Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lec_Access_6_7.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
745 Кб
Скачать
☆

3. Зміна запитів за допомогою Конструктора запитів.

Для зміни вже існуючих запитів і для створення нових використовують Конструктор запитів. Щоб відкрити запит у режимі Конструктора, потрібно виділити його у списку запитів і натиснути на кнопку Design (Конструктор) на панелі інструментів вікна Database (База данных).

В області панелей інструментів Access відображається панель інструментів Queries Design (Конструктор запросов)

Добавлення ПІ

Query Туре (Тип запроса) – зміна типу запиту; відповідна команда меню Query Select Query (Запрос Выборка).

Run (Запуск) – виконання запиту; відповідна команда меню Query Run (Запрос Запуск).

Show Table (Отобразить таблицу) – виведення діалогового вікна Show Table (Добавление таблицы); відповідна команда меню Query Show Table (Запрос Добавить таблицу).

Totals (Групповые операции) – групування записів у запиті та розрахунок кінцевих значень; відповідна команда меню View Totals (Вид Групповые операции).

Top Values (Набор значений) – відображення лише кількох перших записів запиту. Кількість записів, які будуть відображені, задається в полі введення або у штуках, або у відсотках.

Properties (Свойства) – відкриття вікон властивостей виділених об’єктів: запиту або поля запиту; відповідна команда меню View Properties (Вид Свойства).

– Build (Построитель) – виклик конструктора виразів. Кнопка доступна лише у випадку, коли активована властивість запиту або поля запиту, яке допускає введення виразу, наприклад Criteria (Условие отбора).

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

У верхній частині вікна Конструктора запитів знаходяться невеликі вікна, які містять списки полів таблиць, які включені у запит. Лінії, які з’єднують таблиці, вказують, що таблиці зв’язані за допомогою спільних полів. Перший рядок Field (Поле) у бланку містить імена полів, включених у запит; другий рядок Table (Имя таблицы) показує, у склад якої таблиці входить кожне з цих полів. Третій рядок Sort (Сортировка) вказує, чи будуть відсортовані результати запиту за цим полем. Прапорець у полі відмітки четвертого рядка Show (Вывод на экран) означає, що поле буде відображене у результуючій таблиці. Якщо цей прапорець не встановлено, поле може бути використано для визначення результатів запиту, але не буде відображатись. П’ятий рядок Criteria (Условие отбора) містить критерій, який визначає, які записи будуть відображені. Сьомий рядок or (или) призначений для встановлення додаткового критерію.

5. Створення запитів за допомогою Конструктора запитів.

Щоб створити новий запит за допомогою Конструктора запитів, необхідно виконати такі дії:

  • у вікні бази даних на панелі об’єктів вибрати піктограму Queries (Запросы) та у списку запитів вибрати ярлик Create query in Design view (Создание запроса в режиме конструктора) або натиснути на кнопку New (Создать) і у вікні New Query (Новый запрос) вибрати Design view (Конструктор), натиснути на кнопку ОК;

  • у вікні Show Table (Добавление таблицы) на одній з вкладок Tables (Таблицы), Queries (Запросы), Both (Таблицы и запросы) вибрати одну або кілька таблиць (запитів) для побудови нового запиту і почергово натиснути на кнопки Add (Добавить) та Close (Закрыть);

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

  • виділити у таблиці–джерелі поле чи і двічі клацнути на ньому лівою кнопкою миші; якщо потрібно включити всі поля базової таблиці, необхідно виділити поле, позначене зірочкою;

  • перетягнути поле у бланк запиту за допомогою мишки;

  • вибрати потрібне поле зі списку полів, що розкривається в рядку Field (Поле) бланку запиту.

Добавити таблицю чи запит у бланк запиту можна за допомогою кнопки Show Table (Отобразить таблицу) на панелі інструментів або команди меню Query Show Table (Запрос От образить таблицу).

У рядку Sort (Сортировка) можна встановити порядок сортування для кожного з полів, включених у бланк запиту.

У рядках Criteria (Условие отбора) та Or (или) задають умови вибору записів, які формують за допомогою виразів, допустимих в Access.

У мови, записані в одному рядку, але в різних стовпцях бланку, об’єднуються логічним оператором And (И). Умови, записані в різних рядках бланку запиту, будуть об’єднані логічним оператором Or (АБО).

Щоб видалити поле з результуючої таблиці запиту, потрібно прибрати прапорець Show (Вывод на экран) у цьому стовпці бланку запиту.

Щоб очистити бланк запиту, потрібно виконати команду Edit Clear Grid (Правка Очистить бланк).

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