Нормальная форма Бойса – Кодда (или BCNF или 3.5NF) - это нормальная форма, используемая при нормализации базы данных.
2 ответа

Достижение BCNF путем разложения

Вот две функциональные зависимости, которые справедливы для R. R (A, B, C, D, E) {ABCD-> E, E-> A} Ответ моего друга заключается в том, что он может быть разложен на BCNF. R1 (B, C, D, E) {BCD-> E} R2 (A, E) {E-> A} Однако я думаю, что это не может …
1 ответ

Разложить следующее отношение в BCNF

Дана связь R с атрибутами A, B, C, D, E и набором функциональных зависимостей A->B, BC->E, ED->A. Разложите его в нормальную форму.
2 ответа

Функциональные зависимости - проблема нормализации BCNF

Мне нужна помощь по вопросу нормализации. Рассмотрим отношение R(ABC) со следующими функциональными зависимостями: AB --> C AC --> B Как я могу изменить это к нормальной форме Бойса-Кодда? Если я оставлю это так, это отношение с ключевым атриб…
1 ответ

Технические вопросы BCNF против 3NF

Есть много связанных вопросов по SO, но ни один из них, который я могу найти, не отвечает на этот вопрос: Возможно ли иметь отношение 3NF, которое можно объединить без потерь, разложить на отношения BCNF при сохранении зависимостей? Я знаю, что вы м…
2 ответа

Может ли декомпозиция BCNF сохранить все функциональные зависимости, заданные F = {AB -> E, BC -> G, C-> BG, CD->A, EC->D, G->CH}?

Дано F = {AB -> E, BC -> G, C-> BG, CD->A, EC->D, G->CH}выполнить декомпозицию BCNF и проверить, сохраняет ли она все функциональные зависимости. Минимальное покрытие R = {AB->E,C->B,C->G,CD->A,EC->D,G->C,G->H}…
1 ответ

Бойс треска нормальная форма

У меня есть следующие отношения: R (W, X, Y, Z) X-> Y X-> Z Я должен разложить его на BCNF. Я не понимаю, как мне поступить, потому что у меня нет информации о W. Последние 2 часа я искал в Интернете, пытаясь найти ресурс, который объясняет это прос…
23 сен '13 в 01:59
1 ответ

Бойс-Кодд Нормальная форма объяснить

Согласно определению нормальной формы Бойса-Кодда, Reln R с FDs F находится в BCNF, если для всех X -> A в F+ -A есть подмножество X (называемое тривиальным FD), или -X является суперключем для R. “R is in BCNF if the only non-trivial FDs over R are…
25 сен '12 в 04:11
1 ответ

Получение тех же FD, с которыми вы начинаете после разложения BCNF?

Я произвел декомпозицию BCNF по отношению, которое имеет 5 функциональных зависимостей и в итоге получило 5 отношений. Однако каждое новое отношение имело те же атрибуты и FD, что и одна из исходных функциональных зависимостей. Например, одна функци…
1 ответ

Bcnf без потерь присоединиться

Все ли отношения в bcnf обеспечивают соединение без потерь, или любое отношение может быть bcnf, но не объединением без потерь в одном и том же времени? Есть ли способ показать, что отношение не в bcnf, но не без потерь.
17 ноя '15 в 20:03
1 ответ

Уменьшено до BCNF

Как я сократил до BCNF за этот вопрос, не могли бы вы помочь мне проверить, R (A, B, C, D, E) FD: A -> B, D -> E, C-> D Уменьшено до BCNF: R1 (A, B), R2 (D, E), R3 (C, D) Я не уверен в своей работе. Спасибо
13 сен '17 в 03:45
1 ответ

Может ли один атрибут в функциональной зависимости быть нулевым?

У меня есть набор функциональных зависимостей F, R = {cid, cname, bid, name, rentdate, returndate, cost} в книжном магазине, там только одна таблица. customerid, bookid, bookname, дата аренды и возврата этой книги этим человеком. Очевидно, это не BC…
1 ответ

Достаточно ли хорош ключевой определитель кандидата для BCNF?

Вопрос, который возник в моей домашней задаче: Если определитель является частью ключа-кандидата, достаточно ли этого для BCNF? Я так не думаю, потому что отношение находится в BCNF, если все неключевые атрибуты зависят от всего первичного ключа и н…
2 ответа

Бойс Кодд и поиск ключей-кандидатов

Нуждающийся в отчаянной помощи с пониманием Бойса Кодда и поиска ключей-кандидатов. я нашел ссылку здесь http://djitz.com/neu-mscs/how-to-find-candidate-keys/ которую я понял по большей части, но я застрял например (ABCDEF) AB → CDE BCD → A BCE → AD…
1 ответ

Нормализация базы данных - 4NF

У меня есть следующее отношение, и мне нужно нормализовать его 4NF, Связь Сначала я попытался найти все FD и MVD, которые держат. AB ->> C (MVD) C -> D (FD) D -> E (FD) ABC -> F (FD) Далее, используя эти зависимости, мне удалось найти…
1 ответ

Что является минимальным доказательством того, что отношение к базе данных отсутствует в BCNF?

У меня есть следующие функциональные зависимости (они представляют все функциональные зависимости в моем отношении): (1) BrokerName -> Office (2) StockName -> Dividend (3) InvestorId -> BrokerName (4) InvestorId, Stockname -> Quantity (5…
1 ответ

Как разложить отношение в BCNF?

Предположим, у нас есть отношение, где: Пациент определяет врача, больница определяет врача, а врач определяет больницу. Как бы мы разложили это на BCNF? {Доктор, Пациент}, {Пациент, Больница} или {Доктор, Больница}, {Пациент, Больница} или {Доктор,…
1 ответ

Нормализация базы данных - разложить ее на BCNF и найти каноническое покрытие для F

Я пытаюсь выяснить каноническое покрытие для F в таблице ниже и разложить его на BCNF. - Атрибут книги Book ID Title ISBN Publish Date Publisher ID Publisher Name Book score Author ID Author Name Каждая книга получила один балл и, конечно, одного ав…
2 ответа

Бойс-Кодд Нормальная форма

Я не понимаю нормальную форму Бойса-Кодда. Я посмотрел на свой учебник, но я не понимаю его. Скажем, отношение R = (A,B,C,D,E) и F={A->C, D->CB, AC->E}. Как вы определяете, находится ли R в BCNF? Нужна помощь. Спасибо!
06 дек '13 в 17:46
0 ответов

Специфическое разложение BCNF

Я пытаюсь сделать разложение BCNF следующего отношения: R(A,B,C,D,E,F) с функциональными зависимостями: A -> DF B -> AC F -> E Я получаю суперключ к B, и, следуя алгоритму декомпозиции для BCNF, получаю следующую декомпозицию: R1{ADF}, R2{A…
16 мар '14 в 12:46
1 ответ

Как разложить таблицу на 3NF и BCNF

Я нашел отношение таким образом - CUSTOMER (NAME, STREET, CITY, STATE, ZIP) Которые используют аббревиатуру для каждого следующего способа, Name - N STREET - R CITY - C STATE - T ZIP - Z И учитывая F = {N->RCT, RCT->Z, Z->CT} И вопрос разла…
29 окт '16 в 14:33