Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Бази даних-20210115T104840Z-001 / ПРИМЕР ЛАБОРАТОРНОЙ РАБОТЫ 6 Вариант 3 ПО SQL

.docx
Скачиваний:
3
Добавлен:
15.01.2021
Размер:
351.86 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА №6 ВАРИАНТ 3

НЕКОРРЕЛИРУЕМЫЕ ЗАПРОСЫ

1) По каждому преподавателю факультета, деканом которого является Иванов, который (преподаватель)

поступил на работу позже, чем заведующий кафедры ИПО, вывести следующую информацию в столбцах с

соответствующими именами:

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

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

Внешний запрос

Вложенный запрос

КОРРЕЛИРУЕМЫЕ ЗАПРОСЫ

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

КОРРЕЛИРУЕМЫЕ (ЗАВИСИМЫЕ, СВЯЗАННЫЕ) ЗАПРОСЫ И ПРЕДИКАТ EXISTS

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

КОРРЕЛИРУЕМЫЕ (ЗАВИСИМЫЕ, СВЯЗАННЫЕ) ЗАПРОСЫ И ПРЕДИКАТ ANY, SOME, ALL

4) Вывести названия факультетов, которые расположены в одном из корпусов, в котором расположены ее кафедры

ПОДЗАПРОСЫ ВО ФРАЗЕ HAVING

5) Вывести такие тройки значений «имя преподавателя-название дисциплины-номер группы», что

- данный преподаватель преподает данную дисциплину данной группе и

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

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

ПОДЗАПРОСЫ ВО ФРАЗЕ FROM

6) Вывести среднее количество студентов на одного преподавателя

ПОДЗАПРОСЫ ВО ФРАЗЕ SELECT

7) По каждому факультету вывести

- название факультета

- количество групп на 3-м курсе

- количество преподавателей-доцентов

Соседние файлы в папке Бази даних-20210115T104840Z-001