Реляционная модель данных


Проверка отношений с использованием средств нормализации


Download 372 Kb.
bet8/21
Sana28.12.2022
Hajmi372 Kb.
#1023068
1   ...   4   5   6   7   8   9   10   11   ...   21
Bog'liq
Conn&Begg

Проверка отношений с использованием средств нормализации. Нормализация используется для улучшения модели данных за счет исключения нежелательного дублирования данных. Нормализация гарантирует, что полученная модель данных не содержит противоречий, имеет минимальную избыточность и максимальную устойчивость.
Имеют место утверждения, что в некоторых случаях нормализация препятствует достижению максимальной производительности при обработке данных. На это можно ответить следующими замечаниями.
1. На этапе логического проектирования не стоит задача получения окончательного проекта. Цель этого этапа — достижение проектировщиком более углубленного понимания природы и назначения данных, используемых в организации. Если к приложению предъявляются особые требования с точки зрения производительности, то они должны учитываться на последующем этапе физического проектирования. В этом случае одним из подходов является денормализация некоторых нормализованных таблиц. Однако это не означает, что время на их нормализацию потрачено впустую. Ведь для правильного выполнения нормализации проектировщик должен глубоко изучить семантику и особенности использования данных, полностью понять назначение каждого атрибута в составе создаваемой БД.
2. Нормализованный проект является надежным и не допускает аномалий при работе с данными.
3. Мощность современных компьютеров существенно возросла, поэтому может оказаться вполне обоснованным решение, позволяющее упростить работу с данными за счет выполнения некоторого объема дополнительной обработки.
Суть процедуры нормализации заключается в том, что проверяется корректность объединения атрибутов для каждой таблицы, которая имеется в составе логической модели данных. Процесс нормализации включает в себя основные этапы, перечисленные в таблице.



п/п


Download 372 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   21




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling