- •Кафедра «Основы бизнеса»
- •Лабораторный практикум
- •Минск 2009
- •Введение
- •Лабораторная работа № 1 основные приемы работы с реляционной субд ms access
- •Лабораторная работа № 2 основные этапы создания реляционной бд
- •Постановка задачи
- •Анализ предметной области
- •Проектирование бд «Автосалон»
- •Реализация бд «Автосалон»
- •Лабораторная работа № 3 разработка таблиц индивидуальной базы данных
- •Варианты индивидуальных заданий
- •Анализ данных при помощи запросов на выборку
- •1. Простой запрос
- •2. Исходные данные
- •3. Перекрестный запрос
- •4. Список фамилий
- •5. Алфавитный список с условием
- •6. Проживающие по адресу
- •7. Список с условием
- •8. Список по дате
- •9. Фамилия – верхний регистр
- •10. Три фамилии
- •Использование вычисляемых полей и параметров в запросах на выборку
- •1. Фамилия – нижний регистр
- •2. Фамилия_инициалы
- •3. Запрос с расчетами
- •4. Запрос с параметрами
- •5. Запрос с групповой операцией
- •6. Запрос с операцией sum
- •7. Запрос с операцией count
- •Использование стандартных функций ms access в запросах на выборку
- •1. Сведения за текущий месяц текущего года.
- •2. Работа по дням недели.
- •3. Определение возраста.
- •4. Стаж работы.
- •5. Пенсионеры.
- •6. Задания для самостоятельной работы.
- •Формирование запросов на изменение
- •1. Создание новой таблицы.
- •2. Экспорт данных.
- •3. Обновление данных.
- •4. Добавление данных.
- •5. Удаление данных.
- •Проектирование и использование табличных форм
- •1. Автоформа в столбец.
- •2. Форма с элементом управления Поле со списком.
- •3. Форма с объектом ole.
- •Исходные данные для построения Формы с объектом ole
- •4. Форма с диаграммой.
- •Проектирование и использование кнопочных форм
- •9. Проверить выполненные настройки, открыв бд (рис. 9.13).
- •Подготовка отчетов средствами ms access
- •1. Автоотчет в столбец.
- •2. Автоотчет ленточный.
- •3. Подробный итоговый отчет.
- •4. Почтовые наклейки.
- •Взаимодействие субд ms access с приложениями ms office
- •1. Публикация в Microsoft Word.
- •2. Анализ в Microsoft Excel.
- •3. Сводная таблица Microsoft Excel.
- •4. Слияние в Microsoft Word.
- •Разработка презентации базы данных средствами microsoft powerpoint
- •Литература
- •Содержание
6. Запрос с операцией sum
В режиме Конструктора на основе базовых таблиц (или запроса с расчетами) сформировать запрос на выборку, с групповой операцией SUM, который позволяет подвести общие итоги по группам согласно варианту.
Для поля изменить свойство Подпись поля.
Выполнить сортировку по полю со статистической функцией.
Выполнить запрос (отобразить результирующую таблицу).
Сохранить запрос с именем 16 Итоги с операцией SUM.
Внимание! В запросы с групповыми операциями включается обычно 2 поля, по одному из которых выполняется группировка данных, а по второму применяется статистическая функция (SUM, COUNT и др).
Данные в запросах с групповыми операциями обычно сортируют по полю со статистической функцией.
Для поля со статистической функцией обычно изменяется подпись поля.
Пример. Сформировать список сотрудников и общее число товаров, проданных каждым из них (рис. 5.1).
Рис. 5.1. Макет запроса с групповой операцией SUM
Вариант 1. Вывести список сотрудников и суммарное количество часов, отработанных каждым из них.
Вариант 2. Вывести список абонентов и суммарную продолжительность разговоров для каждого из них.
Вариант 3. Вывести список фирм-клиентов и суммарное количество товаров, приобретенных каждой фирмой.
Вариант 4. Вывести список преподавателей и суммарное количество часов, отработанных каждым из них.
Вариант 5. Вывести список читателей и суммарную стоимость книг, выданных каждому из них.
Вариант 6. Вывести список вкладчиков и сумму взносов, сделанных каждым из них.
Вариант 7. Вывести список клиентов и суммарную стоимость проживания для каждого из них.
Вариант 8. Вывести список клиентов и суммарную стоимость фотоуслуг, оказанных каждому из них.
Вариант 9. Вывести список квартиросъемщиков и суммарную стоимость оплаченных коммунальных услуг для каждого из них.
Вариант 10. Вывести список клиентов и суммарную стоимость товаров, выданных напрокат каждому из них.
Вариант 11. Вывести список студентов и суммарное число пропусков у каждого из них.
Вариант 12. Вывести список студентов и суммарную рейтинговую оценку каждого из них.
Вариант 13. Вывести список клиентов и суммарную стоимость пиццы, заказанной каждым из них.
Вариант 14. Вывести список клиентов и суммарную стоимость путевок, приобретенных каждым из них.
Вариант 15. Вывести список клиентов и суммарную стоимость видеокассет, выданных напрокат каждому из них.
7. Запрос с операцией count
В режиме Конструктора на основе базовых таблиц сформировать запрос на выборку, с групповой операцией COUNT, который позволяет подвести общие итоги по группам согласно варианту.
Для поля изменить свойство Подпись поля.
Выполнить сортировку по полю со статистической функцией.
Выполнить запрос (отобразить результирующую таблицу).
Сохранить запрос с именем 17 Итоги с операцией COUNT.
Вариант 1. Определить количество проектов, в которых принимает участие каждый сотрудник.
Вариант 2. Определить число звонков, сделанных каждым абонентом.
Вариант 3. Определить число покупок, сделанных каждой фирмой.
Вариант 4. Определить количество занятий, проведенных каждым преподавателем.
Вариант 5. Определить количество обращений в библиотеку каждым читателем.
Вариант 6. Определить количество взносов, сделанных каждым вкладчиком.
Вариант 7. Определить количество обращений каждого клиента по поводу бронирования места.
Вариант 8. Определить количество обращений в фотоателье каждым клиентом.
Вариант 9. Определить количество коммунальных услуг, оплаченных каждым квартиросъемщиком.
Вариант 10. Определить количество обращений в салон проката каждым клиентом.
Вариант 11. Определить количество учебных дисциплин, по которым пропущены занятия каждым студентом.
Вариант 12. Определить количество рейтинговых оценок, выставленных каждому студенту.
Вариант 13. Определить число заказов, сделанных каждым клиентом.
Вариант 14. Определить количество обращений в туристическое бюро каждым клиентом.
Вариант 15. Определить число заказов, сделанных каждым клиентом.
8. Подготовить для отчета распечатку окна БД, содержащую изображение вкладки Запросы (список созданных запросов в режиме таблицы – Вид/Таблица).
9. Оформить отчет о выполнении работы.
Содержание отчета
Титульный лист.
Название и цель работы.
Постановка задачи (согласно варианту).
Макеты запросов в режиме Конструктора (при необходимости дополнительно привести окно Параметров запросов, окно Свойства поля, окно Свойства запроса).
Результаты выполнения запросов.
Окно БД, вкладка Запросы (список созданных запросов)
Краткие ответы на контрольные вопросы.
Выводы.
Список использованной литературы.
Контрольные вопросы
Как создается вычисляемое поле в запросе? Какое имя присваивается вычисляемому полю по умолчанию?
Назначение и порядок работы с Построителем выражений MS Access.
Понятие выражения и его элементы. Виды операндов и операторов, используемых в выражениях.
Когда используются и как создаются запросы с параметрами? Как формируется имя параметра? Приведите примеры.
Каковы особенности использования в запросах статистических функций?
Лабораторная работа № 6