Для студентов ИДДО НИУ «МЭИ» по предмету Базы данныхКМ-4. SQL запросы. Контрольная работа Вариант 18КМ-4. SQL запросы. Контрольная работа Вариант 18
2025-02-122025-02-12СтудИзба
📊 Готовая работа КМ-4 по Базам данных НИУ МЭИ SQL запросы 🎓
Описание
КМ-4. SQL запросы. Контрольная работа Вариант 18

Вариант | Тип базы данных |
18 | Строительная компания |
➡️ Помощь с другими вариантами ⬅️
▶️ Готовые КМ-2, КМ-3, КМ-4 и другие работы по предмету ◀️
Для его выполнения необходимо установить сервер БД SQL Server, решить соответствующие задания и сформировать отчет.
Состав отчета:
Титульный лист;
цель работы;
тексты SQL-запросов и их содержательная интерпретация;
результаты выполнения запросов (скрины) и их интерпретация;
выводы.
Задание: Создать и отладить командный файл-сценарий, позволяющий продемонстрировать работу операторов для своей БД (созданной в КМ-2):
- 1)Составить запрос и продемонстрировать его работу:а) к нескольким таблицам, содержащий два условия, объединённые поИ, а также условие объединения таблиц;в запрос включить по одному полю каждого типа и константы;данные упорядочить по возрастанию значений одного из полей.
б) к нескольким таблицам, содержащий три условия, объединённые по
ИЛИ (1 – неполное совпадение для символьного поля, 2 – диапазон для поля типа дата, 3 – принадлежность множеству);
в запрос включить по одному полю каждого типа;
данные упорядочить по убыванию значений одного из полей.
в) к нескольким таблицам, содержащий три условия, объединённые по принципу (<усл1> AND <усл2>) OR <усл3>;
·в запрос включить по одному полю каждого типа и два вычисляемых поля, имеющих смысловые названия;
·данные упорядочить по одному из полей;
- 2)Продемонстрировать в запросах использование встроенных символьных, математических функций, функций для работы с датами и временем, преобразования CONVERT, CAST и т. п. (5-10 штук).
- 3)Составить запрос и продемонстрировать его работу:
а) левое внешнее объединение главной и подчинённой таблиц (предусмотреть в запросе отбор записей, составив предикат для
символьного поля с использованием оператора шаблонов LIKE).
б) к нескольким таблицам, сгруппировав данные по одному из полей, имеющему ограниченное число значений;
в запрос включить условие, ограничивающее состав групп в запросе, и условие, ограничивающее набор учитываемых записей в группе;
в запрос включить по два итоговых поля для каждой группы, полученные с использование агрегатных функций.
в) к нескольким таблицам, сгруппировав данные по одному из полей с помощью раздела COMPUTE .. BY, COMPUTE (только SQL Server), ROLLUP, CUBE, GROUPING SET;
сформировать условия для отбора записей групп.
г) находящий в основной (подчинённой) таблице строки, значения которых [не] входят в число значений ссылочной таблицы;
д) к нескольким таблицам, отбирающий записи, у которых значение одного из полей больше (меньше) среднего значения по этому полю для всей БД в целом;
в запрос включить по одному полю каждого типа;
данные упорядочить по одному из полей.
е) к нескольким таблицам, использующий оператор EXISTS для проверки существования записей, удовлетворяющих условию подзапроса;
ж) использующий оператор объединения таблиц UNION. Для составления запроса создать дополнительную таблицу с несколько изменёнными значениями записей.
Работы, выполненные не по своему варианту, а также одинаковые работы, приниматься не будут!
Князева Нина ВладимировнаПоказать/скрыть дополнительное описание
.
Файлы условия, демо
Характеристики домашнего задания
Предмет
Учебное заведение
Номер задания
Вариант
Программы
Теги
Просмотров
6
Качество
Идеальное компьютерное
Размер
149,27 Kb
Преподаватели
Список файлов
KM-4 V18 - Copy.docx

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅