Реляционная модель данных - логическая модель данных.
Реляционная база данных, по сути, представляет собой двумерную таблицу.
Столбцы таблицы называются полями: каждое поле характеризуется своим именем и типом данных.
В реляционной БД используются четыре основных типов полей:
· Числовой,
· Символьный (слова, тексты, коды и т.д.),
· Дата (календарные даты в форме «день/месяц/год»),
· Логический (принимает два значения: «да» - «нет» или «истина» - «ложь»).
Достоинства реляционной модели:
· простота и доступность для понимания пользователем;
· строгие правила проектирования, базирующиеся на математическом аппарате;
· полная независимость данных;
· для организации запросов и написания прикладного ПО нет необходимости знать конкретную организацию БД во внешней памяти.
Недостатки реляционной модели:
· далеко не всегда предметная область может быть представлена в виде "таблиц";
· в результате логического проектирования появляется множество "таблиц". Это приводит к трудности понимания структуры данных;
· БД занимает относительно много внешней памяти;
· относительно низкая скорость доступа к данным.