Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Создание итогового запроса





Если полностью заполнить данными таблицу «Книги в продаже», введя параметры всех книг, имеющихся в продаже, то можно узнать, например, средний объем книги или среднюю цену. Запросы, выполняющие вычисления по всем записям для какого-либо числового поля, называются итоговыми запросами. В итоговом запросе может рассчитываться сумма значений или величина среднего значения по всем ячейкам поля, может выбираться максимальное или минимальное значение данных в поле, может также исполняться иная итоговая функция. Итоговые запросы, как и запросы на выборку, готовятся с помощью бланка запроса по образцу.

Предположим, что книготорговое предприятие реализует литературу трех категорий: экономическую, юридическую и техническую. Наша задача – подготовить итоговый отчет, с помощью которого можно определять среднюю цену литературы в каждой из категорий и динамично ее отслеживать при изменении ассортимента и поставщиков.

1. Запустите программу Microsoft Access (Пуск > Программы > Microsoft Access).

2. В окне Microsoft Access включите переключатель «Открыть базу данных», выберите ранее созданную базу «Книготорговля» и щелкните на кнопке «ОК».

3. В окне «Книготорговля»: база данных откройте панель «Таблицы». Выберите таблицу «Книги в продаже».

4. Щелчком на значке «Конструктор» откройте таблицу в режиме проектирования – нам это необходимо для создания дополнительного поля «Категория», в котором будут храниться данные о том, к какой категории относится то или иное издание.

5. В начало структуры таблицы вставьте новое поле. Для этого выделите первое поле (Наименование) и нажмите клавишу INSERT.

6. Введите имя нового поля – «Категория» и определите его тип — «Текстовый».

7. Закройте окно «Конструктора». При закрытии подтвердите необходимость изменить структуру таблицы.

8. Откройте таблицу «Книги» в продаже и наполните ее содержанием, введя для каждой категории необходимые модельные данные. Цены на издания для каждой категории проставьте произвольно. Прочие поля таблицы можно не заполнять – в формировании итогового запроса они участвовать не будут.

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

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

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

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

Категория, Наименование, Цена.

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

14. На панели инструментов Microsoft Access щелкните на кнопке «Групповые операции» или воспользуйтесь строкой меню (Вид > Групповые операции). Эта команда необходима для создания в нижней части бланка строки «Групповые операции». Именно на ее базе и создаются итоговые вычисления. Все поля, отобранные для запроса, получают в этой строке значение «Группировка».

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

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

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

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

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







Дата добавления: 2014-11-10; просмотров: 567. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


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


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия