Содержание
- Определение - Что означает нормальная форма Бойса-Кодда (BCNF)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет нормальную форму Бойса-Кодда (BCNF)
Определение - Что означает нормальная форма Бойса-Кодда (BCNF)?
Нормальная форма Бойса-Кодда (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. Это может происходить в таблицах с двумя или более перекрывающимися составными ключами-кандидатами.