89

Вопрос по базам данных с вариантами ответадобрый вечер, школьники…

hoopeer 09 марта 2023

Вопрос по базам данных с вариантами ответадобрый вечер, школьники, студенты, а также более старшие представители (очень хотелось бы прочитать мнение студентов-программистов, специалистов по базам данных). Помогите, пожалуйста, ответить на вопрос по базам данныхвопрос: Какой проект даст алгоритм декомпозиции в НФБК отношения Apply (SSN,cName,state,date,major) с функциональными зависимостями cName → state и SSN,cName → date,major? *1) Apply (SSN,cName,state,date,major) 2) A1 (cName,state) , A2 (SSN,cName,date,major) 3) A1 (cName,state) , A2 (SSN,date,major) 4) A1 (cName,state) , A2 (SSN,cName,date) , A3 (SSN,cName,major) НФБК — нормальная форма Бойса Кодда

категория: информатика

81

Может стоит почитать Теорию нормальныхх форм для чайников, мне кажется такие задачи слишком формализуют математически, в википедии такого понаписано, что волосы дыбом встают!) а по существу: я просто выбрал неправильные ответы исходя из того, что форма BCNF — это 3 я нормальная форма без зависимости первичного ключа от неключевых атрибутов. Неключевыми атрибутами считаю date и major, (правда date автор так и не описала, какую дату оно означает). Поскольку в задании cName зависит сразу от нескольких функциональных зависимостей, то первый ответ — неверный, ибо это не 3 я норм форма. Ответ под номером 3 исключается исходя из того, что эти два декомпозирование исходные отношения не имеют ключевой зависимости между ними. Ответ 4 имеет зависимости от полей date или major, являющихся составными. Удовлетворяет 3NF, но противоречит BCNF, поэтому думаю, что ответ под номером 2 — наиболее подходящий

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...