Что такое шесть форм нормализации в SQL (стандартный язык запросов)?

1 Ответы


  • Ниже приведены нормальные формы в SQL.

    Первая нормальная форма (1NF): считается, что отношение находится в 1NF, если оно имеет только однозначные атрибуты, ни повторение, ни массивы не разрешены.

    Вторая нормальная форма (2NF): считается, что отношение находится в 2NF, если оно находится в 1NF и каждый неключевой атрибут полностью функционально зависит от первичного ключа.

    Третья нормальная форма (3NF): мы говорим, что отношение находится в 3NF, если оно находится в 2NF и не имеет транзитивных зависимостей.

    Нормальная форма Бойса-Кодда (BCNF): отношение считается находящимся в BCNF тогда и только тогда, когда каждый детерминант в отношении является ключом-кандидатом.

    Четвертая нормальная форма (4NF): Отношение считается находящимся в 4NF, если оно находится в BCNF и не содержит многозначных атрибутов.

    Пятая нормальная форма (5NF): отношение считается находящимся в 5NF тогда и только тогда, когда каждая зависимость соединения в отношении подразумевается ключами-кандидатами отношения.

    Нормальная форма ключа домена (DKNF): мы говорим, что отношение находится в DKNF, если оно не содержит всех аномалий модификации. Аномалии вставки, удаления и обновления относятся к аномалиям модификации.

Напишите свой ответ

Ваш ответ появится после модерации