Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zoshit_dlya_praktichnikh.docx
Скачиваний:
25
Добавлен:
29.04.2019
Размер:
1.64 Mб
Скачать

4. Запити.

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

Розрізняють декілька типів запитів. Найпростішим є звичайний запит (інша назва запит на вибірку), який відображає на екрані вибрані з БД записи. Ці запити не змінюють таблиці БД.

Для створення нової таблиці, що міститиме вибрані з деякої таблиці записи, внесення змін у таблиці (доповнення, оновлення, вилучення чи архівування записів, створення обчислювального поля тощо) використовують запити на перетворення (на внесення змін, на виконання дії з таблицею, action queries).

Запит створюють вручну в режимі конструктора або за допомогою майстра запиту на базі деякої таблиці чи декількох таблиць, яку/які додають до запиту.

Щоб створити запит вручну, треба виконати таку послідовність команд, стартуючи з головного вікна бази даних:

Вікно БД => Запити => Створити => Конструктор => OK => Додають таблицю, наприклад, Оцінки => Закривають вікно Додати таблицю.

Отримують вікно (бланк) конструктора запитів, яке потрібно заповнити (рис. 1). Конструювання запиту складається з декількох етапів.

1. Рядок Поле міститиме назви полів, які користувач хоче відобразити у запиті. Щоб заповнити цей рядок, у вікні таблиці Оцінки вибирають усі чи потрібні поля і перетягують їх у рядок Поле на бланку. Інший спосіб: рядок Поле заповнюють, клацнувши в ньому і вибравши назву кожного поля із запропонованого списку.

2. Задають, якщо потрібно, режим упорядкування записів (методом вибору режиму зі списку) і режим відображення полів на екрані.

3. Вводять умови пошуку в рядок умов.

4. Щоб запустити запит на виконання, виконують команди Запит Запуск чи натискають на кнопку запуску, на якій нарисовано знак оклику (І).

Рис. 1. Вікно конструктора запиту.

5. Для редагування запиту треба повернутися до конструктора.

6. У разі потреби змінюють тип запиту командою з меню Запит => Вибирають потрібний тип із запропонованого списку.

7. Коли запит готовий, закривають конструктор зі збереженням запиту з деякою назвою у файлі БД.

Загальна схема роботи із запитами на внесення змін така:

1.       виконують звичайний запит на вибірку записів;

2.       змінюють тип запиту, наприклад, на створення нової таблиці тощо;

3.       запускають запит на виконання — буде створена нова таблиця з відібраними записами.

Окрім вищезазначених, є й інші типи запитів: перехресний, результат роботи якого нагадує зведену електронну таблицю; на виявлення записів, що повторюються; на виявлення записів, що не мають підпорядкованих записів у деякій іншій таблиці (наприклад, такий запит, застосований до таблиць Оцінки і Телефони, дає змогу виявити студентів, які не мають телефонів).

Створення запитів за допомогою конструктора називають технологією QBE (Query By Example). Створивши QBE-запит, можна ознайомитися з його SQL-кодом, натиснувши на кнопку з написом SQL. Мову SQL розглянемо в наступній роботі.

Словник

Редагувати

Правка

Edit

Знайти/Поміняти

Найти/Заменить

Find/Replace

Зразок

Образец

Find What

Фільтр за вибраним

Фильтр по выделенному

Filter by Selection

Застосувати / Скасувати

Применить/Удалить

Apply/Remove

Змінити фільтр

Изменить фильтр

Filter by Form

Розширений фільтр

Расширенный фильтр

Advanced Filter

Запит на вибірку

Запрос на выборку

Select Query

Додавання таблиці

Добавление таблицы

Show Table

Додати/Закрити

Добавить/Закрыть

Add/Close

Умова, критерій

Условие отбора

Criteria

Вивести на екран

Вывод на экран

Show

Створення таблиці

Создание таблицы

Make New Table

Доповнення

Добавление

Append

Записи, що повторюються

Повторяющиеся записи

Dublicate Records

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]