Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие.
• Запрос к связанным таблицам — позволяет производить выборку данных из связанных таблиц.
• Перекрестный запрос — отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц.
• Запрос с параметром — позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса.
• Запрос с вычисляемым полем — позволяет рассчитать данные на основе других полей из той же строки запроса.
• Запрос с критерием поиска — позволяет производить отбор записей в соответствии с заданным критерием поиска.
• Запрос с итогами — производит математические вычисления и выдает результат.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие.
• Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса.
• Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом.
• Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием.
• Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.