- •1.Економічна інформатика, основні поняття та визначення
- •2.Програмне забезпечення пк та його структура
- •3.Табличний процесор Excel: призначення, характеристика та основні поняття
- •4.Структура вікна і робочого листа Excel. Основні поняття та правила роботи
- •5.Рядок меню вікна табличного процесора Excel, призначення команд меню
- •6.Призначення та структура рядка формул вікна Excel
- •7.Формули та функції Excel, їх визначення та види
- •Типи функцій
- •8.Формули – посилання Excel, приклади формул-посилань на комірку в межах одного робочого листа, на комірку іншого робочого листа, на комірку іншої робочої книги
- •9. Відносні, абсолютні, змішані формули – посилання Excel їх призначення та приклади використання Відносне посилання
- •Абсолютне посилання
- •Змішана
- •10.Поняття про синтаксис функцій Excel, навести приклади
- •11. Аргументи функції Excel та їх види
- •12. Побудова електронної таблиці Excel, введення даних та формул
- •13.Табличні обчислення Excel звикористанням формул та функцій, «Майстер функцій»
- •14.Операції редагування робочого листа Excel
- •16.Типи даних Excel, визначення формату даних
- •17.Іменовані комірки і діапазони в Excel : призначення, створення та використання
- •18.Міжтабличні зв’язки та обмін даними в Excel з використанням формул та функцій
- •19. Масиви, обчислення масивів в Excel
- •20.Робота з функціями відбору Excel. Функція впр: призначення, синтаксис, порядок використання
- •23.Побудова точкових гравіків залежностей Excel
- •24.Лінії тренду в Excel:визначення, технологія створення
- •Додавання і редагування лінії тренда
- •26. Робота з таблицями Excel як з базами даних: засоби табличного процесора Excel для роботи з таблицями як базами даних
- •27. Технологія створення баз даних Excel, встановлення зв’язків між таблицями
- •28. Технологія роботи з функціями Excel
- •29. Формули посилання в Excel. Типи посилань
- •30. Вкладені функції Excel. Технологія створення і приклади вкладених функцій
- •31. Функція если Excel: синтаксис функції та приклади її використання
- •37. Функція дсрзнач Excel: синтаксис функції та приклади її використання
- •38. Функція дмин Excel: синтаксис функції та приклади її використання
- •39. Функція дмакс Excel: синтаксис функції та приклади її використання
- •40. Встановлення фільтрів на записи даних Excel. Автофільтр та розширений фільтр
- •41.Використання шаблонів, при заданні умов фільтрації
- •42. Задання умов в таблиці критеріїв розширеного фільтру
- •43. Сортування даних в базах даних Excel. Розрахунки проміжних та підсумкових результатів
- •46.Призначення бд та субд. Цілі розробки і моделі баз даних
- •47.Типи моделей баз даних
- •48.Термінологія баз даних
- •49.Типи зв’язків у реляційній базі даних
- •51.Концептуальна, логічна та фізична моделі як складові інформаційної моделі предметної області
- •52. Об'єкти файлу бази даних субд Access і їх призначення
- •55.Встановлення між таблицями зв’язків у вікні «Схема даних»
- •56.Послідовність створення реляційної бази даних в субд Access
- •57.Запити субд Access, види запитів
- •58.Запит на вибірку, вікно конструктора запитів субд Access
- •59.Побудова умов для відбору записів субд Access
- •60.Створення розрахункових полів і підсумків у вікні конструктора запитів
57.Запити субд Access, види запитів
Запити- спеціальні об'єкти, призначені для вибірки даних з таблиць бази, а також для виконання обчислень та інших операцій з базовими таблицями, включаючи їхнє перетворення. Однак на відміну від реальної таблиці, цей набір записів реально не існує в базі даних. У результаті запиту утвориться результуюча таблиця. Інформаціє є актуальною, відбиває останні зміни даних.
Види запитів: запити на вибірку;запити на вибірку з полем, що обчислюється;підсумкові запити;запити з параметром;перехресні запити;запити на зміни (активні запити) (на оновлення, на створення таблиці, на знищення, на додавання).
УВАГА!Важливою умовою реалізації запитів, є встановлення зв'язків між таблицями, точніше, полями різних таблиць.
За допомогою таких зв'язків і реалізуються запити, звернені відразу до декількох таблиць бази даних.
Запити на вибіркувикористовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Вони створюються тільки для зв'язаних таблиць.
У запитах на вибірку можна задавати умови. Для цього у відповідному стовпці потрібно вказати в рядку Условие отборапотрібне значення. При завданні умови відбору можна використовувати оператори>, <, =, >=(більше або рівно),<=(менше або рівно),<> (не рівно).
Якщо потрібно задати кілька умов, то умови для оператора «И» записуються в одному рядку, а для оператора «ИЛИ» в одному стовпці друг під другом. Складні умови відбору також можна писати в одну чарунку, використовуючи оператори Or, And.
Оператор LIKE, дозволяє робити відбір по фрагменту рядка.
Увага!Access працює з різними типами даних: строковими, числовими, часовими, логічними й ін. Щоб показати, до якого типу він відніс дану умову відбору, Access автоматично містить рядки в лапки («апельсин»), дати – у решітку (#01.05.2008#), числа залишає, як є (15), а логічні перевіряє, щоб були або ИСТИНА, або ЛОЖЬ.
При створенні запитів часто виникає необхідність не тільки використовувати наявні поля таблиць, але й створювати на їхній основі інші поля, які називаються, що обчислюються.
Наприклад, якщо в таблиці якого-небудь магазину є поле ціни на товар і поле кількості цього товару, то можна створити поле, що обчислюється, у якому буде підраховуватися загальна вартість для кожного товару шляхом перемножування значень ціни й кількості. Інакше кажучи, у полі, що обчислюється, можуть використовуватися арифметичні оператори.
При створенні поля, що обчислюється, на основі вмісту текстових полів, як правило, використовується операція об'єднання текстових значень, яка називається конкатенацією.
Запит з параметрами. Спеціальний тип запитів, що називається запитом з параметрами, дозволяє користувачеві самому ввести критерій відбору даних на етапі запуску запиту. Цим прийомом забезпечується гнучкість роботи з базою.
Підсумкові запитизначно відрізняються від звичайних. У них поля діляться на 2 типу:
-поля, по яких здійснюється групування даних;
- поля, для яких проводяться обчислення.
Запит, що виконує обчислення по всіх записах для якого-небудь числового поля, називаються підсумковим запитом. У підсумковому запиті може розраховуватися сума значень або величина середнього значення по всіх чарунках поля, може вибиратися максимальне або мінімальне значення даних у полі, може, так само здійснюватися інша підсумкова функція.
Перехресні запити— це запити, у яких відбувається статистична обробка даних, результати якої виводяться у вигляді таблиці, дуже схожої на зведену таблицю Excel. Перехресні запити мають наступні достоїнства:
можливістю обробки значного обсягу даних і виводу їх у форматі, який дуже добре підходить для автоматичного створення графіків і діаграм;
простотою й швидкістю розробки складних запитів з декількома рівнями деталізації.
Однак вони мають і недоліки — наприклад, не можна сортувати таблицю результатів за значеннями, що втримуються в стовпцях, тому що в переважній більшості випадків одночасне упорядкування даних у стовпцях по всіх рядках неможливо. При цьому можна задати сортування по зростанню або по убуванню для заголовків рядків.
Перехресні запити зручні для представлення даних у вигляді таблиці.
Активним запитом називають запит, який за одну операцію вносить зміни в кілька записів. Існує чотири типи запитів на зміну: на видалення, на відновлення й додавання записів, а також на створення таблиці.
Запит на видалення.Видаляє групу записів з однієї або декількох таблиць. Наприклад, запит на видалення дозволяє вилучити записи про товари, поставки яких припинені або на які немає замовлень. За допомогою запиту на видалення можна видаляти тільки весь запис, а не окремі поля усередині неї.
Запит на оновлення записів.Вносить загальні зміни в групу записів однієї або декількох таблиць. Наприклад, на 10 відсотків піднімаються ціни на всі молочні продукти або на 5 відсотків збільшується зарплата співробітників певної категорії. Запит на відновлення записів дозволяє змінювати дані в існуючих таблицях.
Запит на додавання.Додає групу записів з однієї або декількох таблиць у кінець однієї або декількох таблиць. Наприклад, з'явилися нові клієнти, а також база даних, що містить відомості про них. Щоб не вводити всі дані вручну, їх можна додати в таблицю «Клієнти».
Запит на створення таблиці.Створює нову таблицю на основі всіх або частини даних з однієї або декількох таблиць. Запит на створення таблиці корисний для: створення таблиці для експорту в іншу базу даних Microsoft Access; створення резервної копії таблиці; створення архівної таблиці, що містить старі записи.
Розглянемо створення запитів у режимі конструктора. Для цього треба виконати: «Объекты – Запросы – Создание запроса в режиме конструктора»(або«Объекты – Запросы – Создать – Конструктор»). Потім в діалоговому вікні«Добавление таблицы»вибрати потрібні об’єкти та натиснути«Добавить».
