Lab 2

advertisement
Лабораторная работа №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».
Download