Перекрестные запросы
Перекрестные запросы – особый вид итоговых запросов, представляющих данные в виде матрицы.
В перекрестном запросе отображаются результаты статистических расчетов, выполненных по данным из одного поля таблицы. Эти результаты группируются по двум наборам данных, один из которых располагается в левом столбце запроса, а второй – в верхней строке.
Для создания перекрестного запроса надо:
1. Включить в бланк запроса поля, значения которых будут заголовками строк и столбцов, и поле, данные которого используются для статистических расчетов. При необходимости добавить поля, по которым задаются условия отбора записей.
2. На вкладке Работа с запросами – Конструктор в группе Тип запроса щелкнуть по кнопке Перекрестный.
В бланке запроса появятся две дополнительные строки: Групповая операция и Перекрестная таблица.
3. Для поля, значения которого должны быть представлены в запросе как заголовки строк, в строке Групповая операция оставить стандартное значение Группировка, а в строке Перекрестная таблица выбрать значение Заголовки строк.
4. Для поля, значения которого должны быть представлены в запросе как заголовки столбцов, в строке Групповая операция оставить стандартное значение Группировка, а в строке Перекрестная таблица выбрать значение Заголовки столбцов.
5. Для поля, значения которого должны быть использованы для расчетов, в строке Перекрестная таблица выбрать из раскрывающегося списка строку Значения, а в строке Групповая операция – нужную статистическую функцию.
|
|
6. При необходимости задать условия отбора.
7. Выполнить запрос.
Запросы-изменения
Кроме запросов-выборок, Microsoft Access позволяет создавать запросы-изменения, предназначенные для изменения данных в существующих таблицах и создания новых таблиц.
Существует четыре типа запросов-изменений:
- запрос на создание таблицы создает новую таблицу, полностью или частично копируя структуру и данные из одной или нескольких таблиц;
- запрос на обновление записей изменяет данные в группе записей.
- запрос на добавление записей добавляет группу записей из одной или нескольких таблиц в одну или несколько других таблиц;
- запрос на удаление записей удаляет записи из одной или нескольких таблиц;
Поскольку запросы-изменения приводят к необратимым изменениям, целесообразно выполнять их в два этапа. На первом этапе составить запрос на выборку и проверить в режиме таблицы правильность отбора данных. На втором этапе изменить вид запроса и выполнить запрос.
MicrosoftAccess не допускает выполнения запросов на изменение, если база данных находится не в надежном расположении и при этом ей не предоставлено состояние доверенной. Поэтому перед запуском запросов-изменений надо включить содержимое базы данных:
|
|
1. На панели сообщений щелкнуть по кнопке Параметры. Откроется диалоговое окно Параметры Microsoft Office.
2. Установить переключатель в положение Включить это содержимое.
Если панель сообщений не отображается, на вкладке Работа с базами данных в группе Показать или скрыть установить флажок Панель сообщений.
Дата добавления: 2015-12-17; просмотров: 17; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!