Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_12.doc
Скачиваний:
5
Добавлен:
15.11.2019
Размер:
1.5 Mб
Скачать

Порядок створення запиту

Основою будь-якого запиту є запит на вибірку або звичайний запит.

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

Для створення запиту вручну треба:

  1. У вікні База данных перейти на вкладинку Запросы і натиснути кнопку Создать та у вікні Новый запрос вибрати Конструктор (рис. 1) . Інший шлях – на вкладинці Запросы вибрати команду Создание запроса в режиме конструктора.

  2. У вікні Добавление таблицы вибрати використовувані в запиті таблиці і натиснути кнопку Добавить. Для виходу з вікна натиснути кнопку Закрыть.

  3. У вікні конструктора запитів Запрос <номер>: Запрос на выборку (рис. 2) формують запит. Готовий запит закривають та зберігають з певною назвою у файлі БД.

Формування запиту у вікні конструктора

Вікно поділене на дві частини: верхня – містить схему даних запиту, нижня – бланк запиту.

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

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

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

При заповненні бланка запиту:

  •  у рядок Поле включаються імена полів, використовуваних у запиті. Включити потрібні поля з таблиць можна: методом перетягування поля зі списку полів таблиці в схемі даних запиту в перший рядок бланка запиту; вибрати зі списку у рядку Поле; двічі клацнути на імені поля таблиці в схемі даних запиту. Символ „*” означає вибір всіх полів таблиці.

  •  у рядку Сортировка методом вибору режиму зі списку обирається порядок сортування записів результату;

  •  у рядку Вывод на экран відзначаються поля, що повинні відображатися у таблиці в результаті виконання запиту;

  •  у рядку Условие отбора (Criteria) задаються умови відбирання записів;

  •  у рядку або (or) задаються альтернативні умови відбирання записів.

Для виконання запиту у режимі конструктора натискають на кнопку запуску або використовують команду меню Запрос/Запуск. Для подальшого редагування запиту повернутися в режим конструктора можна командою Вид/Конструктор або кнопкою Вид .

Для видалення поля із бланку необхідно його виділити клацанням на області маркування стовпця та натиснути клавішу <DELETE> або виконати команду меню Правка/Удалить столбцы. Для переміщення поля в бланку запиту треба виділити відповідний стовпець і перетягнути його в нову позицію за допомогою миші.

Для побудови запиту на створення таблиці:

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

  2.  у конструкторі змінити тип запиту командою меню Запрос/Создание таблицы;

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

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