Методичка: Базы данных МУ ЛР

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
background image

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. С помощью одного группового запроса выведите количество чита-

телей, с которыми работал каждый библиотекарь. 

background image

32 

Вариант 2 Нарушения  

Фамилия 

нарушителя 

Дата 

рожде-

ния 

Адрес 

нарушителя 

Номер 

машины 

Фамилия 

инспектора 

Уча-

сток 

Дата 

наруше-

ния 

Иванов О. И. 

20.04.85  Гагарина, 32-7 

А678КЕ  Петров О. И. 

11.04.17 

Сидоров Е. Ю.  25.01.87  Белинского, 21-5  А509ВК  Андреев И. В. 

05.05.17 

Иванов О. И. 

20.04.85  Гагарина, 32-7 

А678КЕ  Власов Н. И. 

26.07.17 

Дудкина М. Т.  05.03.90  Нахимова, 12-3 

А507ЕЕ  Петров О. И. 

14.03.17 

Жукова Л. Г. 

30.01.90  Пушкина, 3-28 

А649ПН  Петров О. И. 

11.04.17 

Сидоров Е. Ю.  25.01.87  Белинского, 21-5  А509ВК  Андреев И. В. 

11.07.17 

Быкова А. А. 

01.04.85  Глаголева, 23-43  А400СТ  Власов Н. И. 

15.06.17 

Дудкина М. Т.  05.03.90  Нахимова, 12-3 

А507ЕЕ  Петров О. И. 

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 

background image

33 

Реализуйте следующие запросы к таблице: 

1. Вывод всех записей и полей из таблицы с их сортировкой по дате 

сеанса. 

2. Вывод всех записей с полями «Название фильма», «Стоимость се-

анса», «Время сеанса», «Дата сеанса» только для кинотеатра «Родина». 

3. Вывод всех записей только для фильма «Жизнь». 

4. Вывод списка сеансов в июле 2017 г. 

5. Создайте запрос на изменение данных, который реализует смену те-

лефона кинотеатра «Октябрь» на 44-55-66. 

6. Посчитайте количество показов фильма «Жизнь». 

7. Для каждого кинотеатра выведите общее количество сеансов. 

Вариант 4 Подписка  

Название 

издания 

Глав-

ный ре-

дактор 

издания 

Адрес  

издательства 

Адреса  

подписчика 

Фамилия 

подпис-

чика 

Кол-во 

экзем-

пляров 

«Мурзилка»  Иванов 

Москва, пер. Клю-
чевской, 12 

Н-ск, ул. Ле-
нина, 120 

Иванов 

«Здоровье» 

Петров 

Н-ск, ул. Крюкова, 
35 

Н-ск, ул. Ле-
нина, 120 

Иванов 

«Теория ве-
роятностей» 

Сидоров  Москва, пер. Сол-

нечный, 56 

Ижевск, ул. Ле-
нина, 112 

Сидоров 

«Здоровье» 

Петров 

Н-ск, ул. Крюкова, 
35 

Томск, ул. Ле-
нина, 120 

Павлов 

«Студенче-
ский мери-
диан» 

Федоров  Москва, ул. Ба-

тюшкова, 76 

Томск, ул. Ле-
нина, 120 

Павлов 

«Студенче-
ский мери-
диан» 

Федоров  Москва, ул. Ба-

тюшкова, 76 

Иркутск, 
ул. Черных, 23 

Соколов 

«Здоровье» 

Петров 

Н-ск, ул. Крюкова, 
35 

Братск, 
ул. Чернова, 2 

Растри-
гин 

Реализуйте следующие запросы к таблице: 

1. Вывод всех записей и полей из таблицы с их сортировкой по фами-

лии подписчика. 

background image

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. Вывод всех записей и полей из таблицы с их сортировкой по фами-

лии сотрудника. 

background image

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. Для каждого менеджера выведите количество совершенных продаж. 

Источник: https://files.student-it.ru/previewfile/1191