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

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

2) В скольких группах преподают преподаватели кафедры ИПО

3) Вывести дважды средний рейтинг всех групп факультета компьютерных наук. В первом случае NULL игнорируются. Во втором случае NULL учитывается как значение 0. Почему эти значения могут отличаться?

4) Для каждого кафедры факультета 'компьютерные науки', имеющей фонд финансирования в диапазоне 200000-500000 вывести название кафедры, количество групп на кафедре, общее количество студентов на кафедре, среднее количество студентов в группе, разницу между максимальным и минимальным рейтингом групп кафедры. При этом результирующие столбцы имеют следующие имена:

- Кафедра

- Кол-во групп

- Кол-во студентов

- Сред. к-во студентов в группе

- МАКС(рейтинг)-МИН(рейтинг)

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

6) По каждой аудитории, в которой проводят занятия преподаватели факультета компьютерных наук, вывести

- ее номер,

- корпус и

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

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

- в этой аудитории проводят занятия не более, чем 3 преподавателя, и что

- в ней проводятся занятия не более, чем по 4-м дисциплинам

7) Вывести названия кафедр, преподаватели которых преподают студентам кафедры ИПО. Результат упорядочить по иманам преплдавателей по убыванию.

    1. Вариант 6

1) Каковы суммарные ставка, надбавка и зарплата (ставка+надбавка) всех преподавателей-доцентов. Столбцы результирующей таблицы должны иметь имена «Ставка доцентов», «Надбавка доцентов» и «Зарплата доцентов»

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

- строковая константа 'Кураторы кафедры ИПО' - Что выводится?

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

- их суммарную зарплату (Salary+Commission) - Суммарная зарплата

- их суммарную зарплату, разделенную на их количество - Средняя зарплата

- разницу между их максимальной и минимальной зарплатой - Разность зарплат

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

4) Для каждой пары значений преподаватель-дисциплина, имеющих (преподавателей) зарплату (Salary+Commission) в диапазоне 1000-3000 и работающих на кафедре ИПО, вывести:

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

- должность преподавателя - Должность

- название дисциплины, которую преподает этот преподаватель - Дисциплина

- количество лекций, которое имеет этот преподаватель по этой дисциплине - Кол-во лекций

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

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

по этой дисциплине - Кол-во аудиторий

5) По каждой группе преподавателей факультета компьютерных наук с диапазоном зарплат (salary+commission) 1000-3000 вывести следующую информацию под соответствующими названиями столбцов:

- название месяца, в котором были приняты на работу преподаватели - Месяц

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

- средняя зарплата (salary+commission) всех преподавателей, - Средняя зарплата

принятых на работу в этом месяце

- количество кафедр, на которых работают эти преподаватели - К-во кафедр

6) По каждой аудитории из корпусов 1, 3, 4, 5, 6, в которых проводятся занятия групп кафедры ИПО, вывести:

- номер аудитории,

- количество мест в аудитории,

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

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

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

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

- в этой аудитории проводятся не более 5 занятий

7) Вывести имена преподавателей факультета 'компьютерные науки'. Результат упорядочить по первой букве в именах преподавателей.

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