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

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

(шаг 3)

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

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

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

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

52

(шаг 3)

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

атрибутов)

A, B, C.

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

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

то тогда A C.

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

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

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

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

следующей

53

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

3)

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

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

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

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

ключа

54

(шаг 3)

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

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

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

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

55

3)

Выводы

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

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

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

3НФ

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

ВОПРОСЫ ?

58

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