Субд лекции

Темы:

Информационный компонент

Ядром БнД является база данных. База данных - это поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД.

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

В настоящее время действует Закон РФ «О правовой охране программ для электронных вычислительных машин и баз данных». В этом Законе в ст. 1 дается следующее определение базы данных: «База данных - это объективная форма представления и организации совокупности данных (например, статей, расчетов), систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ». Если учесть назначение этого закона, вполне естественно, что в нем сделан иной акцент, чем в данном нами определении БД; определение, используемое в тексте данного Закона, является более широким, чем приведенное нами.

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

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

предыдущаяследующая