Лабораторная работа Г
Лабораторная работа №4
Создание многотабличных, итоговых и параметрических запросов
Цель: Получение практических навыков по созданию и использованию многотабличных, итоговых и параметрических запросов при работе с базами данных
Задачи лабораторной работы:
1. Запустите Access.
2. Откройте базу данных с таблицами Клиенты, Заказы, Товары, Предприятия.
Рекомендуемые материалы
3. Создайте многотабличные запросы для следующих условий (вкладка Запросы / кнопка Создать / Конструктор / Добавить необходимые для создания запроса таблицы):
· запрос Фамилия на получение информации обо всех клиентах, фамилия которых начинается на букву С;
· запрос Телефон на получение информации обо всех клиентах, телефон которых начинается на одну или две семерки;
· запрос Месяц на получение информации о заказах, сделанных в марте;
· запрос Цена на получение информации о товарах, цены на которые для клиентов, проживающих в Украине, меньше 1000 грн.
· запрос Вып_заказ на получение информации обо всех выполненных заказах;
· запрос Россия на получение информации о товарах, проданных в марте текущего года клиентам, проживающим в России;
· запрос Остаток на получение информации о товарах, проданных клиентам совместных предприятий в апреле текущего года. В запросе создать для каждого клиента вычисляемое поле Остаток=Заказано-Продано (кнопка Построитель выражений на панели инструментов).
4. Создайте итоговые запросы для следующих условий (в окне Конструктора запросов выбрать кнопку Групповые операции на Панели инструментов):
· запрос Итог1 для получения информации об общем количестве заказанного и проданного товара по каждому клиенту;
· запрос Итог2 для получения информации о максимальном и среднем размере заказа за текущий месяц;
· добавить в Итог2 условие о том, что клиенты должны быть только работниками АО «Айрит»;
· запрос Итог3 для получения информации об сумме заказанного (=Заказано*Цена) и проданного товара (=Продано*Цена) по каждому товару;
· запрос Итог4 для получения информации об общем количестве выполненных заказов и о их общей сумме в грн.
Контрольные вопросы по лабораторной работе №4
Бесплатная лекция: "Воспалительные заболевания селезенки" также доступна.
1. Определите последовательность действий при создании многотабличных запросов.
2. Перечислите запросы, в которых Вы использовали логические операторы AND/OR
3. Определите назначение итоговых запросов.
4. Как в бланк конструктора запросов ввести строку Групповая операция?
5. Перечислите типы операций, доступных в строке Групповая операция.
6. Как осуществляется включение в итоговый запрос вычисляемого поля, приведите пример из лабораторной работы.