С помощью запросов можно выполнять различные изменения в БД, а именно: создавать новые таблицы, обновлять, добавлять и удалять записи в существующих таблицах. Для этого используются так зазываемые запросы на изменение, которые можно разделить соответственно, на следующие категории: создание таблиц, обновление, добавление и удаление. Перед созданием какого-либо запроса на изменение вначале создается запрос на выборку с требуемой структурой, после чего выбирается требуемый тип запроса.
Создание таблицы. В том случае, когда при многократном выполнении запроса на выборку происходит отбор одних и тех же данных, то их целесообразно оформить в виде новой таблицы с помощью запроса на создание. Чтобы создать с помощью запроса новую таблицу необходимо выполнить команду Запрос/ Создание таблицы. В этом случае появится окно создание таблицы, в котором необходимо указать имя новой таблицы и ее расположение.
Обновление. Данный тип запроса используется в тех случаях, когда необходимо выполнить отбор записей с последующим изменением для них значения определенного поля.
Добавление. Иногда возникает необходимость временного хранения каких-либо данных с возможностью их восстановления. Например, из таблицы Студенты необходимо время от времени удалять отчисленных студентов. Однако отчисленный студент может быть восстановлен, поэтому данные обо всех отчисленных студентах можно хранить в архивной таблице СтудентыОтчисл и в случае необходимости восстанавливать того или иного студента, копируя соответствующие данные.
Удаление. Наряду с добавлением записей часто возникает необходимость в удалении записей из таблицы при выполнении запроса. Например, в рассмотренном случае при каждом новом выполнении запроса ДобавлениеОтчисл удобно выполнять запрос на удаление, с помощью которого после добавления отчисленных студентов в таблицу СтудентыОтчисл информацию о них удалять из таблицы Студенты.