Запросы на изменение предназначены для создания новых таблиц или модифицирования данных существующих таблиц. В Access используются четыре типа запросов на изменение:
· Запрос на создание таблицы. Предназначен для создания новых таблиц на основе итоговых наборов данных. Запросы такого типа чаще всего применяются для создания таблиц, экспортируемых в другие приложения либо подытоживающие данные других таблиц.
· Запрос на добавление записей. Предназначен для добавления в таблицы новых записей.
· Запрос на удаление записей. Предназначен для удаления из таблиц записей, соответствующих строкам в итоговом наборе данных запроса.
· Запрос на обновление записей. Предназначен для изменения значений существующих полей записей таблицы, соответствующих строкам в итоговом наборе данных запроса.
Предположим, что мы хотим создать новую таблицу, содержащую все сведения о студентах экономического факультета. Для создания такого запроса выполните следующие действия:
2.4.1. Создайте новый запрос на выборку и включите в него таблицы Студент, Факультет.
|
|
2.4.2. Перетащите все поля таблицы Студент, в столбцы бланка запроса, а также Назв_фак из таблицы Факультет. Эти поля будут использованы для создания новой таблицы Экономфак.
2.4.3. Задайте условие отбора тех записей таблицы Студент, для которых Код_фак равен 1.
2.4.4. Проверьте корректность запроса, переключившись в Режим таблицы.
2.4.5.Снова переключитесь в режим конструктора, используя команду Конструктор из контекстного меню вкладки (с именем запроса) – Запрос1 окна БД Успеваемость.
2.4.6. Выполните команду контекстная вкладка Работа с запросами – Конструктор – группа Тип запроса – кнопка Создание таблицы .
2.4.7. В поле имя таблицы диалогового окна Создание таблицы введите имя новой таблицы Экономфак.
2.4.8. Выберите параметр Текущая база данных, если он еще не выбран, и нажмите кнопку ОК для создания новой таблицы.
2.4.9. Запустите запрос, используя команду: Запрос - .
Примечание: Если при попытке выполнения запроса на изменение ничего не происходит, проверьте, не появляется ли в строке состояния Access следующее сообщение: Данное действие или событие заблокировано в режиме отключения. Если отображается это сообщение, выполните следующие действия.
- На панели сообщений нажмите кнопку Параметры.
Откроется диалоговое окно Параметры системы безопасности Microsoft Office.
- Установите переключатель в положение Включить это содержимое и нажмите кнопку ОК.
- Снова запустите запрос.
2.4.10. Перейдите на вкладку Таблицы окна базы данных.
2.4.11. В списке таблиц выполните двойной щелчок на имени новой таблицы Экономфак.
|
|
2.4.12. Проанализируйте результаты выполнения запроса.
2.4.13. Закройте запрос на создание таблицы, предварительно сохранив его.
2.4.14. Самостоятельно создайте запросы по своему усмотрению на добавление, удаление и обновление записей. Для создания данных запросов используйте лекционный материал, а также справочную систему Access.
2.4.15. Сохраните все созданные запросы в базе данных.