'

Нормальные формы

Понравилась презентация – покажи это...





Слайд 0

Нормальные формы


Слайд 1

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


Слайд 2

Свойства реляционной модели: Порядок следования столбцов и строк не имеет значения На пересечении строки и столбца таблицы всегда имеется строго одно значение (или NULL – пустое значение)


Слайд 3

Предметная область БД: Деятельность автосалона Кто и когда приобрел автомобиль Кто занимался работой с клиентами Информация о поставках машин на склад


Слайд 4

ER - диаграмма Дата продажи зависит Адрес конс ФИО конс Тел конс ……


Слайд 5

1НФ ПРОДАЖА ПОСТАВКА


Слайд 6

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


Слайд 7

1НФ Таблица ПРОДАЖА (ФИО пок-ля, Адрес пок-ля, Тел, Марка авто, Техн.характ, Рис, Цвет, Цена, Дата продажи, ФИО конс, Стаж, Адрес конс, Дата рожд, ….) Таблица ПОСТАВКА (Название пост-ка, Адрес пост-ка, Тел пост-ка, Марка авто, Техн.характ, Рис, Количество, Цена, Дата поставки)


Слайд 8

2НФ ПРОДАЖА ПОКУПАТЕЛЬ


Слайд 9

2НФ ПОСТАВКА ПОСТАВЩИК ПОСТАВЩИК АВТОМОБИЛЬ


Слайд 10

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


Слайд 11

2НФ ПРОДАЖА ПОКУПАТЕЛЬ


Слайд 12

3НФ ПРОДАЖА ПОКУПАТЕЛЬ АВТОМОБИЛЬ КОНСУЛЬТАНТ


Слайд 13

3НФ ПОСТАВКА ПОСТАВЩИК ПОСТАВЩИК АВТОМОБИЛЬ


Слайд 14

Информационные объекты модели Консультант Продажа Покупатель Поставщик Автомобиль Поставка


Слайд 15

ПОСТАВКА ПОСТАВЩИК АВТОМОБИЛЬ ПОКУПАТЕЛЬ ПРОДАЖА КОНСУЛЬТАНТ Даталогическая модель


Слайд 16

ПОСТАВКА ПОСТАВЩИК АВТОМОБИЛЬ ПОКУПАТЕЛЬ ПРОДАЖА КОНСУЛЬТАНТ Даталогическая модель


Слайд 17

Табельный номер Фамилия Имя Отчество Код подразделения Сумма по документу Серия и номер паспорта Дата выписки Должность Номер платежного документа Наименование подразделения Наименование платежного документа (приходный и расходный кассовый ордер)


Слайд 18

Информационные объекты БД Табель рабочего времени


×

HTML:





Ссылка: