Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Запрос с групповой операцией
В режиме Конструктора на основе базовой таблицы и одного поля из нее сформировать запрос на выборку, который позволяет определить максимальное, минимальное или среднее значение (по варианту). Использовать для поля соответствующую варианту групповую операцию ( Min, Max, Avg ). Для поля изменить свойство Подпись поля. Выполнить запрос (отобразить результирующую таблицу). Сохранить запрос с именем 15 Групповая операция. Вариант 1. Определитьминимальный должностной оклад. Вариант 2. Определитьминимальный тариф за одну минуту переговоров. Вариант 3. Определитьмаксимальную цену товара. Вариант 4. Определитьмаксимальнуюпочасовую ставку. Вариант 5. Определитьсреднюю ценукниг.
Таблица 5.2
Исходные данные для запроса с параметрами
Окончание табл. 5.2
Вариант 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. @@@@@ Задания для выполнения работы @@@@@ Популярное:
|
Последнее изменение этой страницы: 2016-08-24; Просмотров: 867; Нарушение авторского права страницы