Реляционные базы данных. Нормальные формы. Евдокимова Л.А - 2 стр.

UptoLike

- 3 -
Содержание
Функциональные зависимости ...................................... 4
Реляционная база данных ............................................... 8
Нормальные формы ......................................................... 9
Первая нормальная форма .......................................................9
Аномалии обновления............................................................11
Вторая нормальная форма .....................................................12
Третья нормальная форма......................................................14
Многозначные зависимости ..................................................16
Четвертая нормальная форма ................................................19
Задания.............................................................................. 21
4
Функциональные зависимости
Слайд 1
Функциональные зависимости. Пример
Ограничения:
1. Для каждого рейса назначается только одно время вылета.
2. Для данного пилота, даты и времени вылета возможен только один рейс.
3. Для данного рейса и даты назначается только один пилот.
график (ПИЛОТ РЕЙС ДАТА ВРЕМЯ-ВЫЛЕТА)
Кушинг
Кушинг
Кларк
Кларк
Кларк
Чин
Чин
Коупли
Коупли
Коупли
83
116
281
301
83
83
116
281
281
412
9 авг.
10 авг.
8 авг.
12 авг.
11 авг.
13 авг.
12 авг.
9 авг.
13 авг.
15 авг.
10:15
13:25
5:50
18:35
10:15
10:15
13:25
5:50
5:50
13:25
Слайд 2
Функциональные зависимости
F-зависимость имеет место, когда значения
кортежа на одном множестве атрибутов
единственным образом определяют эти
значения на другом множестве атрибутов.
Например:
1. ВРЕМЯ функционально зависит от РЕЙСА.
2. РЕЙС функционально зависит от {ПИЛОТ, ДАТА,
ВРЕМЯ}.
3. ПИЛОТ функционально зависит от {РЕЙС, ДАТА}.
Обычно порядок меняют и говорят, что
РЕЙС, ДАТА функционально определяют ПИЛОТ,
или, символически: {РЕЙС, ДАТА}ПИЛОТ