Запити на змінення
За навчальною програмою 2018 року
Урок 17
10
(11)
Запити на змінення
Розділ 3 § 3.5
За допомогою запитів на змінення можна не лише вибирати з таблиць необхідні дані, а й із вибраних даних:
створювати нову таблицю
змінювати дані, наявні в таблицях
додавати нові записи в раніше створені таблиці
видаляти з таблиць записи
10�(11)
Запити на змінення
Розділ 3 § 3.5
Запити на змінення в Access 2016 поділяють на такі:.
оновлення даних;
видалення даних;
додавання нових записів;
створення таблиць.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Порядок створення запитів на змінення в режимі конструктора такий самий, як і порядок створення звичайних запитів на вибірку даних, а потім створений запит перетворюється на один із перелічених типів. Далі розглянуто особливості розроблення запитів для:
створення нової таблиці
додавання записів у таблицю
10�(11)
Запити на змінення
Розділ 3 § 3.5
За допомогою запитів для створення нової таблиці вибираються дані з однієї або кількох таблиць і з них формується нова таблиця. Вона може бути розміщена як у поточній, так і в іншій БД, ім'я якої вказується в процесі створення запиту цього типу.
Нова таблиця не має зв’язку з тими таблицями, з яких вона створена. Тому дані в ній автоматично не оновлюються в разі зміни в таблицях джtрелах.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Приклад 1. Розробити запит, за допомогою якого на основі даних таблиць:
Справа
Прізвища
Рік народження
Працівників
Тих магазинів, у яких кількість працівників більше 14.
МАГАЗИНИ
КАДРИ
та
Створюється нова таблиця з іменем ДОДАТКОВА, де містяться поля:
10�(11)
Запити на змінення
Розділ 3 § 3.5
Порядок розроблення запиту може бути таким.
з таблиці КАДРИ поля
з таблиці МАГАЗИНИ
Справа, Прізвище і Рік народження
поле Працівників
Закриваємо вікно Відображення таблиці. У запис Критерії поля Працівників уводимо вираз >14. Виконуємо запити та переконуємося, що отримано правильний результат.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
таблицю будемо зберігати у відкритій (поточній) БД atb. Після цього натискаємо кнопку ОК.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Запити на додавання призначені для додавання нових записів у таблицю на основі опрацювання за певними критеріями даних, які вже є в раніше створених таблицях.
Проте зазначимо, що інколи для додавання всіх записів до всіх полів із поточної таблиці в нову доцільніше скористатися командами:
Копіювати
Вставити
10�(11)
Запити на змінення
Розділ 3 § 3.5
Записи можна додавати в таблицю:
як у відкриту
і в закриту
так
Якщо записи додаються в таблицю іншої БД, то необхідно вказати ім'я та маршрут файла цієї БД.
Якщо в записі Поле таблиці Конструктора запиту є символ зірочка (*), то це означає, що використовувати в запиті окремі поля цієї самої таблиці неможливо.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Загальний порядок розроблення запитів цього типу такий:
створюється запит на вибирання, за допомогою якого формуються необхідні записи для додавання;
запит на вибирання перетворюється в запит на додавання;
обирається таблиця, у яку будуть додаватися записи;
запит зберігається та виконується.
10�(11)
Запити на змінення
Розділ 3 § 3.5
Створити Запит_8, за допомогою якого до таблиці ДОДАТКОВА додаються з таблиць МАГАЗИНИ та КАДРИ прізвища працівників магазинів, у яких працює 13 робітників, що народилися у 1975 році.
з таблиці КАДРИ поля
з таблиці МАГАЗИНИ
Справа, Прізвище і Рік народження
поле Працівників
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запити на змінення
Розділ 3 § 3.5
Продовження…
10�(11)
Запитання для самоперевірки знань
Розділ 3 § 3.5
10�(11)
Домашнє завдання
Проаналізувати
§ 3.5, ст. 59-62
Розділ 3 § 3.5
10�(11)
Працюємо за комп’ютером
Розділ 3 § 3.5
Сторінка
62
10�(11)
Дякую за увагу!
За навчальною програмою 2018 року
Урок 17
10
(11)