Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД ЛР №2.doc
Скачиваний:
8
Добавлен:
22.04.2019
Размер:
131.07 Кб
Скачать

1.3. Пример построения илм

При дальнейшем описании предметной области (ПО) списка студентов факультета выделим еще 2 сущности: Группа и Факультет. Расставим связи и выделим обязательные и необязательные классы. (см. Рис. 2.6.)

Рис. 2.6. Пример построения ИЛМ.

Следует напомнить, что, названия сущностей должны являться существительными в единственном числе. Связи на ER- диаграммах не должны пересекаться.

  1. Порядок выполнения работы

2.1. Выбор задания

Продолжаем выполнение задания из лабораторной работы №1, выбранного из таблицы 2.1. (см. Приложение). Вариант задания соответствует номеру студента в списке учебной группы. Для всех последующих лабораторных работ вариант остается неизменным. Каждый студент продолжает разрабатывать свой вариант предметной области, по которому должна быть построена инфологическая модель.

2.2. Построение инфологической модели.

На основании ранее выбранного варианта и таблиц 1.1-1.3 из лабораторной работы №1:

  • описать классы объектов (сущностей) и их свойства (см. рис. 2.2),

  • расставить существующие связи между ними,

  • определить обязательные и необязательные классы (см. рис. 2.6.).

  • на основании табл. 1.3. (см. ЛР №1) в письменной форме обосновать типы связей (1:1, 1:М и т.д.) и обязательные и необязательные классы в ИЛМ.

При графическом построении ИЛМ следует придерживаться единого масштаба для всей схемы. Все прямоугольники, обозначающие классы объектов, должны быть одного размера. Аналогично, все ромбы с именами связей также должны иметь одинаковый размер.

3. Содержание отчета

  1. Название и цель работы .

  2. Инфологическая модель БД, согласно варианту.

  3. Обоснование типов связи и обязательных и необязательных классов в ИЛМ.

  4. Выводы

4. Контрольные вопросы

1. Что такое инфологическая модель (ИЛМ)?

2. Какие существуют три модели организации баз данных?

3. Что такое класс объекта и свойства объекта?

4. Сформулируйте определение первичного ключа.

5. Какие существуют связи между различными классами объектов?

6. Дайте определение обязательного и необязательного класса принадлежности?

7. Что такое составной атрибут в ИЛМ?

8. Как обозначаются динамические и статические свойства классов?

Приложение

Таблица 2.1. ВАРИАНТЫ ЗАДАНИЙ.

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

Название темы

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

Название темы

1

«Автошкола»

16

«Конференция»

2

«Аэропорт»

17

«Железнодорожный вокзал»

3

«Морские грузоперевозки»

18

«Автовокзал»

4

«Посредническое агентство»

19

«Трамвайно-троллейбусное управление»

5

«Детская больница»

20

«Жилищное хозяйство»

6

«Конкурс спортивно-бальных танцев»

21

«Горводоканал»

7

«Хирургическое отделение»

22

«Электросеть»

8

«Стоматология»

23

«Газоснабжение»

9

«Видеотека»

24

«Теплосеть»

10

«Европейский клубный футбол»

25

«Кондитерский магазин»

11

«Ипподром»

26

«Автотранспортное предприятие»

12

«Секция тяжелой атлетики»

27

«Налоговая инспекция»

13

«Летный клуб ДОСААФ»

28

«Частная поликлиника»

14

«Клуб альпинистов»

15

«Секция легкой атлетики»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]