Название: Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML (Токмаков Г. П.)

Жанр: Информационные системы и технологии

Просмотров: 1401


1.2. становление концепции баз данных

 

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

 

Рис. 1.4.          Логическая и физическая структуры файлов с произвольным доступом

 

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

На начальном этапе использования вычислительной техники для построе-

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