Лабораторная работа №2 Создание запросов в Query Builder Цель работы: Приобрести навыки создания многотабличных запросов в Query Builder. Краткая теория Query Builder — визуальный построитель запросов, принцип работы которого является стандартным для утилит подобного типа и напоминает построитель запросов в Microsoft Access. Визуальный построитель позволяет задавать простейшие условия фильтрации и правила сортировки по каждому из полей. После завершения визуального построения запроса можно просмотреть и скопировать полученный текст SQL-запроса или выполнить запрос и просмотреть результирующие данные. Такое визуальное средство может представлять интерес не столько для разработчиков, сколько для постановщиков задач и для специалистов, отвечающих за тестирование и техническую поддержку продукта. Порядок создания запросов Запускаем Oracle и заходим под своим именем и паролем. Просмотреть данные таблиц, созданных в лабораторной работе №1. Жмем на пиктограмму SQL. Выбираем Query Builder. Щелчком выбираем созданные ранее таблицы в окошке слева. Устанавливаем связи между таблицами по ключевым полям. Для этого кликаем по квадрату справа от типа поля в одной таблице и аналогичным образом соединяем с полем в другой таблице. 7. Отмечаем галочками поля, которые нужно вывести. 8. В нужном поле в окне Condition пишем условие отбора, например, =20; LIKE ‘K%’. 9. Сохраняем запрос, нажав кнопку Save. 10. Для запуска запроса нажимаем кнопку Run. 1. 2. 3. 4. 5. 6. Задание 1. Создайте итоговый запрос, включающий сведения о среднем балле студентов и стипендиальном фонде на каждом курсе. 2. Выведите сведения о студентах третьего курса, упорядоченных в алфавитном порядке. 3. Вывести сведения о студентах заданной группы. 4. Вывести сведения о студентах факультета IVT со средним баллом более 4. 5. Выведите сведения о студентах первого курса, фамилии которых начинаются на «P».