Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных / Лекции / IerarkhiaSetNV.ppt
Скачиваний:
13
Добавлен:
03.01.2020
Размер:
583.17 Кб
Скачать

Требования к иерархической модели

В ИМ каждая вершина представляет собой запись об объекте.

У каждой порожденной записи может быть только одна исходная.

Исходная запись может иметь одну или несколько порожденных записей.

Доступ к любой записи иерархической модели возможен только через исходную запись.

Факультеты

 

Шифр факультета

Наименование.

ФИО декана

 

 

 

 

 

 

Группа

 

 

 

 

 

 

 

№ Группы

Специальность

ФИО старосты

 

 

 

 

 

 

 

 

 

 

 

Студенты

 

 

 

 

 

 

 

№ Зачетной книжки

ФИО студента

Адрес

 

 

 

 

 

 

 

 

СЕТЕВАЯ МОДЕЛЬ

Основными компонентами стандартной сетевой модели являются типы записей и наборы данных.

Наборы данных используются в качестве связей между типами записей.

Основные характеристики наборов

Набор данных – это поименованное отношение между типами записей.

 

 

 

Поставщик

 

 

 

 

 

 

Неоплаченные

Невыполненные

 

 

 

 

 

 

заказы

 

 

 

 

заказы

 

 

 

 

 

Партия товара

 

 

 

 

 

 

 

 

 

 

 

Поставщик

 

 

Поставщик

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Невыполненные

 

 

 

 

Неоплаченные заказы

заказы

 

 

 

 

 

 

 

 

 

 

 

Партия товара

 

 

 

Партия товара

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В модели может быть объявлено произвольное число типов наборов.

Любой тип записи может быть объявлен в модели как владелец одного или нескольких типов наборов.

Любой тип записи может быть объявлен как член одного или нескольких типов наборов.

Любой тип записи может быть определен одновременно как владелец одного или нескольких типов наборов и как член одного или нескольких типов наборов.

Недопустимо использование некоторого типа записи как владельца и члена в одном и том же типе набора.

Вэкземпляр набора входит один экземпляр записи владельца.

Внабор может входить произвольное количество экземпляров каждого типа записи члена этого набора.

Определенный экземпляр записи члена в экземпляре данного набора не может одновременно принадлежать

более чем одному экземпляру записи владельца (уникальность владельца типа набора- обязательна).

В сетевой модели взаимосвязь М:N не может быть реализована непосредственно.

Смоделируем такую структуру.

Поставщик

Изделие

Поставщик

 

 

 

 

 

Изделие

 

 

 

 

 

 

 

 

 

 

Номер*

 

Сведения

 

 

 

 

 

 

 

 

 

Номер *

 

Наименование

поставщика

 

 

 

 

 

 

 

 

 

 

 

изделия

 

изделия

 

 

 

 

 

 

 

Поставляет

 

 

 

Поставляется

 

Поставка

 

 

 

 

 

 

 

 

Номер

Номер

 

 

 

 

 

 

поставщика *

изделия *

 

 

 

 

Поставщик

 

Изделие

 

 

 

 

 

 

 

 

 

 

Поставляет

 

Поставляется

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поставка

 

Поставка

 

 

 

 

 

 

Соседние файлы в папке Лекции