- •Лекція 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
- •Продаж товару
- •Довідник магазинів
- •Характеристика товарів
- •Довідник фірм
- •Функції змішаного типу
- •Функції обробки текстових даних
- •Функції обробки дати та часу
- •Функції по підмноженню
Питання для самоконтролю
Поняття запиту.
Класифікація запитів Access.
Створення запитів за допомогою Конструктора запитів.
Створення запитів за допомогою майстра.
Конструктор запиту, структура бланка QBE.
Створення розрахункових полів.
Побудова виразів за допомогою вікна Построитель выражений.
Умови відбору записів.
Сортування даних в запитах.
Вбудовані функції.
Л екція 4. Запити ms Access: інші різновиди вибіркових запитів
План
Параметричні запити.
Групові запити. Операції для групування даних.
Створення перехресних таблиць.
Створення запитів зовнішнього об’єднання.
Література
Основна: 2, 3, 6.
Додаткова: 10, 11, 12, 15.
Міні-лексикон: параметричний запит, ім’я параметра, параметри запиту, групові запити, групові операції, статистичні функції, перехресний запит, зовнішнє об’єднання даних.
4.1. Параметричні запити
|
Параметричний запит – це запит, що містить параметр, значення якого задається під час виконання запиту |
Запити з параметрами створюються у тих випадках, коли запит необхідно виконувати багато разів, постійно змінюючи умови відбору.
Основи побудови параметричного запиту:
для задання параметрів у запитах використовується такий синтаксис: [Ім’я параметра]. Ім’я параметра виводиться у вікні діалогу під час виконання запиту як "запрошення" ввести значення параметра. Значення параметра задається користувачем і підставляється MS Access у вираз, що містить параметр;
для параметрів можна задати тип даних. MS Access, використовуючи цю інформацію, перевіряє введене користувачем значення на відповідність його заданому типу даних. По замовчуванню всі параметри мають тип Текстовый;
задання типу параметрів виконується у вікні Параметры запроса, яке виводиться на екран за допомогою команди Запрос/Параметры або однойменної команди контекстного меню запиту у вікні конструктора.
Приклад. Для відображення даних за певний період початковий та кінцевий терміни повинні задаватися під час виконання запиту у вигляді параметра. Приклад використання оператора Between:
4.2. Групові запити. Операції для групування даних
& |
Групові запити використовуються при створенні підсумкових значень для всіх записів або підсумків за окремими групами |
Створення групового запиту:
створити звичайний запит на вибірку, який відображає дані з усіх потрібних полів;
натиснути кнопку Групповые операции
з панелі інструментів, що призводить
до появи рядка Групповая операция
у таблиці QBE;задати напрям упорядкування даних динамічного набору записів.
