Запросы

Запрос – это описание набора записей из базы данных. Запрос извлекает из базы данных информацию, отвечающую на конкретный вопрос, например "Кто из заказчиков разместил свои заказы в течение последних 6 месяцев?". Задаваемые в запросе условия – значения конкретных полей – называются критериями отбора. С помощью запроса можно:

· вывести на экран только необходимую информацию;

· загружать данные из различных таблиц, в том числе и неоткрытых.

Access позволяет сохранить запрос, т.е. заданные им условия отбора, и записи, полученные в результате выполнения запроса, в виде новой таблицы; использовать в запросе формулы и выражения на основе значений полей таблицы.

Существует несколько различных типов запросов:

· Запрос на выборку осуществляет загрузку и отображение записей в Режиме таблицы;

· Перекрестный запрос позволяет выполнять статистические подсчеты (суммы, количество записей и средние значения) по данным одного поля таблицы. Результаты группируются в ячейках, соответствующих конкретным полям обсчитываемой базы данных;

· Запрос на изменение помогает выполнить операции с записями, удовлетворяющие заданным критериям. Различают 4 типа запросов на изменение:
Запрос на удаление удаляет из таблицы заданные записи;
Запрос на обновление изменяет соответствующие записи таблицы;
Запрос на добавление добавляет в конец таблицы новые записи;
Запрос на создание таблицы создает новые таблицы, состоящие из заданных записей;

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

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

Для каждого включенного в запрос поля можно задать условия отбора, в соответствии с которыми будет выполнена выборка данных. Например, создается запрос на выборку информации о клиентах только из конкретного города. Чтобы просмотреть данные о клиентах из Лондона или Мюнхена, нужно дополнить критерии поиска условием ИЛИ (Or), а сузить критерий поиска можно условием И (And). Во втором случае будут определены записи для клиентов, имеющих офисы и в Лондоне, и в Мюнхене.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: