Skip to content

Latest commit

 

History

History

lab3

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Вариант 313121

.pdf .docx additional_task
report report additional_task

Для выполнения лабораторной работы №3 необходимо:

- Для отношений, полученных при построении предметной области из
лабораторной работы No1, выполнить следующие действия:
  
• опишите функциональные зависимости для отношений полученной
схемы (минимальное множество);

• приведите отношения в 3NF (как минимум). 
  └ Постройте схему на основе полученных отношений;
  
• опишите изменения в функциональных зависимостях, произошедшие
после преобразования в 3NF;
  
• преобразуйте отношения в BCNF. 
  └ Докажите, что полученные отношения представлены в BCNF;
  
• какие денормализации будут полезны для вашей схемы? 
  └ Приведите подробное описание;

Отчёт должен содержать:

1. Показать списком функциональные зависимости
2. описываете, что должно быть в 1NF, 2NF, 3NF и смотрите, какому из них Ваша модель удовлетворяет по таким-то и таким-то критериям; если не удовлетворяет, то приводите ее в новую форму и вставляете в отчет новую модель и описание того, как привели ее к такому виду
3. по bcnf: опишите, что это, и приведите к ней с объяснениями, если изначально модель не приведена
про денормализации просто рассказать, какая из NF для конкретно Вашей схемы кажется Вам наиболее подходящей

Темы для подготовки к защите лабораторной работы:

- нормализация и денорамализация
- нормальные формы
- соответствующая тема лекции