Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab 4. Вибір даних за допомогою запитів.doc
Скачиваний:
10
Добавлен:
16.05.2015
Размер:
265.22 Кб
Скачать

Вибір даних за допомогою

запитів-дій

Перехресні запити

1 Мета роботи

Набути навичок при роботі з даними за допомогою запитів-дій.

2 Задачі роботи

Створити і виконати різні типи запитів-дій.

 

3 Порядок виконання роботи

3.1 Відкрити створену в попередніх лабораторних роботах базу даних. Створити резервну копію даних таблиці.

3.2. Відновити дані за допомогою запиту на оновлення.

3.3 Видалити деякі дані за допомогою запиту на видалення.

3.4 Додати дані в запиті на додавання записів.

3.5 Створити запит на створення таблиці для збереження результатів підсумкового запиту.

3.6 Наочно представити дані підсумкових запитів, що передбачають угрупування по декількох (двом) ознаках, використовуючи перехресний запит.

 

4 Вимоги до звіту

Звіт про виконану роботу повинен містити:

- назву роботи, її задачі і послідовність виконання;

- відповіді на контрольні питання по вказівці викладача.

До звіту додається дискета з результатами роботи.

 

5 Загальні положення

5.1 Поняття запитів-дій

Для швидкої зміни, вставки, створення або видалення наборів даних з бази даних використовуються управляючі запити або запити-дії.

Створення запитів-дій аналогічно створенню запитів-вибірок. Відмінність лише в тому, що в режимі конструктора запитів необхідно вказати

тип дій над вибраними записами. Існує всього чотири типи запитів-дій:

Создание таблицы, обновление, удаление, добавление

Создание таблицы. Цей запит дозволяє зберегти набір даних, що вийшли у відповідь на запит, у вигляді таблиці.

Обновление. Використовується для того, щоб відновити значення деяких полів для всіх записів, що вийшли у відповідь на запит.

Удаление. Використовується для видалення всіх записів, що вийшли у відповідь на запит.

Добавление. Використовується для додавання даних в наявну таблицю.

ACCESS відзначає запити-дії спеціальними значками (Рис. 1).

Рис. 1. Меню для вибору типу запиту

5.1.1 Особливості роботи із запитами-діями

Для того, щоб убезпечити себе від яких-небудь випадковостей, необхідно перед виконанням запиту-дії створити резервну копію таблиці, що використовується.

Для створення резервної копії таблиці необхідно перейти у вікно бази даних, вибрати таблицю, в якій відбудуться зміни, а потім скористатися командою Правка/Копировать. Потім виконати команду Правка/Вставить, і в діалоговому вікні вказати ім'я для копії таблиці.

Створення запитів на оновлення, додавання і видалення неможливо без руйнування цілісності даних, тому працювати краще на створеній копії таблиці.

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

Перш ніж клацнути по кнопці Запуск, прогляньте результат в режимі таблиці, скориставшися кнопкою Вид.

Швидке перемикання між режимами Конструктора і Виконання звичайно здійснюється за допомогою однойменних піктограм, розташованих на панелі інструментів.

5.2 Запити на створення таблиці

Для збереження результатів вибірки в реально існуючій таблиці використовуються запити на створення таблиці. Це прискорює доступ до даних, отриманих за запитом. Збереження у вигляді окремої таблиці корисно і в тому випадку, якщо які-небудь дані потрібно зберігати протягом довгого часу.

Наприклад, зведену інформацію по роках необхідно берегти протягом 5 років. Для цього створюється підсумковий запит і результат його виконання зберігається у вигляді окремої таблиці. Для цього в режимі Конструктора запитів потрібно вибрати команду Запрос/Создание таблицы.

Access виведе на екран діалогове вікно «Создание таблицы», де потрібно вказати ім'я таблиці, в якій будуть збережені результати вибірки (Рис. 2).

Рис. 2. Вид вікна запиту на створення таблиці

 

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