Создание запроса можно сравнить с формулированием вопроса к базе данных, а выполнение запроса – с получением ответа.
Запрос – объект базы данных, предназначенный
• для извлечения из разных таблиц нужных сведений и отображения их на экране различными способами (например, в виде таблицы, формы или отчета);
• выполнения расчетов;
• для создания новой базовой таблицы на основе существующих таблиц базы данных;
• для добавления, изменения и удаления записей из базовых таблиц.
Запросы, используемые для извлечения данных из таблиц и выполнения расчетов, называют запросами на выборку. Это пользовательский тип запросов.
Запросы, применяемые для создания и изменения содержания базовых таблиц, называют запросами на изменение. Эти запросы предназначены, прежде всего, для администратора базы данных, т.к. направлены на актуализацию данных и управление данными. Поэтому такие запросы называют также управляющими запросами.
На первый взгляд запросы на выборку схожи с сортировкой и фильтрацией. Однако это не совсем так. Запросы являются более мощным и гибким инструментом, чем простое сочетание сортировки и фильтра. Основные отличия между этими подходами: