Нормална форма на Boyce-Codd (BCNF)

Автор: John Stephens
Дата На Създаване: 21 Януари 2021
Дата На Актуализиране: 29 Юни 2024
Anonim
Нормальная форма Бойса-Кодда (BCNF). Правила нормализации БД
Видео: Нормальная форма Бойса-Кодда (BCNF). Правила нормализации БД

Съдържание

Определение - Какво означава нормална форма на Boyce-Codd (BCNF)?

Нормалната форма на Boyce-Codd (BCNF) е една от формите на нормализиране на базата данни. Таблица на базата данни е в BCNF, ако и само ако няма нетривиални функционални зависимости на атрибутите за нещо различно от суперсет от кандидат-ключ.


BCNF също понякога се нарича 3.5NF, или 3.5 нормална форма.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява нормалната форма на Бойс-Код (BCNF)

BCNF е разработен от Реймънд Бойс и Е. Ф. Код; последният се счита широко за баща на дизайна на релационни бази данни.

BCNF наистина е разширение на 3-та нормална форма (3NF). Поради тази причина често се нарича 3.5NF. 3NF посочва, че всички данни в таблицата трябва да зависят само от първичния ключ на тази таблица, а не от друго поле в таблицата. На пръв поглед изглежда, че BCNF и 3NF са едно и също нещо. Въпреки това, в някои редки случаи се случва, че 3NF таблицата не е съвместима с BCNF. Това може да се случи в таблици с два или повече припокриващи се композитни ключове.