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


Download 372 Kb.
bet9/21
Sana28.12.2022
Hajmi372 Kb.
#1023068
1   ...   5   6   7   8   9   10   11   12   ...   21
Bog'liq
Conn&Begg

Содержание этапа

Достигаемый результат

1

Приведение к первой нормальной форме (1НФ)

Удаление повторяющихся групп атрибутов

2

Приведение ко второй нормальной форме (2НФ)

Устранение частичной зависимости атрибутов от первичного ключа

3

Приведение к третьей нормальной форме (3НФ)

Устранение транзитивной зависимости атрибутов от первичного ключа

4

Приведение к нормальной форме Бойса-Кодда (НФБК)

Удаление из функциональных зависимостей оставшихся аномалий

Позднее были введены нормальные формы более высокого порядка — четвертая (4НФ) и пятая (5НФ). Однако на практике они используются крайне редко.


Нормализация — это формальный метод анализа таблиц с учетом ряда правил (требований). Если некоторое условие не выполняется, то необходимо произвести декомпозицию соответствующей таблицы, чтобы по отдельности каждая из полученных таблиц удовлетворяла всем требованиям нормализации.
При работе с реляционной моделью данных важно понимать, что для создания таблиц приемлемого качества обязательны только требования первой нормальной формы (1НФ). Все остальные формы могут использоваться по желанию проектировщика, но для того, чтобы полностью исключить аномалии обновления, рекомендуется выполнять нормализацию как минимум до третьей нормальной формы (3НФ).
Взаимосвязь между различными нормальными формами показана на рис. ХХ. Согласно этому рисунку, некоторые таблицы в форме 1НФ могут находиться также в форме 2НФ, отношения 2НФ — в форме 3НФ и т.д.




Download 372 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   21




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling