Запрос «экспорт данных»

Лабораторная работа №6

ФОРМИРОВАНИЕ ЗАПРОСОВ ДЕЙСТВИЙ

Цель работыизучить назначение и особенности запросов действий;

приобрести практический опыт создания запросов на изменение объектов БД.

Содержание отчета

1. Название и цель работы.

2. Постановка задачи по варианту.

3. Макеты запросов в режиме Конструктора.

4. Результаты выполнения запросов.

5. Окно БД, вкладка Запросы (список созданных запросов).

6. Список контрольных вопросов и ответов на них.

7. Выводы.

запрос «экспорт данных» - student2.ru 8. Список использованных источников.

Контрольные вопросы

1. Виды запросов действия, их особенности.

2. Последовательность создания запросов действия.

3. Что такое целостность данных? Как она устанавливается и обеспечивается в БД?

4. Что такое Каскадное обновление связанных полей и Каскадное удаление связанных записей?

8 Внимание!

Порядок выполнения работы

1. До начала выполнения работы внести изменения в схему БД

(Сервис/Схема БД).

Для каждой связимежду базовыми таблицами установите параметры:

√ обеспечение целостности данных,

√ каскадное обновление связанных полей

√ каскадное удаление связанных записей.

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

2. Перед созданием и выполнением запросов действия рекомендуется

Создать копию индивидуальной БД.

1. Запрос «Создание новой таблицы».

В режиме Конструкторасформировать запрос на создание новой таблицы, используя в качестве источника запрос выбора «Исходные данные» (в д/о Добавить, вкладка Запросы).

" В запрос включить все поля из источника.

" Тип запроса– выбрать на ленте Запрос/Создание таблицы… (2003)" Работа с запросами/ Конструктор / Тип запроса/ Создание таблицы (2007)" Название результирующей таблицы– Новая таблица.

" Расположение таблицы– в текущей базе данных (рис. 6.1 2003/ 2007).

запрос «экспорт данных» - student2.ru

запрос «экспорт данных» - student2.ru

Рис. 6.1. Макет запроса на создание таблицы (в текущей БД )

" Выполнить запрос.

" После выполнения запроса отследить изменения на вкладке Таблицы индивидуальной БД (рис. 6.2 - 2003/ 2007).

запрос «экспорт данных» - student2.ru

запрос «экспорт данных» - student2.ru

Рис. 6.2. Результат выполнения запроса на создание таблицы

Сохранить запрос с именем 18 Создание таблицы.

В отчете привести распечатку Новой таблицы в режиме таблицы (отобразить счетчик записей в таблице).

Запрос «Экспорт данных».

8 Внимание!

До формирования запроса СОЗДАТЬ НОВУЮ БД (пустую), в которую

будет выполнен экспорт данных из текущей БД. Например, новая БД NEW1.MDB

-2003 в корневом каталоге на диске D.

В режиме Конструкторасформировать запрос на создание новой таблицы,

используя в качестве источника запрос выбора «02 Исходные данные».

В запрос включить все поля из источника.

"Тип запроса– меню Запрос/Создание таблицы…(2003)

" Работа с запросами/ Конструктор / Тип запроса/ Создание таблицы (2007)

Название результирующей таблицы– Архивная таблица.

Расположение– в другой базе данных, указать имя созданной пустой БД,

например, D:\NEW1.AССDB(рис. 6.3 - 2003/ 2007).

запрос «экспорт данных» - student2.ru

запрос «экспорт данных» - student2.ru

Рис. 6.3. Параметры запроса на создание таблицы в новой БД

Выполнить запрос.

После выполнения запроса отследить изменения на вкладке Таблицы в новой

БД (new1.mdb).

Сохранить запрос с именем 19 Экспорт данных.

Наши рекомендации