Экономическая информатика-стр.238

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

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

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

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

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

•    удовлетворять заданным требованиям по производительности при обработке запросов;

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

•    обеспечивать выдачу информации пользователям в различной форме;

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

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

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