1. Концепция реляционной модели данных была предложена в 1969 году Эдгаром Коддом, известным специалистом в области баз данных, а в 1970 году она была им опубликованы.
2. В теории множеств таблице соответствует термин отношение (relation) физическим представлением которого является таблица, отсюда и название модели – реляционная.
3. Структура таблицы в реляционной базе характеризуется следующим:
3.1. она состоит из совокупности столбцов;
3.2. каждый столбец имеет уникальное, то есть не повторяющееся в других столбцах, имя;
3.3. последовательность столбцов в таблице не существенна;
3.4. все строки таблицы организованы по одинаковой структуре, то есть имеют одно и то же количество реквизитов и имеют одинаковую длину;
3.5. в таблице нет одинаковых строк;
3.6. количество строк в таблице практически не ограничено;
3.7. при выполнении манипуляций с таблицей все строки и столбцы могут просматриваться в произвольном порядке безотносительно к их содержанию и смыслу.
4. кортежи – это di1, di2,…, din (i=1,2,…m); а домены – d1к, d2к,…, dmk (k=1,2,… n).
5. Базовые понятия
6. Достоинства
6.1. Упрощенная схема представления данных – в виде таблицы.
6.2. Простота инструментальных средств поддержки реляционной модели
6.3. Оптимизация доступа к базе данных, поскольку системы сами выбирают наиболее эффективную последовательность действий.
6.4. Улучшение целостности и защиты, поскольку реляционная модель позволяет улучшить выражение требований целостности путем использования языка высокого уровня.
6.5. Возможности различных применений, в том числе и рассчитанных на не специалистов в области программирования.
6.6. Обеспечение пользователя языками высокого уровня при работе с базой данных.
7. Недостаток реляционной модели
7.1. Жесткость структуры данных, например, невозможно задать строку таблицы произвольной длины, а также сложность описания иерархических и сетевых связей.
8. Реляционную модель используют
8.1. dBase, FoxBase, Paradox, Microsoft, Access, Clarion, Ingres; отечественные: ПАЛЬМА, HyTech и др.