Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Екзамен спецуха.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
258.58 Кб
Скачать

10. Запити з параметрами

До цих пір ми вводили умови відбору безпосередньо в бланк запиту в режимі конструктора. Але на етапі створення запиту не завжди можна визначити, які значення повинен відшукувати Access. Потрібно включити в запит параметр, і при кожному виконанні запиту Access буде вимагати конкретні умови відбору. Запит з параметром дозволяє користувачу в процесі виконання запита задавати додатковий напрямок вибору інформації (кожен раз інший).

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

11. Запити на вибірку в ms Access.

Запити на вибірку використовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Вони створюються тільки для зв’язаних таблиць. У запитах на вибірку можна задавати умови. Для цього у відповідному стовпці потрібно вказати в рядкуУсловие отбора потрібне значення. При завданні умови відбору можна використовувати оператори >, <, =, >= (більше або рівно),<= (менше або рівно), <> (не рівно).

Якщо потрібно задати кілька умов, то умови для оператора «И» записуються  в одному рядку, а для оператора «ИЛИ» в одному стовпці один під одним. Складні умови відбору також можна писати в одну чарунку, використовуючи оператори Or, And.

12. Запити на вибірку з параметрами.

Запити з параметром. Припустимо, що треба створити запит, за допомогою якого користувач може визначити, у якому році та або інша команда займала перше місце у чемпіонатах світу з футболу. Для цього служить спеціальна команда мови SQL, що виглядає так:  LIКЕ [...]. У квадратних скобках можна записати будь-який текст,звернений до користувача, наприклад:LIКЕ [Введіть назву країни]. Команду LIКЕ треба помістити в рядку “Условие отбора” і в те поле, по якому робиться вибір. У нашому випадку це стовпець збірних, що займали перші місця в чемпіонатах світу з футболу. Після запуску запиту відкривається діалогове вікно, у якому користувачу пропонується ввести параметр. Якщо в якості параметра ввести слово “Бразилія”, те видається результуюча таблиця, що містить запису по тим чемпіонатам, коли збірна Бразилії ставала чемпіоном.

16. Консолідація даних в ms Excel.

Консолідація даних полягає в створенні підсумкової таблиці, що дозволяє узагальнити однорідні дані. Наприклад, можна виробити підсумовування даних по товарах одних і тих же найменувань, що зберігаються на різних складах (мал. 18.14). При консолідації значення, приведені в підсумковій таблиці, можуть розраховуватися на основі вихідних даних з використанням різних функцій Excel.  Вихідні дані (області) можуть розташовуватися на одному або різних листах, в інших відкритих книгах. При консолідації можна створити зв'язки, що забезпечують автоматичне оновлення даних в підсумковій таблиці (області призначення) при зміні даних у вихідних областях.  Консолідацію даних можна виробити по розташуванню вічок, що містять вихідні дані, по категоріях, за допомогою тривимірних заслань, звідної таблиці і т.д; При цьому у всіх вихідних діапазонах дані мають бути розташовані в однаковому порядку. Так, якщо ми розглядаємо кількість товарів одного найменування на різних складах, то у всіх звітах, представлених різними складами, рядки і стовпці таблиць звітів мають бути розташовані в однаковому порядку.