Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Labs / Russian / Russian / Lab5R-Functions-Group-by-Having-Order-by-NEW.doc
Скачиваний:
19
Добавлен:
20.02.2016
Размер:
714.75 Кб
Скачать
    1. Вариант 17

1) Чему равно следующее выражение: сложить суммарный фонд финансирования всех кафедр, разделенный на количество кафедр, с максимальным фондом, разделенным на минимальный фонд финансирования. Столбец результирующей таблицы должен иметь имя «Сложное выражение»

2) Сколько кафедр и сколько преподавателей на факультете 'компьютерные науки' и какова средняя зарплата (salary+commission) преподавателей на этом факультете

3) Вывести перечень корпусов, в аудиториях которых проводят занятия преподаватели факультета, деканом которого является Иванов

4) По каждой кафедре факультета, деканом которого является Иванов, вывести следующую информацию под соответствующими именами столбцов:

- название кафедры Кафедра

- заведующий кафедры Заведующий

- кол-во преподавателей на кафедре К-во преподавателей

- кол-во групп на кафедре Кол-во групп

5) По каждой группе преподавателей кафедры ИПО с диапазоном даты поступления на работу 01.01.2000-31.12.2007, фамилии которых начинаются на одну букву, вывести эту букву, количество преподавателей и суммарную зарплату (salary+commission) этих преподавателей. Соответствующие столбцы имеют названия: «Б», «Кол-во преподавателей» и «Суммарная зарплата»

6) По каждому преподавателю с зарплатой (salary+commission) в диапазоне 1000-3000, принятому на работу в диапазоне дат 01.01.2000-31.12.2008 вывести:

- имя преподавателя,

- дату поступления на работу,

- количество подчиненных его подчиненных,

- суммарную зарплату (salary+commission) всех подчиненных его подчиненных,

при условии:

- количество его подчиненных не превышает 3

7) Сколько студентов, групп и кафедр на факультете 'компьютерные науки'. Результат упорядочить по первому столбу по убыванию, затем по второму столбцу по убывании и по третьему столбцу по возрастанию. Использовать для этого алиасы столбцов

    1. Вариант 18

1) Какова минимальная и максимальная зарплаты (с учетом ставки и надбавки) среди всех преподавателей-профессоров, принятых на работу в диапазоне дат 01.01.2000-31.12.2002. Столбцы результирующей таблицы должны иметь имена: «МИН зарплата» и «МАКС зарплата»

2) По всем преподавателям, занимающим должности профессоров или доцентов или ассистентов, факультета 'компьютерные науки' вывести следующую информацию под соответствующими именами столбцов:

- строковая константа 'Инфо о фак-те компьютерных наук:' - Что выводится?

- количество таких преподавателей - Кол-во преподавателей

- Количество читаемых ими дисциплин - Кол-во дисциплин

- Количество групп, в которых они проводят занятия - Кол-во групп

3) Вывести перечень должностей, которые имеют преподаватели факультета, деканом которого является Иванов

4) Для каждой пары возможных значений преподаватель-группа вывести:

- имя преподавателя

- номер группы

- количество лекций, читаемых этим преподавателем в этой группе

- количество предметов, которые читает этот преподаватель этой группе

5) По каждому корпусу вывести следующую информацию в соответствующих столбцах:

- номер корпуса. Если корпус NULL, то вывести константу “Нет корпуса”- Корпус

- к-во кафедр в корпусе - Кол-во кафедр

- к-во факультетов в корпусе - Кол-во факультетов

- к-во преподавателей в корпусе - Кол-во преподавателей

- к-во номеров телефонов в корпусе - Кол-во телефонов

6) Для каждой тройки значений преподаватель-группа-дисциплина таких, что указанный преподаватель преподает указанной группе указанную дисциплину, вывести

- имя преподавателя,

- номер группы,

- название дисциплины,

- количество занятий, которое имеет это этот преподаватель для этой группы по этой дисциплине,

при условии, что:

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

7) По каждой дисциплине, которая читается преподавателем факультета, расположенном в одном из корпусов 1, 3, 4, 5, 6, 7, 8 вывести

- название дисциплины

- количество аудиторий, в которых эта дисциплина читается,

- количество занятий, которые проводятся по этой дисциплине

при условии, что количество преподавателей, читающих эту дисциплину, находится в диапазоне 1-5. Результат упорядочить по третьему столбцу по возрастанию, по второму столбцу по убыванию и первому столбцу по убыванию. Использовать для этого порядковые номера столбцов результирующей таблицы

Соседние файлы в папке Russian