Скачиваний:
14
Добавлен:
01.03.2022
Размер:
404.14 Кб
Скачать

Алгоритм нормализации

(шаг 3)

задача: 2НФ 3НФ

Шаг 3 (Приведение к 3НФ). Если в некоторых отношениях обнаружена

зависимость некоторых не ключевых

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

51

(шаг 3)

Пусть имеется три атрибута (группы

атрибутов)

A, B, C.

Если существуют функциональные

зависимости A B и B C,

то тогда A C.

Если обратное соответствие

неоднозначно, то говорят, что C

транзитивно зависит от A.

Преобразование

следующей

52

Алгоритм нормализации (шаг

3)

Таким образом, отношение

находится в 3НФ,

если оно находится во 2НФ и каждый его не ключевой

атрибут не транзитивно зависит от первичного

ключа

53

(шаг 3)

Производим декомпозицию отношения

«Сотрудники» отношений из 2НФ в 3НФ.

Результат: три отношения – «Работники»,

«Дети» и «Телефоны»

54

3)

Выводы

1.Построение РБД начинается с разработки информационно- логической модели реляционной БД, т. е. начинается с рассмотрения необходимых для её создания информационных объектов и установления связей между ними.

2.Достаточным условием

физической реализации модели РБД является приведение ее ИЛМ к

3НФ

БЛАГОДАРЮ ЗА ВНИМАНИЕ !

ВОПРОСЫ ?

57

Соседние файлы в папке Лекции