само засіб для всіляких маніпуляцій з даних, наприклад перерахунок і оновлення деяких полів, додавання і видалення записів у таблицях. Результатом роботи запитів є тимчасово створювані таблиці, які після закриття запиту знищуються. Джерелом даних для запитів служать таблиці або інші запити. p align="justify"> Інформація отримана з використанням запиту може потім використовуватися наступним чином:
у звітах, для отримання паперової копії;
у формах, для перегляду або редагування даних;
для візуального аналізу отриманих даних.
.1 Запит на вибірку з умовою відбору
В якості запиту на вибірку з умовою відбору створимо запит, який буде виводити інформацію про всі ведучих книг за певний період. Для цього в конструкторі запитів додамо потрібні таблиці, з яких додамо потрібні для запиту поля (рис. 3.1). Встановимо критерій відбору для поля В«Дата видачіВ», вказавши в рядку В«Умова відборуВ» необхідний період. Наприклад, для всіх видач у жовтні 2009 року умова буде виглядати наступним чином:
<= # 31.10.2009 # And> = # 01.10.2009 #
В
Малюнок 3.1. Структура запиту на вибірку з умовою відбору. br/>
Результат виконання запиту на вибірку з умовою відбору наведено на рис. 3.2. br/>В
Малюнок 3.2. Результат виконання запиту на вибірку з умовою відбору. br/>
.2 Параметричний запит
Для прикладу параметричного запиту створимо запит, який формуватиме інформацію про ведучих необхідної книги. Для цього в конструкторі запитів додамо всі таблиці бази даних, з яких виберемо необхідні поля (рис. 3.3). Для організації запиту номера книги в рядку В«Умова відборуВ» поля В«Номер книгиВ» вкажемо повідомлення, що інформує користувача про необхідність введення номера книги:
[Введіть номер книги]
В
Малюнок 3.3. Структура параметричного запиту. br/>
Інформаційне повідомлення і результат виконання параметричного запиту наведено на рис. 3.4, 3.5. br/>В
Малюнок 3.4. Інформаційне повідомлення параметричного запиту. br/>В
Малюнок 3.5. Результат виконання параметричного запиту. br/>
.3 Перехресний запит
Для демонстрації перехресного запиту створимо запит, який дозволить проаналізувати найбільш читають жанри аудіокниг для кожного читача. Для цього в конструкторі запиту додамо всі таблиці, і виберемо всі необхідні поля (рис. 3.6). В якості заголовок рядків виберемо ім'я та прізвище абонента, в якості заголовок рядків - жанр аудіокниги, а в якості значень - порядковий номер записів таблиці В«Видача книгВ». Включаємо в бланк запиту рядок "Групова операціяВ», в яку в поле В«Порядковий номерВ» додаємо лічильник:
В