Даталогические модели (логические модели данных). Иерархические, сетевые, реляционные модели данных.

Содержание

Слайд 2

Модель данных – модель логического уровня проектирования БД Структурный компонент, т.е.

Модель данных – модель логического уровня проектирования БД

Структурный компонент, т.е.

набор правил, по которым может быть построена БД.
Управляющий компонент, определяющий типы допустимых операций с данными (операции обновления и извлечения данных, а также операции изменения структуры БД).
Поддержка набора (необязательная) ограничений целостности данных, гарантирующая корректность используемых данных.
Слайд 3

Структурный компонент – модели на основе записей реляционная модель данных (relational

Структурный компонент – модели на основе записей

реляционная модель данных
(relational

data model);
сетевая модель данных
(network data model);
иерархическая модель данных (hierarchical data model).
Слайд 4

Реляционная модель данных Структура Кадровый состав

Реляционная модель данных

Структура

Кадровый состав

Слайд 5

Реляционная модель для ПрО «сотрудники-проекты-детали-поставщики»

Реляционная модель для ПрО «сотрудники-проекты-детали-поставщики»

Слайд 6

Реляционная модель (ключевые группы)

Реляционная модель (ключевые группы)

Слайд 7

Сетевая модель данных Структура Кадровый состав

Сетевая модель данных

Структура

Кадровый состав

Слайд 8

Сетевая модель для ПрО «сотрудники-проекты-детали-поставщики» Отдел Сотрудник Сотрудник Сотрудник … .

Сетевая модель для ПрО «сотрудники-проекты-детали-поставщики»

Отдел

Сотрудник

Сотрудник

Сотрудник


.

Подч

Подч

Подч.

Проект-
сотрудник

Проект-
сотрудник

Проект-
сотрудник


.

.

.

Поставка
для проекта

Поставка
для проекта

Поставка
для проекта


Деталь

Деталь

Деталь

Деталь

Поставщик

Поставщик

Поставщик

Поставщик

Составляющая

Составляющая

Составляющая

Проект

Проект

Проект


Поставка

Поставка

Поставка

Слайд 9

Модификация сетевой модели Отдел Сотрудник- Отдел Сотрудник- Отдел Сотрудник -Отдел Подч

Модификация сетевой модели

Отдел

Сотрудник-
Отдел

Сотрудник-
Отдел

Сотрудник
-Отдел

Подч

Подч

Подч.

Проект-
сотрудник

Проект-
сотрудник

Проект-
сотрудник


.

Поставка
для проекта

Поставка
для проекта

Поставка
для проекта


Деталь

Деталь

Деталь

Деталь

Поставщик

Поставщик

Поставщик

Поставщик

Составляющая

Составляющая

Составляющая

Проект

Проект

Проект


Поставка

Поставка

Поставка

Сотрудник

Сотрудник

Сотрудник

Сотрудник-
подч

Сотрудник-
подч

Сотрудник
-подч

Отдел

Отдел

Слайд 10

Иерархическая модель данных Структура Кадровый состав ВУЗ

Иерархическая модель данных

Структура

Кадровый состав

ВУЗ

Слайд 11

Иерархическая модель для ПрО «сотрудники-проекты-детали-поставщики» (вариант 1) Отдел Сотрудник Сотрудник Сотрудник

Иерархическая модель для ПрО «сотрудники-проекты-детали-поставщики» (вариант 1)

Отдел

Сотрудник

Сотрудник

Сотрудник


.

Подч

Подч

Подч.

Проект

Проект

.

Проект


.

.

.

Поставка

Поставка

.

Поставка


.

Деталь

Деталь

Деталь

Деталь

Поставщик

Поставщик

Поставщик

Поставщик

Слайд 12

Иерархическая модель (вариант 2) Отдел Сотрудник Сотрудник Сотрудник … . Подч

Иерархическая модель (вариант 2)

Отдел

Сотрудник

Сотрудник

Сотрудник


.

Подч

Подч

Подч.

Проект

Проект

.

Проект


.

.

.

Поставка

Поставка

.

Поставка


.

Деталь

Деталь

Деталь

Деталь

Поставщик

Поставщик

Поставщик

Поставщик

Составляющая

Составляющая

Составляющая

Проект

Проект

Проект