53
Как видно, в данном случае лучшим выбором будет являться именно
интегрированный способ организации информационной базы.
Система управления базами данных (СУБД) — это программное обеспечение,
позволяющее централизовать данные, эффективно ими управлять, а также обес-
печивать доступ прикладным программам к хранящейся информации. СУБД
выступает в качестве интерфейса между прикладными программами и физиче-
скими файлами данных [3].
Современные СУБД используют различные модели для работы с объектами,
атрибутами, связями. Каждая такая модель имеет определенные преимущества в
своей работе при ее использовании в разных бизнесах. Существует
иерархическая, сетевая и реляционная модель структуры базы данных.
Иерархическая СУБД представляет данные пользователю в виде
древовидной структуры. В каждой записи элементы данных организованы во
фрагменты записей, называемые сегментами. Для пользователя каждая запись
выглядит наподобие схемы организации с одним сегментом высшего уровня,
называемым корневым. Такие структуры удобны для отображения отношений
типа «один ко многим» в предметной области.
В отличие от иерархической структуры, где используется отношение «один ко
многим», сетевая СУБД представляет логически организованные данные по типу
отношений «многие ко многим». Родительские элементы могут иметь много
элементов-потомков, а дочерние элементы — больше чем один родительский.
Однако, как известно, сегодня наиболее популярным типом баз данных для
персональных компьютеров, а также для больших компьютеров являются
реляционные базы данных. Реляционная модель данных представляет все данные
базы наподобие двухмерных таблиц, называемых отношениями. Эти таблицы
напоминают простые файлы, но информация, находящаяся в двух или большем
количестве подобных таблиц, может быть извлечена и перестроена несложным
способом. Иногда эти таблицы называют файлами [16].
Считается, что иерархические и сетевые СУБД устарели для разработки
новых приложений на основе баз данных. В отличие от упомянутых типов
данных, реляционные СУБД значительно гибче в предоставлении данных в