№ | Слайд | Текст |
1 |
 |
Нормальные формы |
2 |
 |
Свойства реляционной модели:Каждая таблица состоит из однотипных строк и имеет уникальное имя Строки таблицы отличаются друг от друга хотя бы одним значением Столбцы таблицы имеют уникальное имя, и в каждом из них размещаются однородные значения данных |
3 |
 |
Свойства реляционной модели:Порядок следования столбцов и строк не имеет значения На пересечении строки и столбца таблицы всегда имеется строго одно значение (или NULL – пустое значение) |
4 |
 |
Предметная область БД: Деятельность автосалонаКто и когда приобрел автомобиль Кто занимался работой с клиентами Информация о поставках машин на склад |
5 |
 |
ER - диаграммаЗависит Дата продажи ФИО конс Адрес конс Тел конс …… |
6 |
 |
1нфПродажа Поставка ФИО пок-ля Название пост-ка Дата продажи Адрес пост-ка Адрес пок-ля Тел. пост-ка Тел. Марка авто Марка авто Техн.хар-ки Техн.характ. Рис. Рис. Количество Цвет Цена Цена Дата поставки ФИО конс Стаж Адрес конс Тел.конс Дата рожд ….. |
7 |
 |
2нфДля перехода от 1НФ ко 2НФ необходимо: Определить, какие из неключевых атрибутов зависят от всех частей составного ключа и оставить их в таблице Выявить, от каких частей ключа зависят остальные неключевые атрибуты и вынести их в отдельные таблицы: часть ключа (одно или несколько полей) + поля, находящиеся в зависимости от этой части |
8 |
 |
1нфТаблица ПРОДАЖА Таблица ПОСТАВКА (ФИО пок-ля, Адрес пок-ля, Тел, Марка авто, Техн.характ, Рис, Цвет, Цена, Дата продажи, ФИО конс, Стаж, Адрес конс, Дата рожд, ….) (Название пост-ка, Адрес пост-ка, Тел пост-ка, Марка авто, Техн.характ, Рис, Количество, Цена, Дата поставки) |
9 |
 |
2нфПродажа ФИО пок-ля Покупатель Дата продажи Марка авто ФИО пок-ля Техн.характ. Адрес пок-ля Рис Тел Цвет Цена ФИО конс Стаж Адрес конс Тел.конс Дата рожд …. |
10 |
 |
2нфПоставка Поставщик Поставщик Название пост-ка Название пост-ка Название пост-ка Дата поставки Адрес поставщика Адрес поставщика Марка авто Тел пост-ка Тел пост-ка Количество Цена Автомобиль Марка авто Техн.характ Рис |
11 |
 |
3нфДля перехода от 2НФ к 3НФ необходимо: Выявить поля, от которых зависят другие неключевые поля Создать новую таблицу для каждого такого поля и группы зависящих от него полей Удалить перемещенные поля из исходной, оставив лишь те из них, которые станут внешними ключами |
12 |
 |
2нфПродажа ФИО пок-ля Покупатель Дата продажи Марка авто ФИО пок-ля Техн.характ. Адрес пок-ля Рис Тел Цвет Цена ФИО конс Стаж Адрес конс Тел.конс Дата рожд Дети (да,нет) |
13 |
 |
3нфПродажа ФИО пок-ля Покупатель Дата продажи Марка авто ФИО пок-ля Цвет Адрес пок-ля Цена Тел ФИО конс Автомобиль Консультант ФИО конс Марка авто Стаж Техн.характ Адрес конс Рис Тел.конс Дата рожд Дети (есть, нет) |
14 |
 |
3нфПоставка Поставщик Поставщик Название пост-ка Название пост-ка Название пост-ка Дата поставки Адрес поставщика Адрес поставщика Марка авто Тел пост-ка Тел пост-ка Количество Цена Автомобиль Марка авто Техн.характ Рис |
15 |
 |
Информационные объекты моделиКонсультант Поставщик Продажа Автомобиль Поставка Покупатель |
16 |
 |
Даталогическая модельАвтомобиль Покупатель Марка авто ФИО пок-ля Техн.характ Адрес пок-ля Рис Тел Продажа Поставка ФИО пок-ля Название пост-ка Дата продажи Марка авто Дата поставки Цвет Марка авто Цена Консультант Количество ФИО конс ФИО конс Цена Стаж Поставщик Адрес конс Название пост-ка Тел.конс Адрес поставщика Дата рожд Тел пост-ка Дети |
17 |
 |
Даталогическая модельАвтомобиль Покупатель Марка авто ФИО пок-ля Техн.характ Адрес пок-ля Рис Тел Продажа Поставка ФИО пок-ля № Поставки Дата продажи Дата поставки Марка авто Марка авто Цвет Количество Цена Консультант Цена Таб.№ конс Таб.№ конс № Поставщика № Продажи Стаж Поставщик Адрес конс № Поставщика Тел.конс Адрес поставщика Дата рожд Дети Тел пост-ка ФИО конс Название пост-ка |
18 |
 |
Табельный номер Фамилия Имя Отчество Код подразделения Сумма подокументу Серия и номер паспорта Дата выписки Должность Номер платежного документа Наименование подразделения Наименование платежного документа (приходный и расходный кассовый ордер) |
19 |
 |
Информационные объекты БД Табель рабочего времени |
«Нормальные формы» |