Тема 4. Концептуальное проектирование

Содержание

Слайд 2

Связь объекта A с объектом B называется простой, если каждый момент времени,

Связь объекта A с объектом B называется простой, если каждый момент времени,
каждому значению объекта A соответствует только одно значение объекта B.
В противном случае связь между объектами называется сложной.

1. Типы связей

Слайд 3

Между двумя объектами существует связь в двух направлениях, поэтому выделяют 4 вида

Между двумя объектами существует связь в двух направлениях, поэтому выделяют 4 вида
прямой и обратной связи:
1:1 (один к одному)
1:м (один ко многим)
м:1 (многие к одному)
м:м (многие ко многим)

1. Типы связей

Слайд 4

Пример
1:1
1:м
м:1
м:м

1. Типы связей

группа

староста

владелец

автомобиль

студент

группа

преподаватель

предмет

Пример 1:1 1:м м:1 м:м 1. Типы связей группа староста владелец автомобиль студент группа преподаватель предмет

Слайд 5

После определения связи между объектами устанавливается класс принадлежности, который определяет может ли

После определения связи между объектами устанавливается класс принадлежности, который определяет может ли
отсутствовать связь объекта одного класса с каким-либо объектом другого класса.
Класс принадлежности может быть обязательным или необязательным.

2. ER-диаграммы

Слайд 6

Для указания класса принадлежности строятся диаграммы ER-типов и ER-экземпляров.
E entity объект
R relationship отношения
Существуют 4 типа

Для указания класса принадлежности строятся диаграммы ER-типов и ER-экземпляров. E entity объект
ER-диаграмм.

2. ER-диаграммы

Слайд 7

1) На предприятии есть ряд сотрудников, владеющих одним иностранным языком, некоторые не

1) На предприятии есть ряд сотрудников, владеющих одним иностранным языком, некоторые не
знают ни одного иностранного языка и существуют такие иностранные языки, которые не знают ни один из сотрудников.
а) ER – экземпляр б) ER – типов

2. ER-диаграммы

Сотрудник

Ин.яз.

С1

С2

С3

С4

Я1

Я2

Я3

Я4

Сотрудник

Ин.яз.

1:1

Слайд 8

2) Знание иностранного языка является обязательным условием при поступлении в ВУЗ. Каждый

2) Знание иностранного языка является обязательным условием при поступлении в ВУЗ. Каждый
абитуриент знает только один иностранный язык. Есть такие иностранные языки, которые не знают ни один из абитуриентов.
а) ER – экземпляр б) ER – типов

2. ER-диаграммы

Абитуриент

Ин.яз.

А1

А2

А3

А4

Я1

Я2

Я3

Я4

Абитуриент

Ин.яз.

м:1

Класс принадлежности
- обязательный

Слайд 9

3) При поступлении на кафедру иностранных языков каждый абитуриент владеет несколькими иностранными

3) При поступлении на кафедру иностранных языков каждый абитуриент владеет несколькими иностранными
языками. Но есть такие иностранные языки, которые не знают ни один из поступающих.
а) ER – экземпляр б) ER – типов

2. ER-диаграммы

Абитуриент

Ин.яз.

А1

А2

А3

А4

Я1

Я2

Я3

Я4

Абитуриент

Ин.яз.

м:м

Слайд 10

4) В институте иностранных языков каждый из сотрудников обязан владеть несколькими иностранными

4) В институте иностранных языков каждый из сотрудников обязан владеть несколькими иностранными
языками и по каждому из существующих языков есть свой специалист.
а) ER – экземпляр б) ER – типов

2. ER-диаграммы

Сотрудник

Ин.яз.

С1

С2

С3

С4

Я1

Я2

Я3

Я4

Сотрудник

Ин.яз.

м:м

Слайд 11

Задание.
Для предложенных пар объектов, определить связь и класс принадлежности.
Студент группа
Автор книга
Автомобиль владелец
Преподаватель дисциплина

1. Типы связей

Задание. Для предложенных пар объектов, определить связь и класс принадлежности. Студент группа

Слайд 12

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

На окончательной концептуальной схеме отображаются все объекты, их атрибуты, связи между объектами
и класс принадлежности для каждого объекта.
На схеме первичный ключ (идентификатор) подчеркивается

3. Построение окончательной концептуальной схемы.

Слайд 13

Пример.

3. Построение окончательной концептуальной схемы.

Студент

Номер студенческого билета

ФИО

Дата рождения

Паспортные данные

Адрес прописки

Знание

Пример. 3. Построение окончательной концептуальной схемы. Студент Номер студенческого билета ФИО Дата
ин.языков

S

D

S

D

D

D

Группа

Название группы

Курс

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

ФИО куратора

S

D

S

D

Имя файла: Тема-4.-Концептуальное-проектирование.pptx
Количество просмотров: 30
Количество скачиваний: 1