Задание №2. Специализированные запросы на изменение

Специализированные запросы на изменение.

Запросы на изменение выполняют определенные действия над извлеченными данными. Разработка начинается с создания запроса на выборку для отбора необходимых данных. Затем происходит выбор соответствующего типа запроса.

В Access можно создавать 4 типа запросов на изменение: на создание таблицы по результатам запроса, на добавление, на обновление, на удаление.

Создание таблиц:

создать запрос на выборку;

команда Запрос—Создание таблицы;

ввести имя создаваемой таблицы или выбрать из списка для записи существующей таблицы еще раз.

Задание: Выполнить запрос на создание таблицы «10 самых дорогих товаров»

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

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

Команда Запрос—Добавление. Появится диалоговое окно.

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

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

Задание:

Добавить в таблицу «10 самых дорогих товаров.» товары с ценой в указанном интервале, например, от 11 000 до 20 000 у.е., по-прежнему выбирая самые дорогие товары. Переименовать запрос в «Самые дорогие товары».

Добавить в таблицу "Товары" все записи из таблицы " Ассортимент ";

Добавить в таблицу "Типы" все записи из таблицы " Категории товаров ";

Убедиться, что добавление в обе таблицы произошло (открыть их в режиме Таблица).

Удалить таблицы " Ассортимент " и " Категории товаров".

Запрос на обновление обновляют все записи, удовлетворяющие определенному условию, т.е. вносят только указанные изменения.

Создать запрос на выборку, извлекающий записи, которые нужно обновить;

Команда Запрос—Обновление.

Выполнить запрос. Появится диалоговое окно, указывающее, сколько записей обновит запрос.

Задание: увеличить цену товаров в таблице «10 самых дорогих товаров» на 6%.

Запрос на удаление удаляют все записи, удовлетворяющие определенному условию.

Создать запрос на выборку, извлекающий записи, которые нужно удалить из таблицы;

Команда Запрос—Удаление. Вести соответствующее условие.

Выполнить запрос. Появится диалоговое окно, указывающее, сколько записей удалится при выполнении запроса.

Задание: удалить из таблицы «10 самых дорогих товаров».товары с ценой меньшей заданного числа.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: