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

21.Створення простого запиту за допомогою Майстра

У першому вікні майстра SimpleQueryWizard (Созданиепростыхзапросов) у полі зі списком Tables/Queries (Таблицы и запросы) потрібно вибрати таблицю або запит у якості джерела даних та перемістити зі списку AvailableFields (Доступные поля) у список SelectedFields (Выбранные поля) ті поля, які будуть використані у запиті та натиснути на кнопку Next (Далее).

У другому вікні майстра потрібно вибрати, який саме запит буде створено – Detailshoweveryfieldofeveryrecord(подробный(выводкаждого поля каждой записи)) чи Summаry(итоговый).

У третьому вікні майстра ввести назву запиту та вибрати варіант подальших дій:

    • Openthequerytoviewinformation (Открытьзапрос для просмотраданных);

    • Modifythequerydesign (Изменить макет запроса).

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

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

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

В області панелей інструментів Access відображається панель інструментів QueriesDesign(Конструктор запросов), Query Туре (Тип запроса) – зміна типу запиту; відповідна команда меню

QuerySelectQuery(ЗапросВыборка).

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

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

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

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

Кількість записів, які будуть відображені, задаютьу полі введення або у штуках, або у відсотках.

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

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

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

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

Перший рядок Field(Поле) у бланку містить імена полів, включених у запит.

Другий рядок Table (Имя таблицы) показує, у склад якої таблиці входить кожне з цих полів.

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

Прапорець у полі відмітки четвертого рядка Show (Вывод на экран) означає, чи поле буде відображене у результуючій таблиці.

П’ятий рядок Criteria(Условие отбора) містить критерій, який визначає, які записи будуть відображені. Сьомий рядок or (или) призначений для встановлення додаткового критерію.

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

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

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

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

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

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

Добавити таблицю чи запит у бланк запиту можна за допомогою кнопки ShowTable(Отобразитьтаблицу)

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

включених у бланк запиту.

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

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

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

Якщо цей прапорець не встановлено, поле може бути використано для визначення результатів запиту, але не буде відображатись.

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

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