Презентация - Нормализация Алгоритм. Методические указания к выполнению курсовой работы по дисциплине РИЭАИС

Смотреть слайды в полном размере
Презентация Нормализация Алгоритм. Методические указания к выполнению курсовой работы по дисциплине РИЭАИС


Вашему вниманию предлагается презентация на тему «Нормализация Алгоритм. Методические указания к выполнению курсовой работы по дисциплине РИЭАИС», с которой можно предварительно ознакомиться, просмотреть текст и слайды к ней, а так же, в случае, если она вам подходит - скачать файл для редактирования или печати.

Презентация содержит 9 слайдов и доступна для скачивания в формате ppt. Размер скачиваемого файла: 52.13 KB

Просмотреть и скачать

Pic.1
Нормализация Алгоритм Методические указания к выполнению курсовой работы по дисциплине РИЭАИС
Нормализация Алгоритм Методические указания к выполнению курсовой работы по дисциплине РИЭАИС
Pic.2
Нормализация Нормализация – это процесс преобразования структуры Базы Данных, цель которого исключен
Нормализация Нормализация – это процесс преобразования структуры Базы Данных, цель которого исключение избыточности данных. Это ключевой этап разработки структуры, заключающийся в приведении структуры БД к так называемой третьей нормальной форме (3 НФ)
Pic.3
Первая нормальная форма (1НФ) Первая нормальная форма требует: Чтобы вся информация в БД была предст
Первая нормальная форма (1НФ) Первая нормальная форма требует: Чтобы вся информация в БД была представлена в виде таблиц В таблицах не должно быть составных полей В таблицах не должно быть повторяющихся групп
Pic.4
Краткие пояснения Составное поле – такое поле, что в процессе работы базы необходимо иметь доступ к
Краткие пояснения Составное поле – такое поле, что в процессе работы базы необходимо иметь доступ к частям его значения. Классическим примером такого поля является поле адрес, которое можно разделить на различные смысловые единицы, в зависимости от назначения БД. Повторяющаяся группа – это группа одинаковых по смыслу полей (например в таблице статистика продаж есть поля для различных видов товаров «Товар 1», «Товар 2», «Товар 3»)
Pic.5
Порядок приведения БД к 1 НФ Представляем все данные в виде таблиц Находим в таблицах составные поля
Порядок приведения БД к 1 НФ Представляем все данные в виде таблиц Находим в таблицах составные поля Делим эти поля на отдельные по смыслу единицы Выявляем наличие в таблицах повторяющихся групп Преобразуем таблицы с повторяющимися группами так, чтобы вся группа описывалась одним полем, а одинаковые по смыслу значения становятся записями
Pic.6
Вторая нормальная форма (2НФ) Вторая нормальная форма требует чтобы БД соответствовала 1 НФ и чтобы
Вторая нормальная форма (2НФ) Вторая нормальная форма требует чтобы БД соответствовала 1 НФ и чтобы все поля таблиц зависели от первичного ключа. Первичный ключ должен однозначно определять запись и не быть избыточным Поля, зависящие от части первичного ключа, должны быть вынесены в отдельные таблицы. Заключительным этапом приведения ко 2 НФ является введение в качестве первичных ключей семантически незначимых полей, чтобы избавиться от больших или сложных составных первичных ключей, с которыми неудобно работать.
Pic.7
Порядок приведения БД к 2 НФ Для всех таблиц определяем первичные ключи, однозначно определяющие каж
Порядок приведения БД к 2 НФ Для всех таблиц определяем первичные ключи, однозначно определяющие каждую запись в таблице Находим поля, зависящие только от части первичного ключа, а также поля, независящие от первичного ключа Для полей, независящих от первичного ключа определяем поля, от которых они зависят Все группы таких полей выделяем в отдельные таблицы со своими первичными ключами Вводим семантически незначимые поля с числовым форматом данных, в тех таблицах, в которых присутствуют текстовые и громоздкие первичные ключи.
Pic.8
Третья нормальная форма (3 НФ) Третья нормальная форма требует чтобы БД удовлетворяла требованиям 2
Третья нормальная форма (3 НФ) Третья нормальная форма требует чтобы БД удовлетворяла требованиям 2 НФ и чтобы в таблицах не имелось транзитивных зависимостей. Другими словами значение поля не должно выражаться через значения других полей. Если такие поля существуют в таблице, то одно из полей, входящих в транзитивную зависимость нужно исключить.
Pic.9
Строго говоря, приведение к 3 НФ решает не все конфликты структуры базы, но мы будем считать, что по
Строго говоря, приведение к 3 НФ решает не все конфликты структуры базы, но мы будем считать, что после приведения БД к третьей НФ, структура базы полностью нормализована. Строго говоря, приведение к 3 НФ решает не все конфликты структуры базы, но мы будем считать, что после приведения БД к третьей НФ, структура базы полностью нормализована. Возврат к содержанию


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!