
- •Лекція 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
- •Продаж товару
- •Довідник магазинів
- •Характеристика товарів
- •Довідник фірм
- •Функції змішаного типу
- •Функції обробки текстових даних
- •Функції обробки дати та часу
- •Функції по підмноженню
Питання для самоконтролю
Запити з параметрами.
Побудова параметричного запиту.
Створення групових запитів.
Операції для групування даних.
Типи статистичних функцій.
Створення перехресних запитів.
Використання зовнішніх об’єднань у запитах.
Л екція 5. Запити ms Access: модифікуючі запити
План
Створення нової таблиці за допомогою запитів.
Вилучення групи записів за допомогою запитів.
Використання запитів на додання записів з однієї таблиці в іншу.
Використання запитів для оновлення даних.
Література
Основна: 2, 3, 6.
Додаткова: 10, 11, 12, 13, 15.
Міні-лексикон: модифікуючі запити, запити на створення таблиць, запити на видалення записів, запити на додавання записів, запити на оновлення даних.
5.1. Створення нової таблиці за допомогою запитів
Запити на зміну дозволяють вносити зміни у декілька записів таблиці та створювати нові таблиці.
Запити на створення таблиць створюють таблиці на базі однієї або декількох таблиць, дані з яких відповідають результуючій множині запиту.
|
Примітка. Цей тип запиту використовується для експорту даних в іншу базу даних Access або інші додатки, а також для створення резервних та архівних копій таблиць. За їх допомогою можна збільшити швидкість виконання форм і звітів, що базуються на одному складному запиті. Використовуючи властивість запиту Уникальные значения, можна відбирати у новостворену таблицю лише унікальні дані. Нова таблиця може бути створена як у поточній базі, так і в іншій. |
Приклад. Створити таблицю Архів, в яку перенести дані продажу товарів за серпень місяць з таблиці Продаж товару.
2-й
крок.
Одержаний запит перетворюємо на
запити-дії, вибираючи у вікні
конструктора команду Запрос/Создание таблицы
або відповідний елемент
зі списку Тип
запроса
.
3-й
крок. Для
створення нової таблиці натиснути
кнопку Запуск
на панелі інструментів.
4-й
крок. Натиснути
на панелі інструментів кнопку Окно
базы данных
та на вкладці Таблицы
розкрити новостворену таблицю Архів.
5.2. Вилучення групи записів за допомогою запитів
Запити на вилучення вилучають групи записів з однієї або декількох таблиць, які відповідають даним результуючої множини записів.
|
Примітка. За допомогою запиту на вилучення можна вилучати тільки записи, а не окремі поля запиту.
|
Приклад. Видалити з таблиці Архів записи, в яких тип оплати – готівка, а вартість доставки не перевищує 100 грн.
1-й крок. Створюється запит-вибірка відповідно до завдання.
2-й
крок. Одержаний
запит перетворюємо на запит-дії,
вибираючи у вікні конструктора запиту
команду Запрос/Удаление
або відповідний елемент
зі списку Тип
запроса
.
|
Примітка.
Перед вилученням записів рекомендується
переглянути їх (для перевірки),
використовуючи елемент
|
3-й крок. У режимі Конструктор натиснути кнопку "Запуск" на панелі інструментів.
4-й крок. Натиснути на панелі інструментів кнопку Окно базы данных та на вкладці Таблицы розкрити таблицю Архів, куди видалились два записи.