Изменения

Перейти к: навигация, поиск

Процесс нормализации и другие нормальные формы

443 байта добавлено, 16:47, 22 декабря 2021
Нет описания правки
=== Иерархия нормальных форм ===
*[[Нормальные_формы:_первая_и_вторая#Первая_нормальная_форма|1НФ]] - необходимо проверить отношение на наличие повторяющихся групп атрибутов и не атомарных атрибутов
*[[Нормальные_формы:_первая_и_вторая#Вторая_нормальная_форма|2НФ]] - находим все функциональные зависимости, у которых левая часть является подключом и декомпозируем по ним
*[[Зависимости_соединения_и_пятая_нормальная_форма#Пятая_нормальная_форма_(Проекционно-соединительная)| 5НФ]] - находим зависимости соединения. Если находим, то снова декомпозируем. Лучшая нормальная форма для декомпозиции
=== Теоремы Дейта-Фейгина ===
Обычно при грамотном построении [[Модель_сущность-связь|модели сущность-связь]] полученное отношение будет находиться как минимум в 3НФ.
 
=== Набор операций ===
1. Проекция - разбиение на части
2. Соединения - склейка частей
 
Можно задать другой набор операций и определить свои нормальные формы. Например, разбить множество строк на разные куски и объединять соответствующие множества.
== Доменно-ключевая нормальная форма ==
Анонимный участник

Навигация