Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка к практическим работам.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.68 Mб
Скачать

Запросы на изменение

Различают 4 типа запросов на изменение: запрос на добавление, запрос на удаление, запрос на обновление и запрос на создание таблицы.

  1. Запрос на добавление

Вначале выполняется запрос на выборку, в который включаются записи, которые будут добавлены в исходную таблицу. Затем выполняется переход в режим Конструктора и активизируется команда Добавление из меню Запрос.

В диалоговом окне Добавление необходимо задать в поле Имя таблицы имя таблицы, к которой надо присоединить данные из результирующего набора записей запроса (рисунок 7).

Рисунок 7 - Диалоговом окне Добавление

После закрытия окна Microsoft Access в бланк запроса автоматически вставит строку Добавление. В эту строку необходимо ввести имена тех полей целевой таблицы, которые совпадают с именами полей запроса (рисунок 8).

Далее запускается запрос на выполнение. Microsoft Access укажет в диалоговом окне количество добавляемых записей и потребует подтверждения.

  1. Запрос на удаление

Вначале выполняется запрос на выборку удаляемых записей. Далее необходимо перейти в режим Конструктора и активизировать команду Удаление в меню Запрос. Microsoft Access введет в бланк запроса строку Удаление и введет в ее ячейки значение Условие (рисунок 9).

Необходимо выполнить запрос. Microsoft Access укажет количество удаляемых записей и потребует подтверждения.

Рисунок 8 - Окно конструктора запросов

Рисунок 9 - Окно конструктора запросов

  1. Запрос на обновление

Вначале выполняется запрос на выборку обновляемых записей. Далее в режиме Конструктора активизируется команда Обновление из меню Запрос. Microsoft Access добавит в бланк запроса строку Обновление. В нее необходимо ввести новые значения для полей (например, для студента Иванова В.С. в поле ДатаРождения значение #12.09.82# изменить на новое значение #19.09.82#) (рисунок 10).

Рисунок 10 - Окно конструктора запросов

После этого выполнить запрос. Microsoft Access укажет количество обновляемых записей и потребует подтверждения.

  1. Запрос на создание таблицы

Вначале выполняется запрос на выборку записей, которые будут внесены в новую таблицу.

Далее в режиме Конструктора необходимо активизировать команду Создание таблицы из меню Запрос. Microsoft Access откроет диалоговое окно Создание таблицы, в которое следует ввести имя новой таблицы (рисунок 11).

Рисунок 11 - Диалоговое окно Создание таблицы

После этого выполняется запрос. Просмотр новой таблицы выполняется переходом в режим Таблицы.

Параметрические запросы

Вначале разрабатывается запрос на выборку. Выбираются поля, которые войдут в запрос. Поля строки Условие отбора заполняются обращением к пользователю для ввода критерия. Обращение заключается в квадратные скобки: [Введите дисциплину] (рисунок 12).

Рисунок 12 - Окно конструктора запросов

Далее активизируется команда Параметры из меню Запрос. В поле Параметр диалогового окна Параметры запроса вводится текст, который находится в поле Условие отбора запроса. Скобки не нужны. В поле Тип данных определяется тип вводимых данных (рисунок 13).

После нажатия кнопки OK запрос готов.

После этого необходимо перейти в режим Таблицы. Microsoft Access потребует ввести значение критерия в окне Введите значение параметра (рисунок 14).

После этого будет получен результат параметрического запроса.

Рисунок 13 - Диалоговое окно Параметры запроса

Рисунок 14 – Диалоговое окно Введите значение параметра