Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Data_Structure / лекц12.ppt
X
- •Первая нормальная форма (НФ1)- это нормализованное
- •Недостатки НФ1:
- •Пример отношения в НФ1:
- •Первичный ключ:
- •Вторая нормальная форма (НФ2)- это нормализованное
- •Третья нормальная форма (НФ3)- это нормализованное
- •Представление связей между таблицами в РМД
- •Внешний ключ- поле таблицы, предназначенное для хранения значения первичного ключа другой таблицы с
- •Например, таблицы «Факультеты»:
- •И «Кафедры»
- •Дублирование внешнего ключа- единственная избыточность, которая может присутствовать в БД
- •Из двух связанных таблиц одна является главной (таблица-отец), а другая- подчиненной (таблица- сын).
- •Если первичный ключ главной таблицы состоит из нескольких полей или представляет собой одно,
- •Примеры проектирования БД
- •Для посреднической фирмы, занимающейся продажей вычислительной техники, необходимы сведения о поставщиках (название фирмы,
- •Рассмотрим представление БД в виде
- •Таблица «Товары»
- •Недостатки такого представления:
- ••Присутствует аномалия включения: нельзя включить в БД информацию о новом товаре до тех
- ••Между объектами «Поставщики» и «Товары» связь «многие ко многим»: один и тот же
- •Для устранения этих недостатков введем справочники «Страны», «Города», «Собственность» с искусственными первичными ключами,
- •Таблица
Для устранения этих недостатков введем справочники «Страны», «Города», «Собственность» с искусственными первичными ключами, выделим отдельную таблицу, содержащую ассортимент товаров, предлагаемых поставщиками, и создадим таблицу пересечений.
Получим схему данных:
21
Таблица
пересечений
Справочники
22
Соседние файлы в папке Data_Structure