- •261700- Технология полиграфического и упаковочного производства
- •Содержание:
- •Лабораторная работа № 1 работа в субд access. Создание таблиц базы данных. Создание связи между таблицами базы данных.
- •1. Цель лабораторной работы
- •2. Теоретические положения
- •Основные элементы интерфейса Microsoft Access
- •5.2. Создание таблиц базы данных
- •5.3. Создание связи между таблицами базы данных
- •Лабораторная работа № 2 создание формы
- •Лабораторная работа № 3 создание отчета по таблице
- •Лабораторная работа № 4 конструирование запроса на выборку на основе связанных таблиц. Создание итогового запроса в режиме конструктора
- •3.2. Создание итогового запроса в режиме конструктора
- •Лабораторная работа № 5 создание отчета на основе запроса
- •Лабораторная работа № 6 создание макроса. Использование условий в макросах
- •3.2. Использование условий в макросах
- •Лабораторная работа № 7 создание кнопочных форм. Подведение промежуточных итогов
- •3.2. Связь с другими приложениями ms Office
- •3.3. Подведение промежуточных итогов
- •3.4. Создание структуры
- •3.5. Технология построения диаграмм
- •4. Содержание отчета
- •5. Список использованных источников
3.2. Создание итогового запроса в режиме конструктора
Итоговые запросы позволяют группировать записи по одному или нескольким признакам и вычислять для группы записей сумму полей, среднее арифметическое, минимальное и максимальное значение, количество записей в группе.
Создадим запрос, вычисляющий сумму заказов по каждой фирме.
Перейти на вкладку «Запрос». Выбрать «Создание запроса в режиме конструктора». Добавить в бланк запроса запрос Запрос_3аказы. В нижнюю часть конструктора запроса перетащить поля «Фирма» и «Сумма». Нажать на панели инструментов кнопку «Группировка». Установить курсор мыши на слово «Группировка» в столбце «Сумма» и в разворачивающемся списке выбрать слово «Sum». (рис. 29).
Рисунок 29. Итоговый запрос.
Закрыть окно конструктора запроса, сохранив запрос с именем Итоги по фирмам. Просмотреть результаты работы запроса (рис. 30).
Рисунок 30. Результаты работы запроса.
Аналогично создайте запрос, определяющий количество заказов, оформленных каждой фирмой. Только вместо оператора «Sum» используйте оператор «Count».
4. СОДЕРЖАНИЕ ОТЧЕТА
См. лабораторную работу № 1
Лабораторная работа № 5 создание отчета на основе запроса
1. ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ
Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: освоение процедуры создания и способа конструирования запроса на выборку на основе связанных таблиц.
2. ЗАДАНИЕ НА РАБОТУ
См. лабораторную работу № 1
3. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
Выберите вкладку «Отчеты» окна БД. Нажмите кнопку «Создать». В окне «Новый отчет» выберите режим «Мастер отчетов». В нижней части окна нажмите на кнопку раскрытия списка. Выделите запрос Запрос_Заказ. Нажмите кнопку ОК.
В списке «Доступные поля» в окне «Создание отчетов» укажите поля, которые необходимы для вывода на печать: нажмите кнопку > для каждого выбранного поля, если необходимо выбрать все поля, нажмите кнопку >>. Нажмите кнопку «Далее». Появилось окно «Создание отчетов». В окне «Уровни группировки» должно стоять «Фирма». Если стоит группировка по другому реквизиту, его необходимо убрать, нажав < . Затем встать на поле «Фирма» и нажать > (рис. 31). Затем добавьте группировку по полю «Код заказа» (встать на поле «Код заказа» и нажать >). Затем нажмите кнопку «Далее».
Рисунок 31. Мастер отчетов.
В следующем окне «Мастера создания отчета» задайте порядок сортировки по полю «Товар», нажав на кнопку раскрытия списка и выбрав в нем вышеназванное поле (рис. 32).
Рисунок 32. Мастер отчётов.
Нажмите кнопку «Итоги». Установите галочку на пересечении Сумма и Sum (рис. 33). На жмите кнопку ОК. Нажмите кнопку «Далее».
Рисунок 33. Итоги.
Выберите вид макета для отчета блок. Установите ориентацию листа бумаги при печати альбомная. Выберите опцию «Настроить ширину полей для размещения на одной странице». Нажмите кнопку «Далее».
Выберите стиль: сжатый. Нажмите кнопку «Далее».
Задайте имя отчета Отчет_3аказ. Откройте и просмотрите получившийся отчет.
4. СОДЕРЖАНИЕ ОТЧЕТА
См. лабораторную работу № 1
