🗊Презентация Нормализация базы данных

Категория: Информатика
Нажмите для полного просмотра!
Нормализация базы данных, слайд №1Нормализация базы данных, слайд №2Нормализация базы данных, слайд №3Нормализация базы данных, слайд №4Нормализация базы данных, слайд №5Нормализация базы данных, слайд №6Нормализация базы данных, слайд №7Нормализация базы данных, слайд №8Нормализация базы данных, слайд №9Нормализация базы данных, слайд №10Нормализация базы данных, слайд №11Нормализация базы данных, слайд №12Нормализация базы данных, слайд №13Нормализация базы данных, слайд №14Нормализация базы данных, слайд №15Нормализация базы данных, слайд №16Нормализация базы данных, слайд №17Нормализация базы данных, слайд №18Нормализация базы данных, слайд №19Нормализация базы данных, слайд №20Нормализация базы данных, слайд №21

Содержание

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

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


Слайд 1





Организация баз данных и знаний
Лекция 4. 
Нормализация базы данных
Лектор: Селиванова Алла Витальевна
Описание слайда:
Организация баз данных и знаний Лекция 4. Нормализация базы данных Лектор: Селиванова Алла Витальевна

Слайд 2





Нормализация 
это метод создания набора отношений с заданными свойствами на основе требований, предъявляемых к данным в организации
Описание слайда:
Нормализация это метод создания набора отношений с заданными свойствами на основе требований, предъявляемых к данным в организации

Слайд 3





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

Слайд 4





ФУНКЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ описывает связь между атрибутами отношения
. 
Пусть А и В — это атрибуты некоторого отношения К. 
Атрибут В функционально зависит от атрибута А (А—»В), если каждое значение А связано с одним значением В.
Причем каждый из атрибутов А и В может состоять из одного или нескольких атрибутов.
Описание слайда:
ФУНКЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ описывает связь между атрибутами отношения . Пусть А и В — это атрибуты некоторого отношения К. Атрибут В функционально зависит от атрибута А (А—»В), если каждое значение А связано с одним значением В. Причем каждый из атрибутов А и В может состоять из одного или нескольких атрибутов.

Слайд 5





Детерминантом
называется любой атрибут, от которого полностью функционально зависит какой-то другой атрибут. 
В определении функциональной зависимости термин "детерминант" характеризует один или несколько атрибутов, расположенных с левой стороны от стрелки А—»В.
Описание слайда:
Детерминантом называется любой атрибут, от которого полностью функционально зависит какой-то другой атрибут. В определении функциональной зависимости термин "детерминант" характеризует один или несколько атрибутов, расположенных с левой стороны от стрелки А—»В.

Слайд 6





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

Слайд 7





Первой нормальной формой
(1НФ) называется отношение, в котором на пересечении каждой строки и каждого столбца располагается одно и только одно значение
Описание слайда:
Первой нормальной формой (1НФ) называется отношение, в котором на пересечении каждой строки и каждого столбца располагается одно и только одно значение

Слайд 8





1НФ
Первая нормальная форма требует, чтобы каждое поле таблицы БД было неделимым и не содержало повторяющихся групп
Неделимость поля означает, что содержащиеся в нем значения не должны делиться на более мелкие. 
Повторяющимися являются поля, содержащие одинаковые по смыслу значения. Например, если требуется получить статистику продаж четырех товаров по месяцам, можно создать поля для хранения данных о продаже по каждому товару
Описание слайда:
1НФ Первая нормальная форма требует, чтобы каждое поле таблицы БД было неделимым и не содержало повторяющихся групп Неделимость поля означает, что содержащиеся в нем значения не должны делиться на более мелкие. Повторяющимися являются поля, содержащие одинаковые по смыслу значения. Например, если требуется получить статистику продаж четырех товаров по месяцам, можно создать поля для хранения данных о продаже по каждому товару

Слайд 9





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

Слайд 10





2НФ
2НФ требует, чтобы все поля таблицы зависели от первичного ключа, то есть чтобы первичный ключ однозначно определял запись и не был избыточен. 
Те поля, которые зависят только от части первичного ключа, должны быть выделены в составе отдельных таблиц.
Описание слайда:
2НФ 2НФ требует, чтобы все поля таблицы зависели от первичного ключа, то есть чтобы первичный ключ однозначно определял запись и не был избыточен. Те поля, которые зависят только от части первичного ключа, должны быть выделены в составе отдельных таблиц.

Слайд 11





Третьей нормальной формой
(ЗНФ) называется отношение, которое находится в первой и во второй нормальной форме, причем в нем нет атрибутов, не входящих в первичный ключ, которые транзитивно зависят от этого первичного ключа. Транзитивная зависимость для атрибутов А, В и С некоторого отношения означает следующее: если А—>В и В —> С, то С транзитивно зависит от атрибута А через атрибут В (при условии, что А функционально не зависит от В или С).
Описание слайда:
Третьей нормальной формой (ЗНФ) называется отношение, которое находится в первой и во второй нормальной форме, причем в нем нет атрибутов, не входящих в первичный ключ, которые транзитивно зависят от этого первичного ключа. Транзитивная зависимость для атрибутов А, В и С некоторого отношения означает следующее: если А—>В и В —> С, то С транзитивно зависит от атрибута А через атрибут В (при условии, что А функционально не зависит от В или С).

Слайд 12





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

Слайд 13





Нормальной формой Бойса-Кодда (НФБК)
называется отношение, в котором каждый детерминант является потенциальным ключом
Описание слайда:
Нормальной формой Бойса-Кодда (НФБК) называется отношение, в котором каждый детерминант является потенциальным ключом

Слайд 14





Четвертой нормальной формой
(4НФ) называется отношение, которое находится в нормальной форме Бойса-Кодда и не содержит нетривиальных многозначных зависимостей. 
Многозначная зависимость представляет такую зависимость между атрибутами А, В и С некоторого отношения, при которой для каждого значения атрибута А существуют соответствующие наборы значений атрибутов В и С, причем оба этих набора не зависят друг от друга.
Описание слайда:
Четвертой нормальной формой (4НФ) называется отношение, которое находится в нормальной форме Бойса-Кодда и не содержит нетривиальных многозначных зависимостей. Многозначная зависимость представляет такую зависимость между атрибутами А, В и С некоторого отношения, при которой для каждого значения атрибута А существуют соответствующие наборы значений атрибутов В и С, причем оба этих набора не зависят друг от друга.

Слайд 15





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

Слайд 16





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

Слайд 17


Нормализация базы данных, слайд №17
Описание слайда:

Слайд 18





Преимущества нормализации
Нормализация таблиц БД призвана устранить из них избыточную информацию. 
таблицы нормализованной БД содержаттолько один элемент избыточных данных - это поля связи, присутствующие одновременно у родительской и дочерних таблиц.
 Поскольку избыточные данные в таблицах не хранятся, экономится дисковое пространство.
Описание слайда:
Преимущества нормализации Нормализация таблиц БД призвана устранить из них избыточную информацию. таблицы нормализованной БД содержаттолько один элемент избыточных данных - это поля связи, присутствующие одновременно у родительской и дочерних таблиц. Поскольку избыточные данные в таблицах не хранятся, экономится дисковое пространство.

Слайд 19





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

Слайд 20





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

Слайд 21





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

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



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