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

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

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

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

Рис. 1.5 - Примитивная схема структуризации данных в информационной системе







Дата добавления: 2015-02-03; просмотров: 931;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.