Презентация на тему: МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)

МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)
Этапы проектирования
Первый этап проектирования - выделение сущностей и связей между ними
МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)
Второй этап проектирования - построение диаграммы ER -типа
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя
Четвертый этап проектирования – добавление неключевых атрибутов, которые не были выбраны ранее, и назначение их одному из предварительных отношений с тем
МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)
1/13
Средняя оценка: 4.5/5 (всего оценок: 11)
Код скопирован в буфер обмена
Скачать (182 Кб)
1

Первый слайд презентации: МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)

Изображение слайда
2

Слайд 2: Этапы проектирования

Выделение сущностей и связей между ними. Построение диаграммы ER-типа с учетом всех сущностей и связей между ними. Формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения. Набор отношений формируется на основе диаграммы ER -типа с помощью выше указанных правил. Добавление неключевых атрибутов, которые не были выбраны раньше, и назначение их одному из предварительных отношений с тем условием, чтобы отношения отвечали требованиям нормальной формы Бойса-Кодда.

Изображение слайда
3

Слайд 3: Первый этап проектирования - выделение сущностей и связей между ними

ИЗДАНИЕ (Ключ – id Издания ), ВИД_ИЗДАНИЯ (Ключ – id Вида ), ИЗДАТЕЛЬСТВО (Ключ – id Издательства ), АВТОР (Ключ – id Автора ), ПЕРЕПЛЕТ (Ключ – id Переплета ), ЧИТАТЕЛЬ (Ключ – Билет ), МЕСТО (Ключ – id Размещения ).

Изображение слайда
4

Слайд 4

Связи между сущностями Сущности ИЗДАНИЕ (Ключ – id Издания ), ВИД_ИЗДАНИЯ (Ключ – id Вида ), ИЗДАТЕЛЬСТВО (Ключ – id Издательства ), АВТОР (Ключ – id Автора ), ПЕРЕПЛЕТ (Ключ – id Переплета ), ЧИТАТЕЛЬ (Ключ – Билет ), МЕСТО (Ключ – id Размещения ). Издание Имеет Вид_Издания (М:1, О-Н) Издание Издано Издательство (М:1, О-О) Издание Создано Автор (М:М, О-Н) Издание Содержит Переплет (1:М, О-О) Читатель Берет Переплет (М:М, Н-Н) Переплет Находится Место (М: 1, О-Н) Первый этап проектирования - выделение сущностей и связей между ними

Изображение слайда
5

Слайд 5: Второй этап проектирования - построение диаграммы ER -типа

Издание id Издания, … Издательство Вид_издания Имеет Автор Создано М 1 Издано 1 id Вида, … id Издательства, … id Автора, … М М М Переплет Содержит М id Переплета, … 1 Берет М Находится Читатель М Билет, … Место 1 Id Размещения, … М

Изображение слайда
6

Слайд 6: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

Связь ИМЕЕТ удовлетворяет условиям правила 4 (М:1, О-Н), следовательно получаем два отношения: ИЗДАНИЕ ( id Издания, id Вида, …) – добавился неключевой атрибут (внешний ключ) id Вида. ВИД_ИЗДАНИЯ ( id Вида, …).

Изображение слайда
7

Слайд 7: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

ИЗДАНИЕ ( id Издания, id Вида, id Издательства, …) – добавился неключевой атрибут (внешний ключ) id Издательства. ИЗДАТЕЛЬСТВО ( id Издательства, …). Связь ИЗДАНО удовлетворяет условиям правила 4 (М:1, О-О)

Изображение слайда
8

Слайд 8: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

ИЗДАНИЕ ( id Издания, id Вида, id Издательства, …). АВТОР ( id Автора, …). ИЗДАНИЕ_АВТОР ( id Издания, id Автора, …) – третье отношение для связи первых двух. Связь СОЗДАНО удовлетворяет условиям правила 6 (М:М, О-Н)

Изображение слайда
9

Слайд 9: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

ИЗДАНИЕ ( id Издания, id Вида, id Издательства, …). ПЕРЕПЛЕТ ( id Переплета, id Издания, …) – добавился неключевой атрибут (внешний ключ) id Издания. Связь СОДЕРЖИТ - правило 4 (1:М, О-О)

Изображение слайда
10

Слайд 10: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

ЧИТАТЕЛЬ (Билет, …). ПЕРЕПЛЕТ ( id Переплета, id Издания, …). ЧИТАТЕЛЬ_ПЕРЕПЛЕТ ( id Переплета, Билет, …) - третье отношение для связи первых двух. Связь БЕРЕТ - правило 6 (М:М, Н-Н)

Изображение слайда
11

Слайд 11: Третий этап проектирования – формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения, используя диаграммы ER -типа

МЕСТО ( id Размещения, …). ПЕРЕПЛЕТ ( id Переплета, id Издания, id Размещения …). Связь НАХОДИТСЯ - правило 4 (М: 1, Н-О)

Изображение слайда
12

Слайд 12: Четвертый этап проектирования – добавление неключевых атрибутов, которые не были выбраны ранее, и назначение их одному из предварительных отношений с тем условием, чтобы отношения отвечали требованиям нормальной формы Бойса-Кодда

Изображение слайда
13

Последний слайд презентации: МЕТОД СУЩНОСТЬ-СВЯЗЬ ( пример проектирования БД)

Изображение слайда