ВУЗ: Томский государственный университет систем управления и радиоэлектроники
Категория: Методичка
Дисциплина: Базы данных
Добавлен: 28.11.2018
Просмотров: 5100
Скачиваний: 37
56
Вариант 9 Студенты
Студент
Группа
Дата
рожде-
ния
Специаль-
ность
Кафедра
Факультет
Левин И. А.
510
11.04.02
ИС
ЭМИС
ФВС
Орлова Е. Ю.
540
05.05.02
ИВТ
ЭМИС
ФВС
Алексеев И. И.
820
26.07.02
Экономика
экономики
ЭФ
Дуров М. Т.
540
14.03.02
ИВТ
ЭМИС
ФВС
Белов А. А.
510
01.02.02
ИС
ЭМИС
ФВС
Дубов О. И.
120
11.07.02
Физика
физики
РТФ
Петров Е. Ю.
820
15.06.02
Экономика
экономики
ЭФ
Быкова А. А.
850
21.07.02
Маркетинг
экономики
ЭФ
Вариант 10 Рейсы
Пункт
назначения
Время
вы-
езда
Режим по
дням
Вид рейса
Пункт
отправления
Телефон
диспетчера
вокзала
Дерябино
10.00
Чт
Мест.
Автовокзал № 1
65-63-12
Кожевниково
8.35
Пн, ср, сб
Мест.
Автовокзал № 1
65-63-12
Домодедово
13.15
Вт, чт, сб
Мест.
Автовокзал № 1
65-63-12
Черная Речка
9.00
Пн, ср, пт
Мест.
Автовокзал № 1
65-63-12
Мурманск
11.00
Вт, сб
Межгород.
Автовокзал № 2
52-54-59
Екатеринбург
20.30
Сб
Межгород.
Автовокзал № 2
52-54-59
Новосибирск
9.00
Пн, ср, пт
Межгород.
Автовокзал № 2
52-54-59
Вариант 11 Сотрудники
ФИО
Отдел
Дата
рождения
Должность
Заработная
плата
Кабинет
Левин И. А.
1
11.04.02
Менеджер
15 000
8
Орлова Е. Ю.
1
05.05.02
Менеджер
15 000
8
Алексеев И. И.
2
26.07.02
Инженер
20 000
9
Дуров М. Т.
2
14.03.02
Инженер
20 000
10
Белов А. А.
2
01.02.02
Вед. инженер
25 000
11
Дубов О. И.
3
11.07.02
Бухгалтер
20 000
3
Петров Е. Ю.
4
15.06.02
Охранник
12 000
1
Быкова А. А.
4
21.07.02
Охранник
12 000
1
Вариант 12 Пиццерия
Номер
заказа
Дата
заказа
Адрес
доставки
Телефон
покупателя
Менеджер
Кол-
во
Пицца
1
11.04.17 Гагарина, 32-7
89059556677 Петров О. И.
2
«4 сыра»
1
11.04.17 Гагарина, 32-7
89059556677 Петров О. И.
1
«Маргарита»
2
26.07.17 Гагарина, 32-7
89059556677 Власов Н. И.
4
«4 сыра»
3
14.08.17 Нахимова, 12-3 89539116644 Петров О. И.
1
«Острая»
3
14.08.17 Нахимова, 12-3 89539116644 Петров О. И.
2
«4 сыра»
4
11.09.17 Белинского, 21 89099773322 Макеев И. В.
2
«Маргарита»
57
Вариант 13 Библиотека
Фамилия
читателя
Книга
Адрес
читателя
Фамилия
библиотекаря
Дата
выдачи
Иванов О. И.
«Война и мир» Гагарина, 32-7
Петрова О. И.
11.04.17
Сидоров Е. Ю. «Ревизор»
Белинского, 21-51 Андреева И. В.
05.05.17
Иванов О. И.
«Обломов»
Гагарина, 32-7
Петрова О. И.
26.07.17
Дудкина М. Т.
«Ревизор»
Нахимова, 12-3
Петрова О. И.
14.03.17
Жукова Л. Г.
«Война и мир» Пушкина, 3-28
Петрова О. И.
11.05.17
Сидоров Е. Ю. «Обломов»
Белинского, 21-51 Андреева И. В.
11.07.17
Быкова А. А.
«Ревизор»
Глаголева, 23-43 Андреева И. В.
15.06.17
Дудкина М. Т.
«Война и мир» Нахимова, 12-3
Петрова О. И.
26.07.17
Вариант 14 Поликлиника
Фамилия
пациента
Дата
рождения
Номер
участка
Фамилия
врача
Дата
посещения
Диагноз
Левин И. А.
20.04.65
2
Петрова О. И.
11.04.17
Грипп
Орлова Е. Ю.
25.01.77
1
Андреева И. В.
05.05.17
ОРЗ
Левин И. А.
20.04.65
2
Петрова О. И.
26.07.17
Бронхит
Дуров М. Т.
05.03.80
2
Петрова О. И.
14.03.17
Отит
Жукова Л. Г.
30.01.70
2
Петрова О. И.
11.04.17
Ангина
Орлова Е. Ю.
25.01.77
1
Андреева И. В.
11.07.17
Гастрит
Быкова А. А.
01.04.75
1
Андреева И. В.
15.06.17
ОРЗ
Дуров М. Т.
05.03.80
2
Петрова О. И.
26.07.17
ОРЗ
Вариант 15 Прививки
Фамилия
пациента
Дата
рождения
Фамилия
врача
Дата
посещения
Прививка
Левин И. А.
20.04.17
Петрова О. И.
11.01.18
Грипп
Орлова Е. Ю.
25.01.17
Андреева И. В.
05.05.18
Краснуха
Левин И. А.
20.04.17
Петрова О. И.
26.07.18
АКДС
Дуров М. Т.
05.03.17
Петрова О. И.
14.01.18
Грипп
Жукова Л. Г.
30.01.17
Петрова О. И.
11.04.18
Корь
Орлова Е. Ю.
25.01.17
Андреева И. В.
11.07.18
АКДС
Быкова А. А.
01.04.17
Андреева И. В.
15.01.18
Грипп
Дуров М. Т.
05.03.17
Петрова О. И.
26.07.18
Краснуха
Вариант 16 Театр
Название
спектакля
Режиссер
Жанр
Стоимость
сеанса
Время
сеанса
Дата
сеанса
«Жизнь»
Иванов
Мелодрама
200
17.00
11.04.17
«Идиот»
Петров
Комедия
400
18.00
05.05.17
«Богатырь»
Петров
Сказка
300
18.00
26.07.17
«Идиот»
Петров
Комедия
400
20.00
14.03.17
«Жизнь»
Иванов
Мелодрама
200
19.00
11.04.17
«Идиот»
Петров
Комедия
400
20.00
11.07.17
«На границе» Иванов
Пьеса
600
18.00
15.06.17
«На границе» Иванов
Пьеса
600
20.00
26.07.17
58
Вариант 17 Доставка суши
Номер
заказа
Дата
заказа
Телефон
покупателя
Вид суши
Кол-
во
Адрес
доставки
1
11.04.17
89059556677
«Лава»
2
Гагарина, 32-7
1
11.04.17
89059556677
«Калифорния»
1
Гагарина, 32-7
2
26.07.17
89059556677
«Лава»
4
Гагарина, 32-7
3
14.08.17
89539116644
«Аляска»
1
Нахимова, 12-3
3
14.08.17
89539116644
«Лава»
2
Нахимова, 12-3
4
11.09.17
89099773322
«Калифорния»
2
Белинского, 21
Вариант 18 Аэропорт
Пункт
назначения
Время
вылета
День вылета
Вид рейса
Время полета,
ч
Лондон
10.00
10.08.18
Международ.
8
Берлин
11.35
10.08.18
Международ.
7
Москва
12.15
10.08.18
Внутренний
4
Париж
14.00
10.08.18
Международ.
8
Мурманск
16.00
10.08.18
Внутренний
5
Екатеринбург
19.30
10.08.18
Внутренний
3
Новосибирск
5.00
11.08.18
Внутренний
1
Москва
12.15
11.08.18
Внутренний
4
Екатеринбург
19.30
11.08.18
Внутренний
3
Вариант 19 Вуз
Группа
Количество
студентов
Специаль-
ность
Кафедра
Факультет
Декан
510
15
ИС
ЭМИС
ФВС
Иванова
540
18
ИВТ
ЭМИС
ФВС
Иванова
820
17
Экономика
экономики
ЭФ
Петрова
840
20
Финансы
экономики
ЭФ
Петрова
910
14
Радиотехника
физики
РТФ
Белов
920
16
Физика
физики
РТФ
Белов
Вариант 20 Продажи товаров
Товар
Дата
продажи
Адрес
покупателя
Покупатель
Кол-во
Тетрадь 48 л клетка
11.04.17
Гагарина, 32-7
ТОО «Геракл»
10
Тетрадь 96 л клетка
05.05.17
Белинского, 21
Сбербанк
20
Тетрадь 48 л линейка
26.07.17
Гагарина, 32-7
ТОО «Геракл»
30
Тетрадь 24 л клетка
14.03.17
Нахимова, 12-3
ООО «Свет»
10
Тетрадь 48 л клетка
11.04.17
Пушкина, 3-28
А649ПН
10
Тетрадь 96 л линейка
11.07.17
Белинского, 21
Сбербанк
25
Ручка черная
15.06.17
Белова, 23-43
База № 28
200
Ручка синяя
26.07.17
Нахимова, 12-3
ООО «Свет»
100
59
4
ЛАБОРАТОРНАЯ РАБОТА № 4 «ПРОЕКТИРОВАНИЕ БД»
Цель работы: получение навыков работы по проектированию базы
данных, практическое освоение основных приемов и правил информацион-
ного моделирования; получение навыков работы по созданию базы данных
из многих таблиц.
Темы для предварительного изучения. Основные этапы разработки
базы данных. Современные средства проектирования и программирования
баз данных, освоение способов разработки концептуальной модели.
4
.1 Проектирование баз данных
Исходя из особенностей предметной области, для проектирования баз
данных наиболее популярной является модель «сущность – связь», которая
основана на использовании трёх базовых понятий: сущность, атрибут
и связь.
Сущность – множество реально существующих или абстрактных объ-
ектов, процессов или явлений, обладающих одинаковым набором свойств,
называемых атрибутами.
Атрибут – это поименованное свойство (характеристика) сущности.
Основное назначение атрибута – описание свойства сущности, а также
идентификация каждого экземпляра сущности.
Связь – ассоциация между сущностями, которая показывает, каким
образом сущности взаимодействуют или соотносятся между собой. Чаще
всего связь возникает между двумя сущностями и показывает, каким обра-
зом связаны экземпляры сущностей между собой.
Таким образом, для построения модели предметной области необхо-
димо выделить в ней набор сущностей, для каждой сущности определить
атрибуты и вид связи между разными сущностями.
60
Сущности при реализации БД трансформируются в таблицы, а атри-
буты сущностей – в поля таблиц.
Если связь между сущностями 1-1, то в большинстве случаев все ат-
рибуты обеих сущностей объединяются в одну общую сущность и в даль-
нейшем реализуются в виде единой таблицы.
Если связь между сущностями 1-М, то первичный ключ родительской
сущности мигрирует в область атрибутов дочерней, т. е. в дочерней сущно-
сти появляется ещё один атрибут, который потом связывается с ПК роди-
тельской сущности.
Если связь между сущностями М-М, то связь реализуется путем со-
здания новой таблицы, в которую мигрируют первичные ключи обеих сущ-
ностей, образуя в новой сущности составной первичный ключ.
Этапы проектирования БД подробно рассмотрены на примерах в учеб-
ном пособии Д. П. Вагнера «Базы данных» [1].
4.2
Пример проектирования баз данных
Произвести анализ предметной области книжного издательства. Со-
ставить модель предметной области в виде схемы данных в MS Access.
Описание предметной области
Описание и анализ предметной области необходимо осуществить са-
мостоятельно на основе общих сведений о каждой предметной области,
в случае возникновения сложностей с определением основных сущностей
необходимо воспользоваться данными сети Интернет.
Например, книжное издательство занимается выпуском книг, которые
пишут авторы. На основе известной информации для данной предметной
области выделим несколько основных сущностей:
Сотрудники издательства. Атрибуты сотрудников – ФИО, табель-
ный номер, пол, дата рождения, ИНН, оклад, домашний адрес, телефоны.