
Реляционная модель означает, что логические структуры данных,
таблицы данных и индексы, отделены от физических структур хранения.
Данное разделение дает возможность администраторам баз данных
управлять физическим хранилищем данных, не затрагивая доступ к этим
данным в виде логической структуры. Например, переименование файла
базы данных не приводит к переименованию таблиц, хранящихся в нем.
Для обеспечения точности и доступности данных, реляционные
базы данных следуют определенным правилам целостности. Например, за
целостность базы отвечает требование, не допускающая появление
повторяющихся строк в таблице, чтобы исключить возможность
ошибочного ввода информации в базу данных.
Различие между логическим и физическим также применяется к
операциям с базой данных, которые представляют собой четко
определенные действия, позволяющие приложениям манипулировать
данными и структурами базы данных. Логические операции позволяют
приложению задавать необходимое содержимое, а физические операции
определяют способ доступа к этим данным, а затем выполняют задачу.
Кроме реляционной модели существуют также и другие модели
построения базы данных: иерархическая модель базы данных, модель
сущностных отношений, расширенная модель отношений сущностей,
объектная модель.
Иерархическая модель базы данных - самая старая форма модели базы
данных. Она был разработана компанией IBM для IMS (information
Management System). Это набор организованных данных в древовидной
структуре. Запись БД представляет собой дерево, состоящее из множества
групп, называемых сегментами. В данной модели используется отношение
один ко многим.
Сетевая модель, задуманная как гибкий способ представления
объектов и их связей. Ее отличительной особенностью является то, что
37