- •Лекція 3. Запити Microsoft Access: простий вибірковий запит
- •3.1. Поняття запиту. Класифікація запитів Access
- •3.2. Створення запитів в субд ms Access
- •3 .3. Режим конструктора запиту. Структура бланка qbe
- •3.4. Створення розрахункових полів, побудова виразів
- •3.5. Критерії вибірки даних. Операції та вбудовані функції Access
- •Функції обробки текстових даних
- •Синтаксис функції
- •Функції обробки дати та часу
- •Синтаксис функції
- •Функції по підмноженню
- •Синтаксис функції
- •Значення
- •Питання для самоконтролю
- •Л екція 4. Запити ms Access: інші різновиди вибіркових запитів
- •4.1. Параметричні запити
- •4.2. Групові запити. Операції для групування даних
- •Статистичні функції
- •4.3. Створення перехресних таблиць
- •Створення перехресних запитів за допомогою Майстра
- •Створення перехресних запитів за допомогою Конструктора
- •Питання для самоконтролю
- •Л екція 5. Запити ms Access: модифікуючі запити
- •5.1. Створення нової таблиці за допомогою запитів
- •5.2. Вилучення групи записів за допомогою запитів
- •5.3. Використання запитів на додання записів з однієї таблиці в іншу
- •5.4. Використання запитів для оновлення даних
- •Питання для самоконтролю
- •Список рекомендованоЇ літератури
- •Інтернет-ресурси
- •Додатки
- •Концептуальна модель предметної області
- •Логічна модель
- •Описання фізичної моделі бд для субд ms Access
- •Продаж товару
- •Довідник магазинів
- •Характеристика товарів
- •Довідник фірм
- •Функції змішаного типу
- •Функції обробки текстових даних
- •Функції обробки дати та часу
- •Функції по підмноженню
Статистичні функції
Sum − сума; |
Avg − середнє; |
Min − мінімальне значення, |
Max − максимальне значення; |
ST Dev − стандартне відхилення; |
Count − кількість записів, в яких є значення; |
First − значення в першому записі; |
Last − значення в останньому записі |
Var − дисперсія |
|
Приклад. Знайти загальну кількість та загальну вартість проданих товарів усіма магазинами.
4.3. Створення перехресних таблиць
& |
Перехресний запит – це запит, у якому обчислюються статистичні показники (такі, як сума, кількість записів, середні значення тощо) над даними одного поля таблиці та визначається їх зовнішній вигляд |
|
Рекомендації Створюючи перехресний запит, завжди необхідно:
|
Створення перехресних запитів за допомогою Майстра
Майстер перехресних запитів має одне суттєве обмеження. Він дозволяє створювати перехресні запити тільки на основі однієї таблиці або запиту.
Приклад. Вивести дані, що містять інформацію про продаж товарів по місяцях магазинами міста Львова у вартісному вимірі. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть найменування магазинів, а назвами стовпців – значення поля DATE у такому форматі: "mm yyyу", де "yyyy" означає рік, а "mm" − номер місяця.
|
Обмеження: у перехресному запиті тільки для одного поля можна задати значення Заголовки столбцов та для одного поля можна задати значення Значения. |
Створення перехресних запитів за допомогою Конструктора
Для
створення перехресного запиту у режимі
конструктора тип запиту задається
вибором команди меню Запрос/Перекрестный
або елементу Перекрестный
зі списку
Тип запроса
,
що знаходиться на панелі інструментів.
Таблиця QBE перехресного запиту містить
рядки Групповая операция
та Перекрестная таблица.
У рядку Перекрестная
таблица
задаються: заголовки рядків та стовпців
таблиці; поле, по якому буде виконуватися
обчислення. Для полів, що використовуються
для фільтрації записів, клітина у рядку
Перекрестная таблица
має бути порожньою.
