Лабораторная работа №13
Создание запросов с помощью мастера запросов
И конструктора запросов
Цель работы - получить практические навыки разработки запросов различных типов.
Форма отчета: Выполнение зачетного задания.
Задание 1.
Создать запрос на изменение. Перед модификацией таблицы с помощью запроса на изменение всегда рекомендуется создавать резервную копию таблицы, поскольку эти запросы необратимо изменяют данные таблицы. Некорректные изменения, вносимые в таблицу запросами на изменение, часто трудно обнаружить.
Создать запрос на создание таблицы.
Методические указания
1. Откройте ранее созданный запрос в режиме Конструктора, выделив его имя в списке запросов в окне БД и нажав кнопку Конструктор.
2. Выберите в меню команду Запрос |Создание таблицы. Откроется диалоговое окно Создание таблицы. Введите имя новой таблицы, переключатель оставьте в положении В текущей базе данных.
3. Нажмите кнопку ОК. Запрос на выборку преобразуется в запрос на создание таблицы.
|
|
4. Закройте запрос. В окне БД ему соответствует значок, который сопровождается восклицательным знаком.
5. Запустите запрос двойным щелчком мыши по имени запроса в окне БД. Перед выполнением запроса появляется сообщение, которое предупреждает, что в новую таблицу будут внесены изменения (несмотря на то, что она еще не создана).
6. Нажмите кнопку Да. Появится второе предупреждающее сообщение о числе записей, которые будут помещены в новую таблицу в результате выполнения запроса.
7. Нажмите кнопку Да.
8. Раскройте вкладку Таблицы в окне БД; в списке должна появиться новая таблица.
9. Щелкните на кнопке Схема данных панели инструментов или выберите в меню команду Сервис |Схема данных. Появится окно Схема данных для установки связей между таблицами. Щелкните на кнопке Добавить таблицу панели инструментов и дважды щелкните по имени новой таблицы, чтобы добавить ее в окно Схемы данных. Щелкните по кнопке Закрыть.
10. Завершите процесс включения в БД новой таблицы заданием стандартных отношений и целостности данных (см. лаб. работу 6.2).
Задание 2.
Составить Запрос на обновление записей.
Методические указания
1. Создайте новый запрос и включите в него таблицу, в которой предполагается обновление записей.
2. Выберите в меню команду Запрос |Обновление. В бланке запроса строки Сортировка и Вывод на экран будут заменены строкой Обновление.
3. В строке Обновление задайте выражение, которое представляет собой новое значение для текущего поля.
4. Если информация обновляется не во всех записяхтаблицы, а только в ее части, введите условие отбора записей.
5. Выполните запрос.