Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні-Access.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
63.15 Mб
Скачать

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

У випадку необхідності збереження результату виконання запиту у вигляді окремого об’єкту бази даних (таблиці), створюють запит на збереження таблиці. Для

Мал. 2.9. Список кнопки Тип запроса

цього, створивши відповідний запит у режимі конструктора, у списку кнопки Тип запроса панелі інструментів програми (мал. 2.9) вибирають елемент Создание таблицы або виконують команду меню ЗапросСоздание таблицы. У діалоговому вікні, яке при цьому відкриється (мал. 2.9), вводять назву майбутньої таблиці та задають її місце розташування. Зберігши та виконавши запит на створення таблиці, на вкладці Таблицы вікна відповідної бази даних з’явиться піктограма нової таблиці, а на вкладці Запросы – відповідний значок запиту на створення таблиці.

Мал. 2.9. Діалогове вікно створення таблиці

8. Запит на об’єднання записів двох таблиць

Коли з базою даних працює декілька користувачів, або однотипна інформація зберігається у декількох таблицях з однаковою структурою, виникає необхідність об’єднання записів декількох таблиць в одну. Таку операцію може виконати запит на об’єднання записів. Для того, щоб додати записи однієї таблиці до іншої, потрібно на основі однієї з таблиць створити запит на вибірку, у який увійдуть всі поля таблиці, та задати відповідний тип запиту (командою ЗапросДобавление або вибравши елемент Добавление списку кнопки Тип запроса (мал. 2.9)). У діалоговому вікні, яке після цього відкриється (мал. 2.10), вибирають назву таблиці, до якої потрібно долучити записи, та встановлюють місце розташування вибраної таблиці. Після закриття діалогового вікна на бланку конструктора з’явиться новий рядок Добавление та назви полів таблиці, в які будуть переноситись дані з кожного поля. Зберігши такий запит, на вкладці Запросы з’явиться новий запит, позначений відповідним значком запиту на доповнення.

Мал. 2.10. Діалогове вікно для доповнення записів у таблицю

Зауваження

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

&

9. Запит на вилучення записів з таблиці

Запит на знищення використовують, якщо потрібно з існуючої таблиці вилучити записи, які задовольняють певним критеріям. Для цього у вікні конструктора створюють запит на вибірку із заданими критеріями, а потім вибирають тип запиту за допомогою команди ЗапросУдаление або відповідного елемента списку кнопки Тип запроса (мал. 2.9). При цьому у бланку конструктора запиту з’являється рядок Удаление з однаковим значенням у всіх колонках бланку.

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