🗊Презентация Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы

Категория: Информатика
Нажмите для полного просмотра!
Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №1Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №2Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №3Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №4Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №5Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №6Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №7Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №8Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №9Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №10Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №11Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №12Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №13Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №14Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №15Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №16

Вы можете ознакомиться и скачать презентацию на тему Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы. Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





 Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы.
Работа Якутина М.Р.
Описание слайда:
 Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы. Работа Якутина М.Р.

Слайд 2





Правило из Википедия 
Функциональная зависимость — концепция, лежащая в основе многих вопросов, связанных с реляционными базами данных, включая, в частности, их проектирование. Математически представляет бинарное отношение между множествами атрибутов данного отношения и является, по сути, связью типа «один ко многим».
Описание слайда:
Правило из Википедия Функциональная зависимость — концепция, лежащая в основе многих вопросов, связанных с реляционными базами данных, включая, в частности, их проектирование. Математически представляет бинарное отношение между множествами атрибутов данного отношения и является, по сути, связью типа «один ко многим».

Слайд 3





Реляционная модель
В начале своей презентации я хотел рассказать вам что такое реляционная модель 
Реляционная модель представляет собой совокупность данных, состоящую из набора двумерных таблиц. В теории множеств таблице соответствует термин отношение (relation), физическим представлением которого является таблица, отсюда и название модели – реляционная
Описание слайда:
Реляционная модель В начале своей презентации я хотел рассказать вам что такое реляционная модель Реляционная модель представляет собой совокупность данных, состоящую из набора двумерных таблиц. В теории множеств таблице соответствует термин отношение (relation), физическим представлением которого является таблица, отсюда и название модели – реляционная

Слайд 4





Пример реляционной модели
Описание слайда:
Пример реляционной модели

Слайд 5





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

Слайд 6





Примеры правильной и не правильной декомпозиции
Исходная ситуация: имеются шары двух цветов - белые и черные, при этом часть шаров сделана из дерева, а часть из железа. Задача: необходимо построить классификатор (дерево) шаров. На Рисунок 7 показаны правильные и неправильные способы построения такого классификатора.
Описание слайда:
Примеры правильной и не правильной декомпозиции Исходная ситуация: имеются шары двух цветов - белые и черные, при этом часть шаров сделана из дерева, а часть из железа. Задача: необходимо построить классификатор (дерево) шаров. На Рисунок 7 показаны правильные и неправильные способы построения такого классификатора.

Слайд 7








                          






В примере с шарами правильный подход к классификации основан на том, что на каждом уровне применяется только один критерий декомпозиции (классификации) - цвет или материал.
Описание слайда:
В примере с шарами правильный подход к классификации основан на том, что на каждом уровне применяется только один критерий декомпозиции (классификации) - цвет или материал.

Слайд 8





Нормальные формы 
В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм
первая нормальная форма (1NF);
вторая нормальная форма (2NF);
третья нормальная форма (3NF);
четвертая нормальная форма (4NF);
пятая нормальная форма, или нормальная форма проекции-соединения (5NF или PJ/NF)
Описание слайда:
Нормальные формы В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм первая нормальная форма (1NF); вторая нормальная форма (2NF); третья нормальная форма (3NF); четвертая нормальная форма (4NF); пятая нормальная форма, или нормальная форма проекции-соединения (5NF или PJ/NF)

Слайд 9





Первая нормальная форма 
Определение 1. Функциональная зависимость
В отношении R атрибут Y функционально зависит от атрибута X (X и Y могут быть составными) в том и только в том случае, если каждому значению X соответствует в точности одно значение Y: R.X (r) R.Y.
Описание слайда:
Первая нормальная форма Определение 1. Функциональная зависимость В отношении R атрибут Y функционально зависит от атрибута X (X и Y могут быть составными) в том и только в том случае, если каждому значению X соответствует в точности одно значение Y: R.X (r) R.Y.

Слайд 10





Пример 1 нормальной формы
Описание слайда:
Пример 1 нормальной формы

Слайд 11





Вторая нормальная форма
Определение 2. Полная функциональная зависимость
Функциональная зависимость R.X (r) R.Y называется полной, если атрибут Y не зависит функционально от любого точного подмножества X.
Описание слайда:
Вторая нормальная форма Определение 2. Полная функциональная зависимость Функциональная зависимость R.X (r) R.Y называется полной, если атрибут Y не зависит функционально от любого точного подмножества X.

Слайд 12


Функциональные зависимости в реляционной модели данных. Декомпозиция. Нормальные формы, слайд №12
Описание слайда:

Слайд 13





Третья нормальная форма
Определение 3. Транзитивная функциональная зависимость
Функциональная зависимость R.X -> R.Y называется транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости R.X -> R.Z и R.Z -> R.Y и отсутствует функциональная зависимость R.Z --> R.X. (При отсутствии последнего требования мы имели бы "неинтересные" транзитивные зависимости в любом отношении, обладающем несколькими ключами.)
Описание слайда:
Третья нормальная форма Определение 3. Транзитивная функциональная зависимость Функциональная зависимость R.X -> R.Y называется транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости R.X -> R.Z и R.Z -> R.Y и отсутствует функциональная зависимость R.Z --> R.X. (При отсутствии последнего требования мы имели бы "неинтересные" транзитивные зависимости в любом отношении, обладающем несколькими ключами.)

Слайд 14





Пример 3 нормальной формы
В отношении атрибут «Сотрудник» является первичным ключом. Личных телефонов у сотрудников нет, и телефон сотрудника зависит исключительно от отдела.
Таким образом, в отношении существуют следующие функциональные зависимости: Сотрудник → Отдел, Отдел → Телефон, Сотрудник → Телефон.
Зависимость Сотрудник → Телефон является транзитивной, следовательно, отношение не находится в 3NF.
Описание слайда:
Пример 3 нормальной формы В отношении атрибут «Сотрудник» является первичным ключом. Личных телефонов у сотрудников нет, и телефон сотрудника зависит исключительно от отдела. Таким образом, в отношении существуют следующие функциональные зависимости: Сотрудник → Отдел, Отдел → Телефон, Сотрудник → Телефон. Зависимость Сотрудник → Телефон является транзитивной, следовательно, отношение не находится в 3NF.

Слайд 15





Четвертая нормальная форма
Определение 4. Не ключевой атрибут
Не ключевым атрибутом называется любой атрибут отношения, не входящий в состав первичного ключа (в частности, первичного).
Описание слайда:
Четвертая нормальная форма Определение 4. Не ключевой атрибут Не ключевым атрибутом называется любой атрибут отношения, не входящий в состав первичного ключа (в частности, первичного).

Слайд 16





Пятая нормальная форма
Определение 5. Взаимно независимые атрибуты
Два или более атрибута взаимно независимы, если ни один из этих атрибутов не является функционально зависимым от других
Описание слайда:
Пятая нормальная форма Определение 5. Взаимно независимые атрибуты Два или более атрибута взаимно независимы, если ни один из этих атрибутов не является функционально зависимым от других



Похожие презентации
Mypresentation.ru
Загрузить презентацию