ДЗ 4: Контрольная точка 4 - Вариант 0 вариант 0
Описание
Составить запрос и продемонстрировать его работу:
1) левое внешнее объединение главной и подчинённой таблиц (предусмотреть в запросе отбор записей, составив предикат для символьного поля с использованием оператора шаблонов LIKE).
2) к нескольким таблицам, сгруппировав данные по одному из полей, имеющему ограниченное число значений;
– в запрос включить условие, ограничивающее состав групп в запросе, и условие, ограничивающее набор учитываемых записей в группе;
– в запрос включить по два итоговых поля для каждой группы, полученные с использование агрегатных функций.
3) к нескольким таблицам, сгруппировав данные по одному из полей с помощью раздела COMPUTE BY, COMPUTE (только SQL Server), ROLLUP, CUBE, GROUPING SET;
– сформировать условия для отбора записей групп.
4) находящий в основной (подчинённой) таблице строки, значения которых [не] входят в число значений ссылочной таблицы;
5) к нескольким таблицам, отбирающий записи, у которых значение одного из полей больше (меньше) среднего значения по этому полю для всей БД в целом;
– в запрос включить по одному полю каждого типа;
– данные упорядочить по одному из полей.
6) к нескольким таблицам, использующий оператор EXISTS для проверки существования записей, удовлетворяющих условию подзапроса;
7) использующий оператор объединения таблиц UNION. Для составления запроса создать дополнительную таблицу с несколько изменёнными значениями записей.
Показать/скрыть дополнительное описаниеКонтрольная точка представляет собой выполнение заданий на языке SQL в соответствии с вариантом. Для выполнения контрольной точки необходимо установить сервер БД SQL Server, решить соответствующие задания и сформировать отчет. Состав отчета: 1) Титульный лист; 2) цель работы; 3) тексты SQL-запросов и их содержательная интерпретация; 4) результаты выполнения запросов и их интерпретация; 5) выводы. Задание: Создать и отладить командный файл-сценарий, позволяющий продемонстрировать работу операторов для своей БД (созданной в КТ2): Составить запрос и продемонстрировать его работу: левое внешнее объединение главной и подчинённой таблиц (предусмотреть в запросе отбор записей, составив предикат для символьного поля с использованием оператора шаблонов LIKE).
к нескольким таблицам, сгруппировав данные по одному из полей, имеющему ограниченное число значений; в запрос включить условие, ограничивающее состав групп в запросе, и условие, ограничивающее набор учитываемых записей в группе; в запрос включить по два итоговых поля для каждой группы, полученные с использование агрегатных функций. к нескольким таблицам, сгруппировав данные по одному из полей с помощью раздела COMPUTE .. BY, COMPUTE (только SQL Server), ROLLUP, CUBE, GROUPING SET; сформировать условия для отбора записей групп. находящий в основной (подчинённой) таблице строки, значения которых [не] входят в число значений ссылочной таблицы; к нескольким таблицам, отбирающий записи, у которых значение одного из полей больше (меньше) среднего значения по этому полю для всей БД в целом; в запрос включить по одному полю каждого типа; данные упорядочить по одному из полей.
к нескольким таблицам, использующий оператор EXISTS для проверки существования записей, удовлетворяющих условию подзапроса; использующий оператор объединения таблиц UNION. Для составления запроса создать дополнительную таблицу с несколько изменёнными значениями записей..
Файлы условия, демо
Характеристики домашнего задания
Преподаватели
Список файлов

Комментарии

