ЛАБОРАТОРНАЯ РАБОТА №7 Тема: Анализ данных с помощью групповых и перекрестных запросов

Цель: Освоить технологию создания групповых и перекрестных запросов с использованием Конструктора запросов.

Научиться:

1. Создавать групповые запросы:

– однотабличные и многотабличные;

– с задание условий отбора записей;

– с включением в результирующий набор вычисляемых полей;

– с использованием групповых функций.

2. Создавать перекрестные запросы.

Условие задания:

С помощью Конструктора запросов создать в базе данных УБ_СУБД. mdb запросы для решения поставленных задач (каждый запрос должен быть сохранен под именем ЛР_07_<номер запроса>, например ЛР_07_01):

Тип запроса: групповой

Номер

запроса

Постановка задачи
01 Определить, на какую сумму было исполнено заказов в 1997 году.

 

рис.7.1. запрос лр_07_01
в режиме таблицы

 

Номер

запроса

Постановка задачи
02 Определить с клиентами из каких государств поддерживает партнерские отношения фирма «Борей», и какое количество клиентов в каждом из этих государств.

рис.7.2. запрос лр_07_02
в режиме таблицы

 

Номер

запроса

Постановка задачи
03 Определить какие категории товаров предлагаются клиентам компании «Борей» и, какое количество товарных марок в каждой категории.

рис.7.3. запрос лр_07_03
в режиме таблицы

Тип запроса: перекрестный

Номер

запроса

Постановка задачи
04 Определить количество заказов, которое было размещено в 1997 и 1998 годах клиентами из Италии, Испании и Германии (общее за каждый год и по каждой стране в отдельности).

 

рис.7.4. запрос лр_07_04
в режиме таблицы

 

 

Номер

запроса

Постановка задачи
05 Определить ежеквартальные поступления денежных средств и за год в целом, от продажи каждой категории товара в заказах, которые исполнены в 1997 году, упорядочив результирующий набор записей по названиям категорий товаров.

 

Рис.7.5. Запрос ЛР_07_05 в режиме Таблицы

ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

К ЛАБОРАТОРНОЙ РАБОТЕ №7

Цель: Закрепить навыки по созданию групповых и перекрестных запросов с использованием Конструктора запросов.

Условие задания:

Проанализировать структуру и данные таблиц базы данных УБ_СУБД. mdb и определить источники записей для решения поставленных задач.

С помощью Конструктора запросов создать в базе данных УБ_СУБД. mdb запросы для решения поставленных задач (каждый запрос должен быть сохранен под именем ЛР_07_СР_<номер запроса>, например ЛР_07_СР_01):

Номер

запроса

Постановка задачи
01 Определить общее и по годам количество заказов, оформленных каждым сотрудником компании «Борей», упорядочив результирующий набор по фамилиям сотрудников.

рис.7.1. запрос лр_07_ср_01
в режиме таблицы

 

Номер

запроса

Постановка задачи
02 Определить общее и по странам количество поставляемых товарных марок, каждой категории, без учета тех товаров, поставки которых прекращены.

 

Рис.7.2. Запрос ЛР_07_СР_02 в режиме Таблицы

Номер

запроса

 

Постановка задачи

03

Определить, на какую сумму, с учетом скидки, было продано каждой категории товаров, в заказах исполненных в 1997 году.

 

рис.7.3. запрос лр_07_ср_03
в режиме таблицы

Номер

запроса

Постановка задачи
04 Определить какие марки товаров, и в каком количестве, с указанием единицы измерения, были поставлены компанией «Борей» в 1998 году в каждый город Австрии и в страну в целом.

 

Рис.7.4. Запрос ЛР_07_СР_04 в режиме Таблицы

Литература:

Лекция 5. Запросы.

Лекция 6. Запросы. Вычисления и групповые операции.

Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений / Под. ред. проф. А. Д. Хомоненко. – Издание второе, дополненное и переработанное – СПб.: КОРОНА принт, 2002 [С80 – 94, С292 – 295].

Савицкий Н. И. Технология организации, хранения и обработки данных: Учебн. пособие. – М.: ИНФРА-М, 2001 [С116–132].

Практикум по экономической информатике: Учеб. пособие: В 3-х ч. – Ч. I / Под ред. Е. Л. Шуремова, Н. А. Тимаковой, Е. А. Мамонтовой. – М.: Финансы и статистика; Перспектива, 2002 [С258 – 268].

Харитонова И. А., Михеева В. Д. Microsoft Access 2000. – СПб.: БХВ – Санкт-Петербург, 1999 [С199-235, С342-388].

Метки: