Вопрос по базам данных с вариантами ответа добрый вечер, школьники, студенты, а также более старшие представители ( хотелось бы прочитать мнение студентов-программистов, специалистов по базам данных). , , ответить на вопрос по базам данных вопрос: какой проект даст алгоритм декомпозиции в нфбк отношения 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)нфбк -нормальная форма бойса кодда
106
337
Ответы на вопрос:
Может стоит почитать теорию нормальныхх форм для чайников, мне кажется такие слишком формализуют , в википедии такого понаписано, что волосы дыбом а по существу: я просто выбрал неправильные ответы исходя из того, что форма bcnf - это 3я нормальная форма без зависимости первичного ключа от неключевых атрибутов. неключевыми атрибутами считаю date и major, (правда date автор так и не описала, какую дату оно означает). поскольку в cname зависит сразу от нескольких функциональных зависимостей, то первый ответ - неверный, ибо это не 3я норм форма. ответ под номером 3 исключается исходя из того, что эти два декомпозирование исходные отношения не имеют ключевой зависимости между ними. ответ 4 имеет зависимости от полей date или major, являющихся составными. удовлетворяет 3nf, но противоречит bcnf, поэтому думаю, что ответ под номером 2 - наиболее подходящий
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ROMA2K1823.11.2020 11:31
-
Maximm205.10.2022 18:21
-
katgri8325.02.2021 11:40
-
Камила1511106.08.2020 23:33
-
Пушинканя23106.12.2020 01:46
-
darvin114524.03.2020 04:23
-
Angelinohka534522.03.2021 04:03
-
Ruslan527808.06.2021 07:02
-
Jenellya28.08.2021 20:39
-
GameNooB19.09.2020 05:36
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.