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

6. Работа книжного магазина

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

a) Выдать список книг М.Ю. Лермонтова, поступивших в продажу в год его юбилея

b) Найти наиболее популярные жанры за последний месяц (тиражи уже рапроданы)

c) Найти тиражи книг с минимальной и максимальной торговой наценкой (вывести: книга, номер тираж, издательство, наценка)

d) Определить убыточные тиражи, поступившие более года назад (издательство, книга, номер тиража, убыток)

e) Найти самую продаваемую книгу (наибольшее кол-во проданных экземпляров во всех тиражах)

_____________________________________________________________________________________

7. Работа детского сада

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

a) Найти детей из неполных семей

b) Найти количество свободных мест в садике для детей 3, 4, 5, 6 лет

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

d) Найти наиболее часто болеющих детей (среднее кол-во заболеваний ребенка в год > 5)

e) В каждой возрастной категории найти детей, растущих наиболее быстро за последний год

_____________________________________________________________________________________

8. Автоматизация тестирования

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

a) Для теста № 1 выдать список тестируемых с оценками за тест, упорядоченный по группам

b) Для каждого теста посчитать средний % правильных ответов по каждой группе

c) Найти всех тестируемых, имеющих оценку «5» по всем тестам, упорядочить их по группам

d) Найти все тесты с наибольшим количеством вопросов

e) Найти самые трудные тесты (с наибольшим количеством двоек)

_____________________________________________________________________________________

9. Автоматизация супермаркета

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

a) Найти товары, у которых срок годности заканчивается сегодня

b) Вывести все скидки, которые используются с супермаркете, и количество карт с этим % скидки

c) Подсчитать для каждого % скидки количество карточек, предъявленных за вчерашний день

d) Вывести список товаров, проданных за вчерашний день, их количество и суммарную стоимость

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

10. Справочник вуза

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

a) Для каждого факультета вывести список кафедр с ФИО руководителя и секретаря

b) Выдать список адресов, по которым находятся подразделения

c) Для каждой комнаты выдать название кафедры, телефон, кол-во сотрудников, работающих в этой комнате

d) Вывести список сотрудников, упорядоченный по: факультету, кафедре, ФИО (на выходе: название факультета, название кафедры, ФИО, должность)

e) Вывести список телефонов для всех подразделений (факультет, кафедра, ФИО руководителя, номер телефона)

_____________________________________________________________________________________

12. Аптека

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

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

b) Вывести заболевания, для которых в аптеке нет лекарств

c) Найти самые дешевые лекарства с основным действующим веществом «дротаверин»

d) Найти все лекарства от ангины и насморка

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

f) Выдать выручку аптеки за вчерашний день по каждому разделу лекарств

_____________________________________________________________________________________