Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Запрос с групповой операцией



В режиме Конструктора на основе базовой таблицы и одного поля из нее сформировать запрос на выборку, который позволяет определить максимальное, минимальное или среднее значение (по варианту).

Использовать для поля соответствующую варианту групповую операцию ( Min, Max, Avg ).

Для поля изменить свойство Подпись поля.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 15 Групповая операция.

Вариант 1. Определитьминимальный должностной оклад.

Вариант 2. Определитьминимальный тариф за одну минуту переговоров.

Вариант 3. Определитьмаксимальную цену товара.

Вариант 4. Определитьмаксимальнуюпочасовую ставку.

Вариант 5. Определитьсреднюю ценукниг.

 

 


Таблица 5.2

 

Исходные данные для запроса с параметрами

Вариант Результат запроса Вычисляемое поле с параметром Параметры запроса
имя формат
         

 

Список сотрудников, принимавших участие в указанном проекте и сумму к выплате в USD Сумма к выплате в USD пользовательский, 2 знака после запятой, $ Название проекта Курс USD, руб.
Список звонков абонента с указанным телефонным номером и сумму к оплате в USD Сумма к оплате в USD пользовательский, 2 знака после запятой, $ Номер телефона Курс USD, руб.
Список товаров, проданных указанной фирме, и стоимость проданных товаров в USD Стоимость товаров в USD пользовательский, 2 знака после запятой, $ Название фирмы Курс USD, руб.
4

Список преподавателей, проводивших занятия по указанной учебной дисциплине, и сумму к выплате в USD Сумма к выплате в USD пользовательский, 2 знака после запятой, $
 
Название учебной дисциплины
Курс USD, руб.

Продолжение табл. 5.2

Список читателей, пользовавшихся указанной книгой, и стоимость этой книги в USD Стоимость книги в USD пользовательский, 2 знака после запятой, $ Название книги Курс USD, руб.
Список вкладчиков, посещавших банк в указанный день, и сумму их взноса в USD Сумма взноса в USD пользовательский, 2 знака после запятой, $ Дата посещения Курс USD, руб.
Список клиентов, бронировавших указанный номер и стоимость проживания в USD Стоимость проживания в USD пользовательский, 2 знака после запятой, $ Номер комнаты Курс USD, руб
Список клиентов, воспользовавшихся указанной фотоуслугой, и стоимость заказа в USD Стоимость заказа в USD пользовательский, 2 знака после запятой, $ Название фотоуслуги Курс USD, руб.
Список квартиросъемщиков, пользующихся указанной коммунальной услугой, и стоимость оплаты в USD Стоимость оплаты в USD пользовательский, 2 знака после запятой, $ Название услуги Курс USD, руб.
Список клиентов, бравших напрокат указанный товар, и стоимость проката в USD Стоимость проката в USD пользовательский, 2 знака после запятой, $ Название товара Курс USD, руб.

 

 

Окончание табл. 5.2

 


Список студентов, пропустивших указанный вид занятий и стоимость отработки в USD Стоимость отработки в USD пользовательский, 2 знака после запятой, $ Вид занятия Курс USD, руб.
Список студентов и их рейтинговую оценку за указанный месяц, увеличенную на заданный процент Рейтинг, увеличенный на заданный процент пользовательский, 2 знака после запятой, % Месяц Процент увеличения
Список клиентов, заказавших указанную пиццу, и стоимость заказа в USD Стоимость заказа в USD пользовательский, 2 знака после запятой, $ Название пиццы Курс USD, руб.
Список клиентов, купивших путевку по указанному маршруту, и стоимость заказа в USD Стоимость заказа в USD пользовательский, 2 знака после запятой, $ Название маршрута Курс USD, руб.
Список клиентов, бравших на прокат указанную видеокассету, и стоимость проката в USD Стоимость проката в USD пользовательский, 2 знака после запятой, $ Название кассеты Курс USD, руб.

 


Вариант 6. Определитьминимальную сумму взноса.

Вариант 7. Определитьминимальную стоимость проживания за одни сутки.

Вариант 8. Определитьмаксимальную стоимость фотоуслуги.

Вариант 9. Определитьминимальную площадь квартиры.

Вариант 10. Определитьсреднюю стоимость проката за сутки.

Вариант 11. Определитьсреднее число часов пропусков.

Вариант 12. Определитьсреднюю рейтинговую оценку.

Вариант 13. Определитьмаксимальную цену пиццы.

Вариант 14. Определитьминимальную цену путевки.

Вариант 15. Определитьмаксимальную стоимость видеокассеты.

Запрос с операцией SUM

В режиме Конструктора на основе базовых таблиц (или запроса с расчетами) сформировать запрос на выборку, с групповой операцией SUM, который позволяет подвести общие итоги по группам согласно варианту.

Для поля изменить свойство Подпись поля.

Выполнить сортировку по полю со статистической функцией.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 16 Итоги с операцией SUM.

UUU Внимание! UUU В запросы с групповыми операциями включается обычно 2 поля, по одному из которых выполняется группировка данных, а по второму применяется статистическая функция (SUM, COUNT и др).

Данные в запросах с групповыми операциями обычно сортируют по полю со статистической функцией.

Для поля со статистической функцией обычно изменяется подпись поля.

Пример. Сформировать список сотрудников и общее число товаров, проданных каждым из них (рис. 5.1).

Рис. 5.1. Макет запроса с групповой операцией SUM

Вариант 1. Вывести список сотрудников и суммарное количество часов, отработанных каждым из них.

Вариант 2. Вывести список абонентов и суммарную продолжительность разговоров для каждого из них.

Вариант 3. Вывести список фирм-клиентов и суммарное количество товаров, приобретенных каждой фирмой.

Вариант 4. Вывести список преподавателей и суммарное количество часов, отработанных каждым из них.

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

Вариант 6. Вывести список вкладчиков и сумму взносов, сделанных каждым из них.

Вариант 7. Вывести список клиентов и суммарную стоимость проживания для каждого из них.

Вариант 8. Вывести список клиентов и суммарную стоимость фотоуслуг, оказанных каждому из них.

Вариант 9. Вывести список квартиросъемщиков и суммарную стоимость оплаченных коммунальных услуг для каждого из них.

Вариант 10. Вывести список клиентов и суммарную стоимость товаров, выданных напрокат каждому из них.

Вариант 11. Вывести список студентов и суммарное число пропусков у каждого из них.

Вариант 12. Вывести список студентов и суммарную рейтинговую оценку каждого из них.

Вариант 13. Вывести список клиентов и суммарную стоимость пиццы, заказанной каждым из них.

Вариант 14. Вывести список клиентов и суммарную стоимость путевок, приобретенных каждым из них.

Вариант 15. Вывести список клиентов и суммарную стоимость видеокассет, выданных напрокат каждому из них.

Запрос с операцией COUNT

В режиме Конструктора на основе базовых таблиц сформировать запрос на выборку, с групповой операцией COUNT, который позволяет подвести общие итоги по группам согласно варианту.

Для поля изменить свойство Подпись поля.

Выполнить сортировку по полю со статистической функцией.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 17 Итоги с операцией COUNT.

Вариант 1. Определить количество проектов, в которых принимает участие каждый сотрудник.

Вариант 2. Определить число звонков, сделанных каждым абонентом.

Вариант 3. Определить число покупок, сделанных каждой фирмой.

Вариант 4. Определить количество занятий, проведенных каждым преподавателем.

Вариант 5. Определить количество обращений в библиотеку каждым читателем.

Вариант 6. Определить количество взносов, сделанных каждым вкладчиком.

Вариант 7. Определить количество обращений каждого клиента по поводу бронирования места.

Вариант 8. Определить количество обращений в фотоателье каждым клиентом.

Вариант 9. Определить количество коммунальных услуг, оплаченных каждым квартиросъемщиком.

Вариант 10. Определить количество обращений в салон проката каждым клиентом.

Вариант 11. Определить количество учебных дисциплин, по которым пропущены занятия каждым студентом.

Вариант 12. Определить количество рейтинговых оценок, выставленных каждому студенту.

Вариант 13. Определить число заказов, сделанных каждым клиентом.

Вариант 14. Определить количество обращений в туристическое бюро каждым клиентом.

Вариант 15. Определить число заказов, сделанных каждым клиентом.

8. Подготовить для отчета распечатку окна БД, содержащую изображение вкладки Запросы (список созданных запросов в режиме таблицы – Вид/Таблица ).

9. Оформить отчет о выполнении работы.

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Постановка задачи (согласно варианту).

4. Макеты запросов в режиме Конструктора (при необходимости дополнительно привести окно Параметров запросов, окно Свойства поля, окно Свойства запроса ).

5. Результаты выполнения запросов.

6. Окно БД, вкладка Запросы (список созданных запросов)

7. Краткие ответы на контрольные вопросы.

8. Выводы.

9. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Как создается вычисляемое поле в запросе? Какое имя присваивается вычисляемому полю по умолчанию?

2. Назначение и порядок работы с Построителем выражений MS Access.

3. Понятие выражения и его элементы. Виды операндов и операторов, используемых в выражениях.

4. Когда используются и как создаются запросы с параметрами? Как формируется имя параметра? Приведите примеры.

5. Каковы особенности использования в запросах статистических функций?

Лабораторная работа № 6

ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ ФУНКЦИЙ
MS ACCESS В ЗАПРОСАХ НА ВЫБОРКУ

Цель работы: изучить категории стандартных функций MS Access и особенности работы с ними; приобрести практический опыт использования стандартных функций в запросах СУБД MS Access.

@@@@@ Задания для выполнения работы @@@@@


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-24; Просмотров: 867; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.036 с.)
Главная | Случайная страница | Обратная связь