1.6. Потребности информационных систем
1)
Стремление выделить
и обобщить общую часть информационных
систем, ответственную за управление
сложно структурированными данными,
явилось первой побудительной причиной
создания универсальных
баз данных.
Информационные
системы ориентированы на хранение,
выбор и модификацию данных.
Структура данных зачастую очень сложна,
и хотя структуры данных различны в
разных системах, между ними часто бывает
много
общего.
На
начальном этапе использования
вычислительной техники для управления
данными проблемы их структуризации
решались индивидуально в каждой
информационной системе. Производились
необходимые
надстройки над файловыми системами
(библиотеки программ).
Но
поскольку ИС требуют сложных структур
данных, эти индивидуальные дополнительные
средства управления данными являлись
существенной
частью информационных систем и
практически повторялись от одной
системы к другой.
Невозможно
обойтись общей библиотекой программ,
реализующей над стандартной файловой
системой - сложные
методы хранения данных.
Традиционных
возможностей файловых систем оказывается
недостаточно для построения даже простых
ИС. Элементарные потребности, которые
не покрываются возможностями систем
управления файлами:
(2)
поддержание логически согласованного
набора файлов;
(3)
обеспечение языка манипулирования
данными;
(4)
восстановление информации после разного
рода сбоев;
(5)
реально параллельная работа нескольких
пользователей.