Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Процесс нормализации

Читайте также:
  1. D) новообразование волокон в процессе физиологической регенерации, при замещении дефектов в органах после их повреждения, при образовании рубцов и др.
  2. NB! Весь процесс проведения начальных мероприятий в этом случае не должен занимать более 40 секунд.
  3. XI. Наследственность и процесс индивидуализации
  4. Абстрактные операции технологического процесса подготовки ЛА
  5. Автоматизация процесса назначения IP-адресов узлам сети - протокол DHCP
  6. Автопереговорный процесс
  7. АВТОРСТВО, ЛИТЕРАТУРНАЯ КРИТИКА, ИЗДАТЕЛЬСКИЙ ПРОЦЕСС ВО ВТОРОЙ ПОЛОВИНЕ XVIII ВЕКА

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

Зачастую нормализация осуществляется в несколько последовательно выполняющихся этапов, каждый из которых соответствует некоторой нормальной форме, обла­дающей известными свойствами. В ходе нормализации формат отношений становит­ся все более строгим и менее уязвимым по отношению к аномалиям обновления. При работе с реляционной моделью данных важно понимать, что только удовлетворение требований первой нормальной формы (1НФ) обязательно для создания отношений приемлемого качества. Все остальные формы могут использоваться по желанию проектировщиков. Однако, для того чтобы избежать аномалии обновления, описанных в разделе 6.2, нормализацию рекомендуется выполнять как минимум до ЗНФ, а лучше – до нормальной формы Бойса-Кодда (НФБК).

На рис. 18 показана схема процесса нормализации и продемонстрирована взаи­мосвязь между разными нормальными формами. Видно, что одни 1НФ-отношения могут находиться во 2НФ, другие 2НФ-отношения — в ЗНФ и т.д.

 

Рис.18. Взаимосвязь между отдельными нормальными формами

 

 


Дата добавления: 2015-07-08; просмотров: 161 | Нарушение авторских прав


Читайте в этой же книге: Пример 3.3. Создайте список всех арендаторов, которые осматривали объекты недвижимости, с указанием сделанных ими комментариев | Операции соединения | Естественное соединение | Полусоединение | ПРИМЕРЫ ПРИМЕНЕНИЯ РЕЛЯЦИОННОЙ АЛГЕБРЫ | R4(Сотрудник, Отдел). | Жизненный цикл приложения баз данных | Проектирование базы данных | Цель нормализации | Проблема обновления |
<== предыдущая страница | следующая страница ==>
Функциональные зависимости| Декомпозиция без потерь и функциональные зависимости

mybiblioteka.su - 2015-2024 год. (0.005 сек.)