Без темы
<<  Теория морали Теория тоталитаризма  >>
Функциональная зависимость
Функциональная зависимость
Функциональная зависимость
Функциональная зависимость
Картинки из презентации «Теория нормализации» к уроку экономики на тему «Без темы»

Автор: pov. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока экономики, скачайте бесплатно презентацию «Теория нормализации.ppt» со всеми картинками в zip-архиве размером 1758 КБ.

Теория нормализации

содержание презентации «Теория нормализации.ppt»
Сл Текст Сл Текст
1Теория нормализации. 10ключа «НомерТовара», т.е., не находится в
2Цели теории нормализации: устранение полной функциональной зависимости от
дублирования информации; решение проблемы первичного ключа таблицы, требования 2НФ
“присоединенных записей”. Почему нарушаются. Что делать?
дублирование информации – это плохо? 11Теорема Хита. Теорема Хита
Лишний расход памяти. Проблемы с (устанавливает связь между функциональной
корректировкой данных. зависимостью и полной декомпозицией
3Дублирование информации. Сотрудники. таблицы). Пусть список столбцов таблицы
ТабельныйНом. Фио. НомОтдела. НазОтдела. разбит на 3 непересекающиеся части: H, J,
100. Иванов И.И. 5. Отдел маркетинга. 101. K. Если K функционально зависит от J, то
Петров П.П. 2. Отдел кадров. 105. Сидоров выполняется утверждение: Таблица = proj H,
С.С. 5. Отдел маркетинга. 113. Новиков J (Таблица) join proj J, K (Таблица).
Н.Н. 2. Отдел кадров. 128. Воробьев В.В. 12Вторая нормальная форма. Заказы
2. Отдел кадров. (НомерЗаказа, НомерТовара, ОписаниеТовара,
4«Присоединенные» записи. Пусть Количество) Поле «ОписаниеТовара» зависит
требуется добавить новый отдел с номером от части ключа «НомерТовара». Положим
10 и названием «Отдел логистики». Как это J=«НомерТовара», K= «ОписаниеТовара»,
сделать в текущей таблице? Сотрудники. H=остальные столбцы, применим теорему
ТабельныйНом. Фио. НомОтдела. НазОтдела. Хита. Получим 2 проекции: Заказы2
100. Иванов И.И. 5. Отдел маркетинга. 101. (НомерЗаказа, НомерТовара, Количество)
Петров П.П. 2. Отдел кадров. 105. Сидоров Товары(НомерТовара, ОписаниеТовара,).
С.С. 5. Отдел маркетинга. 13Третья нормальная форма. Таблица
5Полная декомпозиция. Таблицу находится в 3НФ тогда и только тогда,
«Сотрудники» следует разбить на 2 когда она находится во 2НФ, и не
проекции: Сотрудники2(ТабельныйНом, ФИО, существует функциональных зависимостей
НомОтдела) Отдел (НомОтдела, НазОтдела) между неключевыми полями. Пример нарушения
Если к этим проекциям применить операцию 3НФ: рассмотрим таблицу: Сотрудники
join, то получим исходную таблицу. Полная (ТабельныйНомер, ФИО, НомерОтдела,
декомпозиция таблицы – это набор НазваниеОтдела) НазваниеОтдела
произвольного числа ее проекций, функционально зависит от НомерОтдела т.е,
соединение которых идентично исходной от неключевого поля. Такие зависимости
таблице. Процесс нормализации заключается называются транзитивными. Применяя теорему
в переходе от исходной таблицы к ее полной Хита, разобьем эту таблицу на 2 проекции:
декомпозиции вплоть до получения таблиц в Сотрудники2 (ТабельныйНомер, ФИО,
пятой нормальной форме. НомерОтдела) Отделы (НомерОтдела,
6Первая нормальная форма. Таблица НазваниеОтдела).
находится в 1НФ тогда и только тогда, 14Процесс нормализации – когда
когда в каждом ее поле (на пересечении остановиться? Примечание: Обычно на
строки и столбца) находится ровно одно практике достаточно ограничиться таблицами
значение (не более одного и не ноль в 3НФ, остальные нормальные формы
значений). Специально для выполнения этого нарушаются редко и представляют только
требования придумано значение NULL. Пример теоретический интерес.
нарушения 1НФ: в поле НомерТелефона 15Нормальная форма Бойса-Кодда. Таблица
указано несколько номеров через запятую. находится в НФБК тогда и только тогда,
7Первая нормальная форма. Что делать? когда любая функциональная зависимость
Создать новую таблицу для многозначного сводится к полной функциональной
атрибута, в которую нужно добавить зависимости от первичного ключа (т.е., нет
исходный первичный ключ. НомОтдела. функциональных зависимостей ключевых полей
НазОтдела. НомерТелефона. 2. Отдел от неключевых). Пример нарушения НФБК:
маркетинга. 111-111, 123-123. 5. Отдел рассмотрим таблицу (предполагается, что
кадров. 234-567, 222-333. НомОтдела. нет одинаковых городов): Адреса (Индекс,
НомерТелефона. НомОтдела. НазОтдела. 2. Город, Улица) Город функционально зависит
111-111. 2. Отдел маркетинга. 2. 123-123. от Индекс. Разбивать такую таблицу на 2
5. 234-567. 5. Отдел кадров. 5. 222-333. проекции не стоит. Лучше смириться с таким
8Функциональная зависимость. Пусть X и нарушением.
Y – списки полей таблицы. Говорят, что Y 16Четвертая нормальная форма. Таблица
функционально зависит от X, если каждому находится в 4НФ тогда и только тогда,
значению X соответствует единственное когда в каждой ее полной декомпозиции,
значение Y. Обозначают X->Y. Любое состоящей из двух проекций, каждая
неключевое поле функционально зависит от проекция содержит первичный ключ исходной
первичного ключа! таблицы. Пример нарушения 4НФ: рассмотрим
9Полная функциональная зависимость. таблицу Сотрудник. Фио. ИнострЯзык.
Пусть X и Y – списки полей таблицы. ИмяРебенка. Смит. Немецкий. Джон. Смит.
Говорят, что Y находится в полной Немецкий. Мэри. Смит. Русский. Джон. Смит.
функциональной зависимости от X, если: Y Русский. Мэри.
функционально зависит от X; Y 17Четвертая нормальная форма. Это
функционально не зависит ни от какого нарушение происходит из-за того, что два
подмножества X, не совпадающего с X. множественных атрибута объекта (т.е.,
Заказы (НомерЗаказа, НомерТовара, такие атрибуты, которых у каждого объекта
ОписаниеТовара, Количество) Поле может быть несколько) поместили в одну и
«ОписаниеТовара» зависит от части ключа ту же таблицу, в то время как для каждого
«НомерТовара», т.е., не находится в полной множественного свойства нужно создавать
функциональной зависимости от первичного отдельную таблицу Исходную таблицу нужно
ключа таблицы. разбить на две проекции: Фио. ИнострЯзык.
10Вторая нормальная форма. Таблица Фио. ИмяРебенка. Смит. Джон. Смит.
находится в 2НФ тогда и только тогда, Русский. Смит. Мэри. Смит. Немецкий.
когда каждое неключевое поле таблицы 18Пятая нормальная форма. Таблица
связано полной функциональной зависимостью находится в 5НФ тогда и только тогда,
с первичным ключом. Пример нарушения 2НФ: когда в каждой ее полной декомпозиции
рассмотрим таблицу: Заказы (НомерЗаказа, каждая проекция содержит первичный ключ
НомерТовара, ОписаниеТовара, Количество) исходной таблицы.
Поле «ОписаниеТовара» зависит от части
Теория нормализации.ppt
http://900igr.net/kartinka/ekonomika/teorija-normalizatsii-71539.html
cсылка на страницу

Теория нормализации

другие презентации на тему «Теория нормализации»

«Теория экологии» - Термин Г. ввел норвежский ученый М.П. Эшольт (1657). ? = ?? = e-?. Логистическая функция. Конкуренция за ресурс: механизм конкурентного вытеснения. Поток энергии. ? = e? = ?-1. Скорость обмена. Если вероятность вымирания зависит от N, ? = 0.75 Если вероятность вымирания зависит от r, ? = 0.25. Экология – наука о взаимоотношениях организмов между собой и с окружающей средой.

«Теория большого взрыва» - Теории возникновения жизни на земле. Биохимическая эволюция. Теория большого взрыва. А.Гангнус. Возникновение жизни на земле. Молекулы органических веществ объединялись друг с другом, образуя цепочки нуклеиновых кислот. Периодом Большого взрыва условно называют интервал времени от нуля до нескольких сот секунд.

«Специальная теория относительности» - Ясно, что для распространения света не нужна особая светоносная среда – эфир. Альберт Эйнштейн создал новую теорию – теорию относительности, или релятивистскую механику. Все выводы, сделанные на основании СТО, должны подтверждать постулаты и выводы ОТО. Специальная Теория Относительности является частным случаем Общей Теории Относительности.

«Теории мотивации» - Теория Х-У » Дугласа МакГрегора (1960). Стейси Адамса. Теория мотивации Герцберга. Потребность властвовать. Удовлетворенность или неудовлетворенность. Теории мотивации. Мотив. Ценность. Содержательные теории. Процессные теории мотивации. Что мотивирует? Что оказывает влияние на процесс мотивации? Вознаграждение.

«Теория жизни на Земле» - Опыты Франческо Реди. Следовательно, «большинство насекомых и червей не самозарождается». С древних времён человечество решало вопросы происхождения жизни довольно однозначно. Опровержение теории самозарождения. Теория панспермии. Возникновение жизни на Земле. Рождаются, а не появляются сами по себе..

«Экономическая теория» - Формирование альтернативных (конкурентных институтов). Теории бюрократии. Необходимый элемент управления. Неоинституциональная экономическая теория. Рост трансакционных издержек экономической системы. Отсутствие приемственности в получении ренты. Теория общественного выбора. Поиск сообщников (рентополучателей) и лоббирование проекта.

Без темы

757 презентаций
Урок

Экономика

125 тем
Картинки