Типи та призначення запитів на зміну
За допомогою запитів у Access можна не тільки вибирати потрібну інформацію з таблиць БД, а й змінювати дані у таблицях (видаляти, оновлювати і додавати записи) та створювати нові таблиці. Для цього використовують і такі Action Query (запити на зміну):
Make-table Query (запит для створення таблиці) призначений для створення таблиці на основі даних таблиці результату виконання запиту.
Append Query (запит для додавання записів) призначений додавати в таблицю записи результату виконання запиту.
Update Query (запит для поновлення) призначений для зміни значень полів у записах таблиці, відібраних за допомогою запиту.
Delete Query (запит для видалення) призначений для видалення з таблиці записів, які відповідають умовам вибору запиту.
Запити на зміну створюють на основі запитів на вибірку.
Щоб змінити тип запиту, потрібно у вікні бази даних виділити простий запит, на основі якого буде створено запит на зміну, відкрити його вРежимі конструктора
і у менюQuery (Запрос)виконати одну з команд:
o Make-Table (Создание таблицы);
o Update To (Обновление);
o Append (Добавление);
o Delete (Удаление).
або використати кнопку зі списком на панелі інструментів.
2. Створення запитів на поновлення даних таблиць
Створити запит до таблиці Предмети бази даних Освіта для зміни к-ті годин, відведених для вивчення англійської мови
Запитурежимі Конструктора
Результат виконання запиту
При повторному запуску на виконання або відкритті в режимі перегляду будь–якого запиту на зміну Access видає попередження, оскільки кожна з цих операцій приводить до змін даних у таблицях БД.
3. Розробка запитів на створення таблиць
Створити запит на створення таблиці Преміальна_Відомість для формування списку студентів, середній бал яких складає >=90, для виплати премії у розмірі 500 грн.
Запит у режимі Конструктора
4. Створення запитів для доповнення даних таблиць (додавання записів)
Створити запит для доповнення таблиці Преміальна_Відомість даними про студентів, середній бал яких складає >=85 і <90, для виплати премії у розмірі 400 грн.
Запит у режимі Конструктора
Результуюча таблиця