Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SUBD ACCESS. Koval Т..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
5.54 Mб
Скачать

Запитання для самоперевірки

  1. Поясніть призначення запитів з обчислювальнимим полями, наведіть приклади.

  2. Як створити вираз для обчислення у запитах баз даних.

  3. Для чого створюють багатотабличні запити?

  4. У яких режимах роботи запиту можна використовувати Построитель выражений?

  5. Як створити нове поле у запиті?

  6. Як приховати стовпець у результаті роботи запиту.

Підсумкові запити

Мета: ознайомити з прийомами створення підсумкових за­питів; набути практичних навичок створення та застосування підсумкових запитів для вибірки записів з об’єктів баз даних, та створення нових полів.

ТЕОРЕТИЧНІ ВІДОМОСТІ ТА ВКАЗІВКИ

Програма MS Access дає змогу користувачеві створювати запити не тільки на вибірку вже існуючих даних, а й визначати підсумкові значення за групами даних. Такі операції можна виконувати у підсумкових запитах. Для обчислення у підсумко­вих запитах використовують інструмент Групповые операции у режимі конструктора запитів.

Програма MS Access дає змогу користувачеві розпочати вико­нувати групування інструментом Групповые операции у режимі конструктора запитів та встановлювати режим Группировка (в рядку Групповая операция) для будь-якого поля, яке занесено в нижню частину конструктора запиту. Для вказування конкрет­ного типу групування слід у рядку Групповая операция обрати (за допомогою контекстного меню) одну з дев’яти підсумкових функцій, після чого для записів у цьому полі буде підбити під­сумок.

Підсумкові функції

Програма MS Access містить дев’ять функцій, які забезпечу­ють виконання групових операцій. Функції подано у нижченаведеній таблиці.

Назва

функції

Дія функції

Мах

Обчислює найбільше значення для заданого поля по кожній групі записів. Для полів числових форматів найбільше значення. Для полів текстових форматів повертає найбільше з символьних значень незалежно від регістру

Min

Обчислює найменше значення для заданого поля по кожній групі записів. Для полів числових форматів повертає найменше значення. Для полів текстових форматів повертає найменше з символьних значень незалежно від регістру

Sum

Обчислює суму всіх значень для заданого поля по кожній групі записів. Використовується тільки для полів числових та грошових форматів

Avg

Обчислює середнє арифметичне всіх значень для заданого поля по кожній групі. Використовується тільки для полів числових та грошових форматів

Count

Обчислює кількість записів, для яких значення для заданого поля відмінні від Null (непорожнє)

StDev

Обчислює стандартне відхилення значень для заданого поля по кожній групі. Функція використовується тільки для полів числових або грошових форматів

Var

Обчислює дисперсію значень для заданого поля по кожній групі. Функція використовується тільки для полів числових або грошових форматів

First

Обчислює перше значення цього поля в групі

Last

Обчислює останнє значення цього поля в групі

Зверніть увагу, що коли не потрібно включати в групи пі; сумкового запиту деякі записи, то можна додати до запиту ( режимі конструктора запиту) одне або кілька полів для фільтрі Для створення фільтра слід в рядку Групповая операция вибрат установку Условие та зняти прапорець Вывод на экран для цьої поля і ввести умови відбору.

ВПРАВА 11

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