Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная 3.docx
Скачиваний:
10
Добавлен:
06.03.2016
Размер:
31.71 Кб
Скачать

18. Нотариальная контора

Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)

a) Найти клиентов, пользовавшихся услугами конторы 2 и более раз

b) Найти клиентов, заключавших сделки на наибольшую сумму

c) Посчитать среднее количество сделок, заключаемых за день

d) Выдать список услуг, никогда не использовавшихся клиентами

e) Выдать список наиболее популярных услуг (участвующих в сделках максимальное кол-во раз)

_____________________________________________________________________________________

19. Автоматизация распределения учебной нагрузки

Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)

a) Для каждой дисциплины вывести преподавателей, которые могут ее вести

b) Найти преподавателей с максимальной нагрузкой или по лекциям, или по практике

c) Для каждой дисциплины и каждой специальности вывести количество лет, в течение которых

эта дисциплина на этой специальности читается

d) Для каждого преподавателя выдать часть учебного плана, которую он мог бы вести

e) Найти дисциплины, по которым есть и лекции, и практика для одного и того же курса и специальности

_____________________________________________________________________________________

20. Автоматизация работы туристической фирмы

Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)

a) Найти регион, в который предлагается наибольшее кол-во туров

b) Выдать список туров, для которых нет 5-звездочных отелей

c) Найти клиентов, пользовавшихся услугами фирмы более 2-х раз

d) Найти наиболее и наименее популярные туры

e) Найти регион, принесший фирме наибольшую выручку с начала текущего года

_____________________________________________________________________________________

21. Учет телефонных переговоров

Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)

a) Для каждого абонента вывести количество звонков, сделанных им с начала текущего года, и их суммарную стоимость

b) Для каждого абонента выдать список населенных пунктов, в которые он звонил, и суммарную длительность переговоров с этим пунктом

c) Для каждого населенного пункта посчитать кол-во абонентов, звонивших туда, за каждый день

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

e) Вывести всех должников с адресом, суммой долга и суммой штрафа

22. Фирма по прокату автомобилей

Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)

a) Рассчитать выручку пункта проката по датам с начала текущего месяца

b) Для каждого типа и модели автомобиля вывести количество машин, имеющихся в фирме

c) Найти модели, не пользующиеся спросом (с начала текущего года на автомобили этих моделей не было заключено ни одной сделки)

d) Найти постоянных клиентов (пользовавшихся услугами фирмы более 3-х раз) и рассчитать для них размер скидки (напр., если клиент берет машину в 4-й раз – скидка 2%, в 6-й – 4%, в 8-й – 6%, но если клиент был когда-либо оштрафован, то скидка не предоставляется)

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

_____________________________________________________________________________________