Запити на перетворення.
Для створення нової таблиці, що міститиме записи, вибрані з основної, внесення змін до таблиці (доповнення, оновлення, вилучення записів, створення обчислювального поля тощо) використовують запити на перетворення (на внесення змін, на виконання дії з таблицею). Перед створенням запиту з'ясовують такі питання: за якими полями фільтруватимуться дані, які значення необхідно знайти в БД, у які поля необхідно записати знайдені записи.
Загальна схема роботи з запитами на внесення змін така:
1) виконують звичайний запит на вибирання записів;
2)за допомогою меню змінюють тип запиту, наприклад, на створення нової таблиці;
3) запускають запит на виконання (натискають на кнопку !)—буде створена нова таблиця з відібраними записами.
Запит створюють уручну в режимі конструктора або за допомогою майстра запиту на базі деякої таблиці чи декількох таблиць, яку/які долучають до запиту.
Щоб створити запит уручну, треба виконати таку послідовність команд, стартуючи з головного вікна бази даних:
Вікно БД Запити <=> Створити Конструктор •=> ОКДодають таблицю, наприклад, Оцінки •=>
Закривають вікно Додати таблицю.
Отримують вікно з бланком конструктора запиту (макет запиту). Конструювання запиту складається з декількох етапів.
1. У вікні таблиці Оцінки вибирають усі чи лише потрібні поля і перетягують їх у рядок Поле бланку конструктора запиту (рис. 3.25). Інший спосіб: рядок Поле заповнюють, клацаючи у ньому і вибираючи назви полів із запропонованого списку.
2. Задають, якщо потрібно, режим упорядкування (методом вибору режиму зі списку) і режим відображення чи не відображення полів на екрані.
3.Уводять умови в рядок умов.
4.Щоб запустити запит на виконання, послуговуються командами Запит Запуск чи натискають на кнопку запуску, на якій зображено знак оклику (!).
5.Для редагування запиту повертаються до режиму конструктора.
6.У разі потреби змінюють тип запиту.
7.Коли запит готовий, закривають конструктор зі збереженням запиту у пам'яті. Програма нагадає, що запиту потрібно дати конкретну назву.
3. Інші типи запитів.
1. Перехресний, результат роботи якого нагадує зведену електронну таблицю.
2. На виявлення записів, що повторюються.
3. На виявлення записів, що не мають підпорядкованих записів у деякій іншій таблиці( наприклад, такий запит, застосований до таблиць Оцінки і Телефони, дає змогу отримати список учнів, які не мають телефонів.
4. Запит з параметром.
Тип запиту можна змінювати командами Запит Тип запиту.
Додатки.
Дата добавления: 2014-12-01; просмотров: 708;