Содержание
Модель данных – описывает некоторый набор понятий и признаков, которыми должна обладать конкретная СУБД и управляемая ею БД. В процессе исторического развития в СУБД использовались следующие модели данных: иерархическая, сетевая, реляционная. В общем случае СУБД поддерживает только одну модель данных.
Реляционная модель связана с тремя аспектами данных: структурой, обработкой данных и целостностью. Реляционная СУБД – это такая система в которой выполняются как минимум следующие условия:
данные воспринимаются пользователем как таблицы и ни как иначе,
в распоряжении пользователя имеются операторы которые генерируют новые таблицы из старых: RESTRICT (выборка), PROJECT (проектирование), JOIN (объединение),
обеспечивается механизм для поддержки целостности, с помощью внешних и первичных ключей.