русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Види запитів СУБД Access.


Дата додавання: 2014-12-02; переглядів: 1182.


Запит з параметрами.Спеціальний тип запитів, що називається запитом з параметрами, дозволяє користувачеві самому ввести критерій відбору даних на етапі запуску запиту. Цим прийомом забезпечується гнучкість роботи з базою.

Підсумкові запити значно відрізняються від звичайних. У них поля діляться на 2 типу:

-поля, по яких здійснюється групування даних;

- поля, для яких проводяться обчислення.

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

Перехресні запити — це запити, у яких відбувається статистична обробка даних, результати якої виводяться у вигляді таблиці, дуже схожої на зведену таблицю Excel. Перехресні запити мають наступні достоїнства:

- можливістю обробки значного обсягу даних і виводу їх у форматі, який дуже добре підходить для автоматичного створення графіків і діаграм;

- простотою й швидкістю розробки складних запитів з декількома рівнями деталізації.

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

Перехресні запити зручні для представлення даних у вигляді таблиці.

Активним запитом називають запит, який за одну операцію вносить зміни в кілька записів. Існує чотири типи запитів на зміну: на видалення, на відновлення й додавання записів, а також на створення таблиці.

Запит на видалення. Видаляє групу записів з однієї або декількох таблиць. Наприклад, запит на видалення дозволяє вилучити записи про товари, поставки яких припинені або на які немає замовлень. За допомогою запиту на видалення можна видаляти тільки весь запис, а не окремі поля усередині неї.

Запит на оновлення записів. Вносить загальні зміни в групу записів однієї або декількох таблиць. Наприклад, на 10 відсотків піднімаються ціни на всі молочні продукти або на 5 відсотків збільшується зарплата співробітників певної категорії. Запит на відновлення записів дозволяє змінювати дані в існуючих таблицях.

Запит на додавання. Додає групу записів з однієї або декількох таблиць у кінець однієї або декількох таблиць. Наприклад, з'явилися нові клієнти, а також база даних, що містить відомості про них. Щоб не вводити всі дані вручну, їх можна додати в таблицю «Клієнти».

Запит на створення таблиці. Створює нову таблицю на основі всіх або частини даних з однієї або декількох таблиць. Запит на створення таблиці корисний для: створення таблиці для експорту в іншу базу даних Microsoft Access; створення резервної копії таблиці; створення архівної таблиці, що містить старі записи.

Розглянемо створення запитів у режимі конструктора. Для цього треба виконати: «Объекты – Запросы – Создание запроса в режиме конструктора» (або «Объекты – Запросы – Создать – Конструктор»). Потім в діалоговому вікні «Добавление таблицы» вибрати потрібні об’єкти та натиснути «Добавить».


<== попередня лекція | наступна лекція ==>
Запити. Основні поняття. Види запитів. | Запрос-Создать-Конструктор


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн