Информатика для юристов и экономистов


Практическое занятие - часть 7


Прочие поля таблицы можно не заполнять — в формировании итогового запроса они участвовать не будут.

9.Закройте таблицу Книги в продаже.

10.Откройте панель Запросы щелчком на одноименной кнопке окна Книготорговля: база данных.

11.Выполните двойной щелчок на значке Создание запроса в режиме конструктора. В открывшемся диалоговом окне Добавление таблицы выберите таблицу Книги в продаже, на основе которой будет разрабатываться итоговый запрос. Закройте окно Добавление таблицы.

12.В бланк запроса по образцу введите следующие поля таблицы Книги в продаже: Категория, Наименование, Цена.

13.Для поля Цена включите сортировку по возрастанию.

14.На панели инструментов Microsoft Access щелкните на кнопке Групповые операции или воспользуйтесь строкой меню (Вид > Групповые операции).

Эта команда необходима для создания в нижней части бланка строки Групповые операции. Именно на ее базе и создаются итоговые вычисления. Все поля, отобранные для запроса, получают в этой строке значение Группировка.

15.Для поля, по которому производится группировка записей (в нашем случае — Категория), оставьте в строке Групповые операции значение Группировка. Для остальных полей щелкните в этой строке — появится кнопка раскрывающегося списка, из которого можно выбрать итоговую функцию для расчета значений в данном поле.

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

17.Для поля Наименование выберите итоговую функцию Count, определяющую общее количество записей, вошедших в группу. В нашем случае это количество книг, относящихся к каждой из категорий.

18.Закройте бланк запроса по образцу и дайте ему имя: Средняя цена книги. Запустите запрос и убедитесь, что он правильно работает.

19.Закройте все объекты базы данных. Завершите работу с программой Microsoft Access.

Мы научились создавать так называемые итоговые запросы. Это запросы, производящие  вычисления по всем значениям одного поля. Мы научились также выбирать используемую итоговую функцию.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 




Начало  Назад  Вперед