Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
45
Добавлен:
03.03.2016
Размер:
2.71 Mб
Скачать

1. Ціль роботи

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

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

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

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

  • Вивчити теоретичні положення п.5.

  • Відкрити створену в попередніх роботах базу даних.

  • Створити резервну копію таблиці.

  • Обновити дані за допомогою запиту на відновлення.

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

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

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

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

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

  • Звіт про пророблену роботу повинний містити файл БД (резервний і новий)

5. Загальні теоретичні положення

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

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

Існує усього чотири типи запитів-дій: створення таблиці, відновлення, видалення, додавання:

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

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

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

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

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

 

Мал.8 Меню для вибору типу запиту-дії.

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

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

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

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

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

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

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

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

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

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