Типы баз данных.

За время использования компьютерных БД было предложено несколько типовых структур (по-другому называемых видами или типами БД), некоторые из которых получили широкое распространение, а другие – значительно меньшее. Вот перечень наиболее важных из них: [21])

§ Иерархические БД – их структуру можно представить в виде дерева(рис.10.1), причем объекты нижних уровней являются частью объектов верхних уровней (каждый объект имеет ровно одного родителя).

§ Сетевые БД – наподобие иерархических (рис.10.2), но каждый объект может иметь больше одного родителя (структуру можно представить в виде графа). Фактически сетевая модель является расширением иерархической.

§ Реляционные БД,которые основаны на использовании для хранения данных совокупности двумерных таб-лиц(рис. 10.3), называемых «отношениями» и математических операций над множествами. Реляционная мо-дель была предложена в 1969 г. американским ученым Е.Ф. Коддом.1)

Примечание.

Наиболее распространенные среди существующих промышленных СУБД (Oracle, Sybase, MS SQL, Interbase, Informixи др.) поддерживают реляционный тип БД.

Рис.10.3. Схема реляционной модели данных.