В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Bernardeschi
Bernardeschi
15.10.2021 01:55 •  Информатика

Вопрос по базам данных с вариантами ответа добрый вечер, школьники, студенты, а также более старшие представители ( хотелось бы прочитать мнение студентов-программистов, специалистов по базам данных). , , ответить на вопрос по базам данных вопрос: какой проект даст алгоритм декомпозиции в нфбк отношения 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)нфбк -нормальная форма бойса кодда

Показать ответ
Ответ:
Eliman1
Eliman1
23.06.2020 22:02
Может стоит почитать Теорию нормальныхх форм для чайников, мне кажется такие задачи слишком формализуют математически, в википедии такого понаписано, что волосы дыбом встают!))
а по существу: я просто выбрал неправильные ответы исходя из того, что форма BCNF -  это 3я нормальная форма без зависимости первичного ключа от неключевых атрибутов. Неключевыми атрибутами считаю date и major, (правда date автор так и не описала, какую дату оно означает). Поскольку в задании cName зависит сразу от нескольких функциональных зависимостей, то первый ответ - неверный, ибо это не 3я норм форма.  ответ под номером 3 исключается исходя из того, что эти два декомпозирование исходные отношения не имеют ключевой зависимости между ними. ответ 4 имеет зависимости от полей date или major, являющихся составными. Удовлетворяет 3NF, но противоречит BCNF, поэтому думаю, что ответ под номером 2 - наиболее подходящий
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота