Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Labs / English / Lab4-SELECT statement basic features.doc
Скачиваний:
22
Добавлен:
20.02.2016
Размер:
347.14 Кб
Скачать
    1. Вариант 8

1) Выведите информацию об аудиториях в следующем формате:

Аудитория <номер аудитории> находится на <номер этажа> этаже корпуса <номер корпуса> и имеет <количество мест> мест

Используйте для этого два варианта:

А) Информация выводится в одном столбце с названием «Информация об аудиториях»

Б) Информация выводится в следующих девяти столбцах:

- первый столбец с именем «Литерал1» содержит константу ‘Аудитория’

- второй столбец с именем «Аудитория» содержит номер аудитории

- третий столбец с именем «Литерал2» содержит константу ‘находится на’

- четвертый столбец с именем «Этаж» содержит номер этажа

- пятый столбец с именем «Литерал3» содержит константу ‘этаже корпуса’

- шестой столбец с именем «Корпус» содержит номер корпуса

- седьмой столбец с именем «Литерал4» содержит константу ‘и имеет’

- восьмой столбец с именем «К-во мест» содержит количество мест

- девятый столбец с именем «Литерал5» содержит константу ‘мест’

2) Вывести расписание занятий преподавателей, которое содержит:

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

- название дисциплины - Предмет

- номер аудитории - АУД

- корпус, в котором располагается аудитория - КП

- номер группы и ее курс - ГРП и КРС

- неделя - Неделя

- день недели - ДН

- пара - Пара

- тип занятия - Тип

Укажите имена столбцов результирующей таблицы так, как это указано в правой части приведенного выше списка

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

4) Вывести номера групп факультета 'компьютерные науки' с количеством студентов в диапазоне 27-32 или с рейтингом в диапазоне 25-45

5) Вывести номера аудиторий и их корпуса, в которых преподаватели-ассистенты проводят занятия типа 'лабораторная' в один из следующих дней: понедельник, середа, четверг, суббота.

6) Вывести пары имен преподавателей, удовлетворяющих следующим условиям:

- первый преподаватель профессор

- второй преподаватель доцент

- первый преподаватель зарабатывает (salary+commission) больше, чем на 50, второго

7) Вывести имена преподавателей и дату их приема на работу, НЕ удовлетворяющих следующему условию:

они были приняты на работу в диапазоне 01.01.2000 – 31.12.2005 или они являются доцентами или ассистентами И

деканы их факультетов получают зарплату (salary+commission) либо между 1200-1500 либо между 1700-2000 И

они являются кураторами групп с рейтингом либо меньше 40 либо больше 60.

    1. Вариант 9

1) Выведите информацию о лекциях в следующем формате:

На <неделя> неделе в <название дня недели> на <номер пары> проводится <тип занятия>

Используйте для этого два варианта:

А) Информация выводится в одном столбце с названием «Информация о лекциях»

Б) Информация выводится в следующих восьми столбцах:

- первый столбец с именем «Литерал1» содержит константу ‘На’

- второй столбец с именем «Неделя» содержит номер недели

- третий столбец с именем «Литерал2» содержит константу ‘неделе в’

- четвертый столбец с именем «День» содержит название дня недели

- пятый столбец с именем «Литерал3» содержит константу ‘на’

- шестой столбец с именем «Пара» содержит порядковый номер пары

- седьмой столбец с именем «Литерал4» содержит константу ‘паре проводится’

- восьмой столбец с именем «Тип» содержит тип занятия.

2) Вывести загруженность занятиями аудитории 313 корпуса 6. Вывод содержит:

- неделя - Неделя

- день недели - ДН

- пара - Пара

- тип занятия - Тип

- номер группы и ее курс - ГРП и КРС

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

Укажите имена столбцов результирующей таблицы так, как это указано в правой части приведенного выше списка

3) Вывести имена преподавателей кафедры, заведующим которой является Сидоров

4) Вывести имена преподавателей, являющихся кураторами групп кафедры ИПО, с зарплатой (salary+commission) в диапазоне 900-1700

5) Вывести имена преподавателей-профессоров, которые проводят занятия типа 'лекция' по дисциплинам, отличающимся от следующих: программирование, С, PASCAL, ИПО.

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

7) Вывести имена преподавателей и их зарплату (salary+commission), которые удовлетворяют следующему условию:

дата их приема на работу находится в диапазоне 02.03.1999–31.12.2007 или они являются профессорами И

их непосредственный руководитель имеет зарплату (salary+commission) в диапазоне 1200-1500 или он был принят на работу после 01.12.1998 И

их непосредственный подчиненный является ассистентом или преподаватель или доцент

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