Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 4.4 KB

test2.md

File metadata and controls

46 lines (26 loc) · 4.4 KB

Назад к главной странице курса

2. Теория нормализации II

Цель работы

Усвоение принципов и приемов нормализации схем отношений.

Содержание контрольной работы

Предварительно ознакомиться: материалы лекций по теории нормализации.

Контрольная работа заключается в закреплении материалов по теории нормализации [1, 2] и представляет собой практическое упражнение.

Задание заключается в декомпозиции отношения с заданной схемой (как правило, в низкой нормальной форме (далее - НФ)) и парой кортежей с реальными данными. Кортежи даны исключительно для лучшего представления о сути предметной области и в выполнении задания роли не играют.

Для отношения необходимо:

  1. определить множество полностью нетривиальных функциональных зависимостей;
  2. вычислить потенциальный ключ;
  3. установить самую высокую НФ, в которой находится отношение;
  4. при необходимости декомпозировать отношение без потерь.

Для каждого из полученных после декомпозиции отношений также выполняются шаги 3-4.

Каждое действие необходимо сопровождать пояснениями (например, нужно привести вычисление замыкания для множества атрибутов, составляющих ключ, привести обоснование нахождения отношения в той или иной НФ).

Пример задания приведен в образце [3], его выполнение рассмотрено в лекциях.

Выполнение и сдача контрольной работы

Задание по контрольной работе выдается группе в фиксированную заранее оглашенную дату и представляет собой лист формата А5, выдаваемый каждому студенту лично в руки.

Контрольная работа выполняется аудиторно в течение 30 минут. При выполнении контрольной работы можно пользоваться конспектом и другими материалами, но нельзя общаться с другими людьми (за исключением преподавателя, к которому можно обращаться за уточняющими вопросами).

Каждое действие при выполнении задания необходимо документировать, то есть давать пояснения к принятому решению. При отсутствии пояснений задание не засчитывается.

Контрольная работа считается сданной, если декомпозиция выполнена правильно, при этом допускаются и прощаются небольшие недочеты, не влияющие на ее правильность.

Вспомогательные материалы

  1. Проектирование реляционных баз данных с использованием нормализации
  2. Нормальные формы отношений
  3. Образец задания по контрольной работе

Назад к главной странице курса