Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Банк данных






Банк данных (БнД) – автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ.

Услугами БнД пользуется обычно большое число пользователей. Поэтому в БнД предусматривается специальное средство приведения всех запросов к единой терминологии — словарь данных. Кроме того, используются специальные методы эквивалентных грамматических преобразований запросов для построения оптимальных процедур их обработки, специальные методы доступа к одним и тем же данным различных пользователей при совпадении во времени поступивших запросов — механизм транзакций.

Обычно со стороны внешних пользователей к БнД формулируются следующие требования.

3.

3.1. Требования Банка данных

3.1.1. БнД должен:

Удовлетворять актуальным информационным потребностям внешних пользователей, обеспечивать возможность хранения и модификации больших объемов многоаспектной информации.

Обеспечивать заданный уровень достоверности хранимой информации.

Обеспечивать доступ к данным только пользователям с соответствующими полномочиями.

Обеспечивать возможность поиска информации по произвольной группе признаков.

Удовлетворять заданным требованиям по производительности при обработке запросов.

Иметь возможность реорганизации и расширения при изменении границ ПО.

Обеспечивать выдачу информации пользователю в различной форме.

Обеспечивать простоту и удобство обращения внешних пользователей за информацией.

Обеспечивать возможность одновременного обслуживания большого числа внешних пользователей.

3.2. Преимущества централизации управления данными

Сокращение избыточности хранимых данных (минимально необходимых — дублирование данных).

Устранение противоречивости хранимых данных (хранимых в различных файлах).

Многоаспектное использование данных (принцип однократного ввода данных для разных пользователей и приложений).

Комплексная оптимизация. (Например, выбор структуры хранения данных, которая обеспечивает наилучшее обслуживание в целом). В максимальной степени удовлетворяются противоречивые требования.

Обеспечение возможности стандартизации (упрощение обмена данных, контроля и восстановления данных).

Обеспечение возможности санкционированного доступа к данным. Интеграция данных приводит к тому, что данные, используемые различными пользователями, могут пересекаться различным образом. Следовательно, важно наличие в этих условиях механизма защиты данных от несанкционированного доступа к ним.

БнД через СУБД обеспечивает независимость прикладных программ от данных, чтобы не выполнять трудоемких ручных операций по внесению соответствующих изменений в прикладные программы.
Рассматривая данные как один из ресурсов АС (автоматизированных систем), можно сказать, что БнД централизованно управляет этим ресурсом в интересах всей системы. Наличие централизованного управления данными — главная отличительная черта БнД.

Список использованной литературы

1. www.wikipedia.org

2. www.course.ieml.ru – Образовательные ресурсы КИУ им. В.Г. Тимирясова






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.