logo
Ответы Госы_3

28. Работа с запросами в субд Access. Создание запроса-выборки. Создание итогового запроса. Групповые операции. Расчеты в запитые с помощью выражений.

При создании query необходимо определить: Поля в базе данных, за которыми будет следовать поиск информации Предмет поиска в базе данных Перечень полей в результате выполнения запроса

В окне база данных выбрать вкладку Запить и дважды щелкнуть на пиктограмме Создание query с помощью мастера, появится окно Создания простых запросов.

В окне мастера выбрать необходимую таблицу (таблицу - источник) из опции Таблицы и запросы и выбрать поля данных. Если query формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы - источника.

Потом в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Дальше. После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия : Открыть query для пересмотра данных или Изменить макет запроса и нажать кнопку Готовый. В результате чего получите готовый query.

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

В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию, :

Полет - указывает имена полей, которые участвуют в запитые

Имя таблицы - имя таблицы, из которой выбрано это поле

Сортировка - указывает тип сортировки

Вывод на экран - устанавливает флажок пересмотра поля на экране

Условия отбора - задаются критерии поиска

Или - задаются дополнительные критерии отбора

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

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

Групповые операции могут быть разделены на итоговые функции, выражения.

Итоговые функции производят определенные действия над данными.

COUNT Считает количество непраздных значений в поле

SUM Подытоживает значение данных в поле

MAX Вычисляет максимальное значение данных в поле

MIN Вычисляет минимальное значение данных в поле

AVG Вычисляет среднее значение данных в поле

При создании выражений пользователь может воспользоваться возможностями окна Строитель выражений, которое открывается после щелкания мышью по кнопке Построить.