Введение в реляционную модель данных

Понятие модели данных:


Структурная часть реляционной модели данных:

Домен - это некоторое подмножество некоторого множества значений.

Атрибут:

Кортеж:

Схема отношения:

Схема БД:

Отношение - единственно возможная структурная единица в рамках реляционной модели.

В MySQL для того чтобы с помощью консольной команды просмотреть структуру таблицы необходимо выполнить запрос:
describe project_simple.project;

Свойства отношений:
Требование первой нормальной формы гласит, чтобы все данные во всех элементах отношения были атомарными.

Манипуляционная часть реляционной модели данных:

Ограничение целостности - некий набор правил, которым должна соответствовать БД.

Целостность сущности:

Внешний ключ:

Ссылочная целостность:

Преимущества реляционной модели данных:

Недостатки реляционной модели данных: