Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД залікові роботи.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
967.68 Кб
Скачать

Практична робота № 2

Тема роботи: Створення запитів на змінювання.

Мета роботи: навчити створювати запити на створення таблиць, запити на додавання, оновлення, та вилучення.

КОНТРОЛЬНІ ЗАПИТАННЯ

  1. В яких випадках використовуються запити на зміну?

  2. Опишіть створення запиту на створення таблиці.

  3. Опишіть створення запиту на відновлення.

  4. Опишіть створення запиту на додання.

  5. Опишіть створення запиту на вилучення.

ОСНОВНІ ТЕОРЕТИЧНІ ВІДОМОСТІ

В той час, як запити вибірки дістають і відображують дані в динамічному наборі, запити на зміну виконують певні дії над вибраними даними. Запити на зміну можна подати як запити-вибірки для виконання певних дій (наприклад створення нової таблиці, що базується на результатах проведеної вибірки). В Access запити на зміну створюються так само, як і запити вибірки. Розробка починається з запита-вибірки, який відбирає необхідні дані. Потім запит-вибірка трансформується в запит на зміну шляхом подачі необхідної команди з пункту меню Запрос.

Запити на зміну можуть використовуватися в таких випадках:

  • Вилучення або архівування записів. Часто при роботі з великими базами даних (наприклад з описом майна) необхідно вилучити або перемістити групу записів в архівний файл. Можна створювати запити на зміну для вилучення груп запитів або їх копіювання в іншу таблицю, а потім вилучення з першої.

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

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

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

Для конструювання запиту на створення таблиці необхідно створити запит на вибирання або викликати в режимі Конструктор раніше створений запит. Потім, за допомогою команди Запрос – Создание таблицы потрібно викликати діалогове вікно Создание таблицы.

У верхню частину вікна Имя таблицы необхідно ввести ім’я нової таб-лиці і натиснути кнопку Ok. Створена таблиця може бути включена в список таблиць поточної бази даних або експортована в іншу базу даних, ім’я якої вказується в нижній частині вікна.

  1. Створення і використання запитів на додання

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

  1. Створіть запит-вибірку, що вибирає записи, які необхідно додати до іншої таблиці. Щоб переконатися в правильності результату, клацніть по кнопці Таблица панелі інструментів.

  2. Виконайте команду Запрос – Добавление. З’явиться нове діалогове вікно Добавление.

  3. В полі Имя таблицы введіть ім’я таблиці, в яку необхідно додавати дані, або розкрийте список і виберіть таблицю із списку. Для додавання даних в таб-лицю іншої бази даних виберіть опцію Другая база данных і введіть ім’я файла баних в поле Имя файла.

  4. Після встановлення потрібних параметрів натисніть Ok і виконайте запит за допомогою команди Запрос – Запуск.