.docx | additional_task | |
---|---|---|
report | report | additional_task |
Для выполнения лабораторной работы №3 необходимо:
- Для отношений, полученных при построении предметной области из
лабораторной работы No1, выполнить следующие действия:
• опишите функциональные зависимости для отношений полученной
схемы (минимальное множество);
• приведите отношения в 3NF (как минимум).
└ Постройте схему на основе полученных отношений;
• опишите изменения в функциональных зависимостях, произошедшие
после преобразования в 3NF;
• преобразуйте отношения в BCNF.
└ Докажите, что полученные отношения представлены в BCNF;
• какие денормализации будут полезны для вашей схемы?
└ Приведите подробное описание;
Отчёт должен содержать:
1. Показать списком функциональные зависимости
2. описываете, что должно быть в 1NF, 2NF, 3NF и смотрите, какому из них Ваша модель удовлетворяет по таким-то и таким-то критериям; если не удовлетворяет, то приводите ее в новую форму и вставляете в отчет новую модель и описание того, как привели ее к такому виду
3. по bcnf: опишите, что это, и приведите к ней с объяснениями, если изначально модель не приведена
про денормализации просто рассказать, какая из NF для конкретно Вашей схемы кажется Вам наиболее подходящей
Темы для подготовки к защите лабораторной работы:
- нормализация и денорамализация
- нормальные формы
- соответствующая тема лекции