Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Описание процесса нормализации отношений с приведением всех промежуточных отношений к форме Бойса-Кодда.

Предмет: Базы данных
Раздел: Нормализация отношений, нормальные формы, форма Бойса-Кодда (BCNF)
Дано три таблицы:
Для каждой таблицы определим ключи и ФЗ:
Таблица Книги:
Ключ: Код_книги
ФЗ:
Код_книги \to Автор, Название, Год_издания, Цена, Новое_издание, Аннотация
Таблица Выдачи:
Ключ: Код_выдачи
ФЗ:
Код_выдачи \to Код_книги, Номер_билета, Дата_выдачи_книги, Дата_сдачи_книги
Таблица Читатели:
Ключ: Номер_билета
ФЗ:
Номер_билета \to ФИО, Адрес, Телефон
В нашем случае все зависимости исходят от ключей таблиц, значит все три таблицы уже находятся в BCNF.
Нормализация отношений в данном случае уже выполнена, так как все таблицы находятся в форме Бойса-Кодда (BCNF). Промежуточных отношений создавать не нужно, так как нет нарушений нормальных форм.
Если бы были функциональные зависимости, нарушающие BCNF, то нормализация проходила бы так:
Если нужна помощь с конкретными примерами разложения, напишите, я помогу!