Академический Документы
Профессиональный Документы
Культура Документы
Лабораторные работы.
Гр. ЭУ-373604, ЭУ-373605, ЭУ-373631.
Преподаватель – Шаманов А.П.
Занятие 5. 06.05.2020
2. Нормализация данных.
Нормализация данных — процесс проверки и реорганизации сущностей и
атрибутов с целью удовлетворения требований к реляционной модели данных.
Нормализация позволяет быть уверенным, что каждый атрибут определен для
своей сущности, а также значительно сократить объем памяти для хранения
информации и устранить аномалии в организации хранения данных. В
результате проведения нормализации должна быть создана структура данных,
при которой информация о каждом факте хранится только в одном месте.
Процесс нормализации сводится к последовательному приведению структуры
данных к нормальным формам — формализованным требованиям к
организации данных. Известны шесть нормальных форм. На практике обычно
ограничиваются приведением данных к третьей нормальной форме.
Здесь в дебри залазить пока не надо. Просто проверьте соответствие
модели «сущность-связь» и схемы базы данных:
- Должно быть совпадение таблиц и сущностей (каждой сущности должна
соответствовать одна таблица). Лишних таблиц быть не должно (это в данной
работе).
- Перечень атрибутов каждой сущности, без учета суррогатных ключей,
должен совпадать с перечнем атрибутов отношений (последние могут иметь
другие названия). При выполнении этой части учесть, что я в ER-диаграмме
допустил две ошибки. Опустил атрибут «сотрудник» в «кассовом чеке» и
вставил ненужный атрибут «код» в «поставках».