Реляционная модель данных

Track and organize your meetings within your company

Get Started. It's Free
or sign up with your email address
Реляционная модель данных by Mind Map: Реляционная модель данных

1. Достоинства

1.1. Упрощенная схема представления данных – в виде таблицы.

1.2. Простота инструментальных средств поддержки реляционной модели

1.3. Оптимизация доступа к базе данных, поскольку системы сами выбирают наиболее эффективную последовательность действий.

1.4. Улучшение целостности и защиты, поскольку реляционная модель позволяет улучшить выражение требований целостности путем использования языка высокого уровня.

1.5. Возможности различных применений, в том числе и рассчитанных на не специалистов в области программирования.

1.6. Обеспечение пользователя языками высокого уровня при работе с базой данных.

2. Недостаток реляционной модели

2.1. Жесткость структуры данных, например, невозможно задать строку таблицы произвольной длины, а также сложность описания иерархических и сетевых связей.

3. Реляционную модель используют

3.1. dBase, FoxBase, Paradox, Microsoft, Access, Clarion, Ingres; отечественные: ПАЛЬМА, HyTech и др.

4. Концепция реляционной модели данных была предложена в 1969 году Эдгаром Коддом, известным специалистом в области баз данных, а в 1970 году она была им опубликованы.

5. В теории множеств таблице соответствует термин отношение (relation) физическим представлением которого является таблица, отсюда и название модели – реляционная.

6. Структура таблицы в реляционной базе характеризуется следующим:

6.1. она состоит из совокупности столбцов;

6.2. каждый столбец имеет уникальное, то есть не повторяющееся в других столбцах, имя;

6.3. последовательность столбцов в таблице не существенна;

6.4. все строки таблицы организованы по одинаковой структуре, то есть имеют одно и то же количество реквизитов и имеют одинаковую длину;

6.5. в таблице нет одинаковых строк;

6.6. количество строк в таблице практически не ограничено;

6.7. при выполнении манипуляций с таблицей все строки и столбцы могут просматриваться в произвольном порядке безотносительно к их содержанию и смыслу.

7. кортежи – это di1, di2,…, din (i=1,2,…m); а домены – d1к, d2к,…, dmk (k=1,2,… n).

8. Базовые понятия