Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_ITU.rtf
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
558.54 Кб
Скачать
  1. Создание в ms Access запросов на удаление и обновление.

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

 Если нужно удалить отдельные поля в записях одной или нескольких таблиц, следует использовать запрос на обновление, который заменяет существующие значения либо на пустое значение то есть на отсутствие данных), либо на пустую строку пару двойных кавычек без пробела между ними).

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

 Если требуется удалить записи строки) целиком, следует использовать запрос на удаление.

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

Создание запроса на удаление записей таблицы 1. Создать новый запрос, включив в него таблицы, из которых необходимо удалить записи.

2. В режиме Конструктор нажать на кнопку Тип запроса и выбрать команду Удаление. 3. Для таблиц, из которых нужно удалить записи, переместить символа " * " из списка полей таблицы в бланк запроса в строку Поле. В строке Удаление появляется при этом текст Из. 4. Переместить мышью в бланк запроса поля, для которых устанавливается условие отбора. В строке Удаление в этих полях появляются текст Условие. 5. Ввести условия отбора в строку Условие отбора для полей, перемещенных в бланк запроса. 6. Для предварительного просмотра удаляемых записей нажать кнопку Вид на панели инструментов. 7. Для удаления записей нажать кнопку Запуск на панели инструментов.

Запрос на обновление записей Запрос на обновление записей вносит общие изменения в группу записей одной имя нескольких таблиц. Данные изменяются в базовых таблицах. Создание запроса на обновление записей таблицы. 1. Создать новый запрос, включив в него таблицы, содержащие записи, которые следует обновить. 2. В режиме Конструктор нажать кнопку Тип запроса на панели инструментов и выбрать Обновление. 3. Переместить мышью из списка полей таблиц поля, которые

нужно обновить или определить для них условие отбора. 4. Для полей, которые нужно обновить, в ячейку Обновление ввести выражение или значение, которое должно быть использовано для изменения полей. 5. Для полей, по которым нужно выполнить отбор обновляемых записей, ввести условия отбора. 6. Для обновления записей нажать кнопку Запуск на панели инструментов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]