Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_геофак 106-206.doc
Скачиваний:
2
Добавлен:
21.11.2019
Размер:
2.73 Mб
Скачать
  1. Відкриття вікна для створення запиту

Запит – це засіб відшукування записів, перетворення таблиць і створення на їхній основі нових.

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

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

Тип запиту можна змінювати командами меню Запрос, яке з`являється при натисканні кнопки Конструктор у вікні бланка бази даних (рис.3) з активною вкладинкою Запросы.

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

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

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

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

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

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

Щоб створити запит вручну, треба відкрити діалогове вікно. Для цього необхідно виконати дії у такій послідовності:

1) у вікні бланка бази даних (рис.3) клацнути на вкладинці Запросы;

2) клацнути на кнопці Создать. У результаті з`явиться діалогове вікно “Новый запрос ” (рис.18) з п`ятьма способами побудови запиту;

Рис. 18. Вікно «Новый запрос»

3) вибираємо опцію Конструктор. У результаті відкриється два вікна, зображених на рис. 19, 20

Рис. 19. Діалогове вікно „Добавление таблицы

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

4) вибираємо потрібну таблицю. Натискуємо кнопку Добавить, а потім Закрыть. У результаті з`явиться вікно «Запрос на выборку» (рис.20). Викликати діалогове вікно “Запрос на выборку” можна також за допомогою кнопки “Новый объект: запрос” на панелі інструментів бланка бази даних або команди Запрос із меню Вставка.

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

Вікно “Конструктор запросов” має два режими: Конструктор і Таблицы. У режимі Конструктор створюється запит, а в режимі Таблицы виводиться результуючий набір даних запиту;

5) викликати діалогове вікно ”Добавление таблицы” для до­бав­ляння інших таблиць у вікно конструктора запитів можна за допомогою команди Добавить таблицу із меню Запрос або клацнути правою клавішею мишки у верхній частині вікна конструктора запитів і вибрати з контекстного меню Добавить таблицу.

  1. Відбір полів у запит

Для добавляння поля в запит можна двічі клацнути мишкою на його імені в таблиці або перетягнути поле мишкою з відповідної таблиці в рядок Поле. Вилучити всі поля із бланка запиту можна за допомогою команди Очистить бланк із меню Правка. Для вилучення одного поля із рядка необхідно виділити його, а потім натиснути клавішу <Delete> або скористатись командою Удалить із меню Правка.

У рядку властивості Вывод на экран необхідно встановити прапорці на полях, які будуть виводитись на екран при виконанні запиту. За замовчуванням прапорці встановлені на всіх полях.

4. Сортування записів

Для сортування записів по певному полю необхідно встановити курсор у відповідному полі і клацнути на комірці властивості Сортировка, а потім задати тип сортування (за зростанням, за спаданням). Тут є можливість сортування за декількома полями.

5. Відбір записів

За допомогою умов відбору записів ми створюємо фільтри, щоб вказати, які записи необхідно знайти. Умови задаються в рядку властивості Условие отбора бланка запиту за допомогою виразів. Вирази будуються як і відповідні вирази при фільтрації даних (дивись вказівки до лабораторної роботи №2, пункт 4).

6.Збереження запиту

Після завершення конструювання запиту його необхідно зберегти. Це можна зробити такими способами:

  • вибрати команду Закрыть із меню Файл;

  • на панелі інструментів клацнути по кнопці Закрыть;

  • закрити вікно конструктора запитів і зберегти запит.

Всі ці методи приводять до появи діалогового вікна задання імені запиту. Задаємо ім`я і повертаємось у вікно бланка бази даних.

7. Виконання запиту

Для виведення результату запиту необхідно у вікні бланка бази даних (рис.3) вибрати вкладинку Запрос. У результаті буде виведено список запитів, після чого вибираємо потрібний і натискаємо кнопку Открыть або двічі натискаємо ліву клавішу мишки на імені запиту.