Задания и варианты по лабораторным работам, страница 13

1.  Вывести алфавитные списки покупателей по типам фирм;

2.  Вывести максимальный, минимальный и средний процент скидки;

3.  Вывести номера всех фирм (без повторений), сделавших заказы в мае 1999 года;

4.  Вывести номера всех фирм, сделавших в мае 1999 года, более 3-х заказов;

5.  Увеличить на 10% цену на табачные изделия.

Вариант №8

Реализовать следующие запросы к таблицам БД, созданным в л.р. №1

1.  Вывести упорядоченный по возрастанию вместимости список комнат, расположенных на 5 этаже ХАИ-5;

2.  Определить этажность общежития №10;

3.  Вывести список комнат ХАИ-12 с указанием количества проживающих (студент считается проживающим в комнате если есть соответствующая запись с незаполненной датой выселения);

4.  Вывести список общежитий, имеющих менее 5 комнат;

5.  Уменьшить на одного вместимость 4-х местных комнат в ХАИ-5.

Вариант №9

Реализовать следующие запросы к таблицам БД, созданным в л.р. №1

1.  Вывести алфавитные списки фамилий и инициалов (первых букв имен с точкой) студентов по группам;

2.  Определить количество исправных компьютеров;

3.  Вывести общее время работы в часах для каждого студента;

4.  Вывести список аудиторий в которых более 20% неисправных компьютеров;

Вариант №10

Реализовать следующие запросы к таблицам БД, созданным в л.р. №1

1.  Вывести алфавитные списки фамилий и инициалов (первых букв имен с точкой) больных;

2.  Определить средний возраст больных;

3.  Вывести номера больных, которым поставлено более 3 диагнозов;

4.  Вывести иерархический список диагнозов, уточняющих диагноз гипертония;

5.  Вывести список болезней сердца (в названии болезни в любом месте в любом регистре присутствует слово «сердце»)

Лабораторная работа №3

Тема: Многотабличные запросы, внешние соединения таблиц, вложенные подзапросы.

План проведения работы

1.  Выполнить запросы, возвращающие все строки и все столбцы каждой из созданных в лабораторной работе №1 таблиц;