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

Рис. 5.22. Структура банка данных

Ядром БнД является база данных. Существует множество определений базы данных. Некоторые из них имеют право на существование. Другие устарели и не соответствуют современным представлениям о БнД. Так, в ранних определениях базы данных указывалось на их неизбыточность, отсутствие дублирования данных.

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

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

Перечислим основные требования к организации баз данных.

1.    База данных - это основа для будущего наращивания прикладных программ. Базы данных должны обеспечивать возможность разработки приложений легче, быстрее, дешевле.

2.    Многократное использование данных. Пользователи, которые по-разному понимают одни и те же данные, могут использовать их различным образом.