ВУЗ: Томский государственный университет систем управления и радиоэлектроники
Категория: Методичка
Дисциплина: Базы данных
Добавлен: 28.11.2018
Просмотров: 5107
Скачиваний: 37
31
3. Задание согласно варианту.
4. Ход работы, содержащий пошаговое описание выполненных дей-
ствий и скриншоты получаемых результатов.
5. Выводы по работе.
Пример оформления отчета приведен в приложении А.
2
.5 Индивидуальные варианты заданий
к лабораторной работе № 2
Вариант 1 Посещения читального зала
Фамилия
читателя
Дата
рождения
Адрес
читателя
Фамилия
библиотекаря
Дата
посещения
Иванов О. И.
20.04.95
Гагарина, 32-7
Петрова О. И.
11.04.17
Сидоров Е. Ю.
25.01.97
Белинского, 21-51 Андреева И. В.
05.05.17
Иванов О. И.
20.04.95
Гагарина, 32-7
Петрова О. И.
26.07.17
Дудкина М. Т.
05.03.90
Нахимова, 12-3
Петрова О. И.
14.03.17
Жукова Л. Г.
30.01.91
Пушкина, 3-28
Петрова О. И.
11.04.17
Сидоров Е. Ю.
25.01.97
Белинского, 21-51 Андреева И. В.
11.07.17
Быкова А. А.
01.04.95
Глаголева, 23-43
Андреева И. В.
15.06.17
Дудкина М. Т.
05.03.90
Нахимова, 12-3
Петрова О. И.
26.07.17
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по дате
посещения.
2. Вывод всех записей с полями «Дата посещения», «Фамилий биб-
лиотекаря» только для читателя Иванова.
3. Вывод всех записей только для библиотекаря Андреевой.
4. Вывод списка читателей, посещавших библиотеку в июле 2017 г.
5. Создайте запрос на изменение данных, который реализует смену ад-
реса читателя Сидорова на «Сибирская, 15-4».
6. Посчитайте количество посещений зала читателя Дудкиной.
7. С помощью одного группового запроса выведите количество чита-
телей, с которыми работал каждый библиотекарь.
32
Вариант 2 Нарушения
Фамилия
нарушителя
Дата
рожде-
ния
Адрес
нарушителя
Номер
машины
Фамилия
инспектора
Уча-
сток
Дата
наруше-
ния
Иванов О. И.
20.04.85 Гагарина, 32-7
А678КЕ Петров О. И.
1
11.04.17
Сидоров Е. Ю. 25.01.87 Белинского, 21-5 А509ВК Андреев И. В.
2
05.05.17
Иванов О. И.
20.04.85 Гагарина, 32-7
А678КЕ Власов Н. И.
3
26.07.17
Дудкина М. Т. 05.03.90 Нахимова, 12-3
А507ЕЕ Петров О. И.
1
14.03.17
Жукова Л. Г.
30.01.90 Пушкина, 3-28
А649ПН Петров О. И.
1
11.04.17
Сидоров Е. Ю. 25.01.87 Белинского, 21-5 А509ВК Андреев И. В.
2
11.07.17
Быкова А. А.
01.04.85 Глаголева, 23-43 А400СТ Власов Н. И.
3
15.06.17
Дудкина М. Т. 05.03.90 Нахимова, 12-3
А507ЕЕ Петров О. И.
2
26.07.17
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по дате
нарушения.
2. Вывод всех записей с полями «Дата нарушения», «Фамилий ин-
спектора» только для водителя Иванова.
3. Вывод всех записей только для инспектора Петрова.
4. Вывод списка водителей, нарушивших правила в апреле 2017 г.
5. Создайте запрос на изменение данных, который реализует смену ад-
реса водителя Быкова на «Сибирская, 18-6».
6. Посчитайте количество нарушений водителя Дудкиной.
7. Для каждого участка выведите количество нарушений с помощью
одного группового запроса.
Вариант 3 Расписание кинотеатров
Название
фильма
Название
кинотеатра
Адрес
кинотеатра
Телефон
кинотеатра
Стоимость
сеанса
Время
сеанса
Дата
сеанса
«Жизнь»
«Родина»
Ключевская, 26 65-63-12
150
10.00
11.04.17
«Идиот»
им. Горького Ленина, 120
52-54-59
250
14.00
05.05.17
«Гладиатор» «Родина»
Ключевская, 26 65-63-12
300
14.00
26.07.17
«Идиот»
«Октябрь» Кирова, 12
45-25-65
200
10.00
14.03.17
«Жизнь»
им. Горького Ленина, 120
52-54-59
200
10.00
11.04.17
«Идиот»
Киномир
Белинского, 21 68-69-89
250
12.00
11.07.17
«На гра-
нице»
Киномир
Белинского, 21 68-69-89
500
18.00
15.06.17
«На гра-
нице»
«Родина»
Ключевская, 26 65-63-12
500
20.00
26.07.17
33
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по дате
сеанса.
2. Вывод всех записей с полями «Название фильма», «Стоимость се-
анса», «Время сеанса», «Дата сеанса» только для кинотеатра «Родина».
3. Вывод всех записей только для фильма «Жизнь».
4. Вывод списка сеансов в июле 2017 г.
5. Создайте запрос на изменение данных, который реализует смену те-
лефона кинотеатра «Октябрь» на 44-55-66.
6. Посчитайте количество показов фильма «Жизнь».
7. Для каждого кинотеатра выведите общее количество сеансов.
Вариант 4 Подписка
Название
издания
Глав-
ный ре-
дактор
издания
Адрес
издательства
Адреса
подписчика
Фамилия
подпис-
чика
Кол-во
экзем-
пляров
«Мурзилка» Иванов
Москва, пер. Клю-
чевской, 12
Н-ск, ул. Ле-
нина, 120
Иванов
1
«Здоровье»
Петров
Н-ск, ул. Крюкова,
35
Н-ск, ул. Ле-
нина, 120
Иванов
1
«Теория ве-
роятностей»
Сидоров Москва, пер. Сол-
нечный, 56
Ижевск, ул. Ле-
нина, 112
Сидоров
5
«Здоровье»
Петров
Н-ск, ул. Крюкова,
35
Томск, ул. Ле-
нина, 120
Павлов
5
«Студенче-
ский мери-
диан»
Федоров Москва, ул. Ба-
тюшкова, 76
Томск, ул. Ле-
нина, 120
Павлов
3
«Студенче-
ский мери-
диан»
Федоров Москва, ул. Ба-
тюшкова, 76
Иркутск,
ул. Черных, 23
Соколов
1
«Здоровье»
Петров
Н-ск, ул. Крюкова,
35
Братск,
ул. Чернова, 2
Растри-
гин
1
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по фами-
лии подписчика.
34
2. Вывод всех записей с полями «Название издания», «Количество эк-
земпляров» только для подписчика Павлова.
3. Вывод всех записей таблицы только для полей, где количество эк-
земпляров не более 1.
4. Вывод всех записей только для подписчиков, у которых фамилия
начинается на букву «С».
5. Создайте запрос на изменение данных, который реализует смену ад-
реса подписчика Соколова на «Иркутск, Сибирская, 17».
6. Посчитайте количество подписчиков, которые выписывают «Здо-
ровье».
7. Для каждого подписчика посчитайте суммарное количество выпи-
сываемых журналов.
Вариант 5 Преподавание
Фамилия со-
трудника
Название
предмета
Ученая
степень
Ученое
звание
Стаж
работы
Кол-во
лекций
Кол-во
практик
Левин И. А.
Высшая ма-
тематика
К.ф.-м.н.
Доцент
10
18
18
Орлова Е. Ю. Информа-
тика
Д.т.н.
Про-
фессор
15
14
28
Левин И. А.
Теория веро-
ятностей
К.ф.-м.н.
Доцент
10
14
18
Дуров М. Т.
Программи-
рование
К.т.н.
Доцент
25
18
36
Жукова Л. Г.
Программи-
рование
К.ф.-м.н.
Доцент
20
18
36
Орлова Е. Ю. Теория мас-
сового об-
служивания
Д.т.н.
Про-
фессор
15
14
18
Быкова А. А.
Информа-
тика
К.т.н.
Доцент
18
14
28
Быкова А. А.
Теория веро-
ятностей
К.т.н.
Доцент
18
14
18
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по фами-
лии сотрудника.
35
2. Вывод всех записей с полями «Название предмета», «Количество
лекций», «Количество практик» только для сотрудника Орловой.
3. Вывод всех полей для сотрудников, у которых стаж более 10 лет.
4. Вывод всех полей для сотрудников, у которых фамилия начинается
на букву «О».
5. Создайте запрос на изменение данных, который реализует повыше-
ние в 2 раза количества лекций для предмета «Информатика».
6. Посчитайте количество доцентов.
7. Для каждого сотрудника посчитайте количество преподаваемых
дисциплин.
Вариант 6 Продажи продуктов
Товар
Дата
продажи
Адрес
покупателя
Покупатель
Менеджер
Кол-
во
Ед. из-
мере-
ния
Сахар
11.04.17
Гагарина, 32-7 ТОО «Геракл» Петров О. И.
10
Кг
Сахар
05.05.17
Белинского, 21 Сбербанк
Макеев И. В.
20
Кг
Спагетти
26.07.17
Гагарина, 32-7 ТОО «Геракл» Власов Н. И.
30
Пачка
Спагетти
14.03.17
Нахимова, 12-3 ООО «Свет»
Петров О. И.
10
Пачка
Сахар
11.04.17
Пушкина, 3-28 А649ПН
Петров О. И.
10
Кг
Спагетти
11.07.17
Белинского, 21 Сбербанк
Макеев И. В.
25
Пачка
Батон
15.06.17
Белова, 23-43
База № 28
Власов Н. И.
31
Шт.
Мука
26.07.17
Нахимова, 12-3 ООО «Свет»
Петров О. И.
21
Кг
Реализуйте следующие запросы к таблице:
1. Вывод всех записей и полей из таблицы с их сортировкой по назва-
нию товара.
2. Вывод всех записей с полями «Товар», «Дата продажи», «Количе-
ство» только для менеджера Петрова О. И.
3. Вывод всех записей с датой продажи 26.07.17.
4. Вывод списка товаров, купленных ООО «Свет» в марте 2017 г.
5. Создайте запрос на изменение данных, который реализует смену ад-
реса покупателя ТОО «Геракл» на «Сибирская, 18-6».
6. Посчитайте количество проданного сахара.
7. Для каждого менеджера выведите количество совершенных продаж.