📌 Короткий зміст та головні тези:
- Таблиці, запити, форми та звіти є основними об’єктами для збереження й опрацювання баз даних.
- Фільтрування відображає лише записи за заданими критеріями, тоді як сортування змінює порядок їх розміщення.
- Багаторівневе сортування здійснюється послідовно за кількома стовпцями при збігу значень.
ПРИГАДАЙТЕ
• Як подаються дані в електронних таблицях, як позначаються в них рядки і стовпці?
Дані в електронних таблицях подаються у вигляді двовимірної сітки, що складається з клітинок. Рядки в електронних таблицях позначаються арабськими цифрами, а стовпці — літерами латинського алфавіту.
• Які ви знаєте основні об’єкти бази даних? Для чого вони призначені?
Основними об’єктами бази даних є:
- Таблиці — призначені для безпосереднього збереження даних;
- Запити — призначені для пошуку та вибору потрібних даних з однієї або кількох таблиць за певними критеріями;
- Форми — призначені для зручного введення, перегляду та редагування записів;
- Звіти — призначені для виведення та оформлення відібраних даних у зручному для друку та аналізу вигляді.
ПРИГАДАЙТЕ
Як можна вводити і змінювати дані в таблицях баз даних?
Уводити та змінювати дані в таблицях баз даних можна безпосередньо в режимі таблиці шляхом введення значень у відповідні клітинки полів, а також за допомогою спеціально створених екранних форм, які спрощують процес заповнення, оновлення та редагування записів.
Які правила сортування даних в електронних таблицях ви знаєте?
Під час сортування даних в електронних таблицях діють такі правила:
- Числові значення впорядковуються за зростанням (від найменшого до найбільшого) або за спаданням (від найбільшого до найменшого).
- Текстові дані сортуються в алфавітному порядку (від А до Я) або у зворотному порядку (від Я до А).
- Дати й час упорядковуються в хронологічній послідовності від найдавніших до найновіших або навпаки.
- Порожні клітинки за будь-якого напрямку сортування завжди розміщуються в кінці списку.
Як здійснювати сортування за даними в кількох стовпцях електронних таблиць?
Для здійснення сортування за кількома стовпцями (багаторівневого сортування) необхідно виділити таблицю або встановити курсор у її межах, вибрати команду сортування (наприклад, «Дані» -> «Сортувати» або «Сортування…») та в діалоговому вікні послідовно додати рівні сортування, вказавши для кожного стовпець і порядок упорядкування. Дані спочатку сортуються за першим визначеним стовпцем, а у випадку збігу значень у ньому — за кожним наступним стовпцем.
Що таке фільтр в електронних таблицях? Як його використати?
Фільтр в електронних таблицях — це інструмент для відбору та відображення лише тих рядків таблиці, дані в яких відповідають певним заданим користувачем умовам, при цьому інші рядки тимчасово приховуються. Щоб його використати, слід виділити будь-яку клітинку в межах таблиці, вибрати команду «Фільтр» (або «Автофільтр») на вкладці «Дані» та за допомогою стрілок випадаючих списків у заголовках стовпців вибрати конкретні значення або налаштувати текстові чи числові критерії порівняння.
Як здійснюється пошук потрібних даних у пошукових системах, наприклад Google?
Пошук здійснюється шляхом введення ключових слів або пошукових запитів у рядок пошуку системи, яка на основі внутрішніх алгоритмів аналізує вебсторінки та виводить список результатів. Для підвищення точності пошуку використовують спеціальні оператори (наприклад, лапки "" для пошуку точної фрази, знак мінуса - для виключення слів, оператор site: для пошуку на конкретному ресурсі), а також інструменти фільтрації результатів за часом, мовою або типом файлів.
ПРИГАДАЙТЕ
• Які інструменти використовуються для уточнення пошукових запитів?
Для уточнення пошукових запитів у пошукових системах використовуються такі інструменти:
- Логічні оператори (такі як
AND,OR,NOT). - Спеціальні символи та знаки (наприклад, лапки
""для пошуку точної фрази, знак мінус-для виключення слів із пошуку, зірочка*як маска для заміни невідомих слів). - Пошукові оператори (наприклад,
site:для обмеження пошуку конкретним ресурсом,filetype:для пошуку файлів певного формату,intitle:для пошуку за заголовками сторінок). - Налаштування розширеного пошуку, що дають змогу фільтрувати результати за мовою, регіоном, часом оновлення та іншими параметрами.
• Які дії виконує користувач для ознайомлення з розкладом руху потягів в онлайн-системі «Укрзалізниці»?
Для ознайомлення з розкладом руху потягів в онлайн-системі «Укрзалізниці» користувач здійснює такі послідовні дії:
- Відкриває офіційний вебпортал або мобільний застосунок сервісу.
- У відповідних полях форми пошуку вказує станцію відправлення та станцію призначення.
- Обирає бажану дату поїздки за допомогою календаря.
- Натискає кнопку пошуку для формування списку рейсів.
- Ознайомлюється з результатами пошуку, які містять номери потягів, час відправлення та прибуття, тривалість у дорозі та кількість доступних вільних місць.
ПРАЦЮЄМО З КОМП’ЮТЕРОМ
Завдання 1. Виконайте сортування та фільтрування даних у таблицях.
Результати виконання практичного завдання в базі даних «вправа 6.2.1.odb»:
- Після виконання сортування за спаданням по полю Середній бал у таблиці «Підсумкові оцінки» визначено трьох учнів / учениць із найвищим середнім балом: Калина Юлія (середній бал — 10,0), Кручина Петро (середній бал — 10,0), Туркевич Сергій (середній бал — 9,5).
- Після застосування швидкого фільтра по значенню «Юлія» у полі Ім’я встановлено, що у класі є 2 дівчини з цим іменем.
- Після застосування типового фільтра по полю Інформатика з умовою
>= 10визначено, що високий рівень навчальних досягнень з інформатики мають 12 учнів та учениць.
Завдання 2. База даних магазину комп’ютерної техніки містить дані про комп’ютери (стаціонарні та ноутбуки), їхні комплектуючі (монітори) та додаткові пристрої (сканери, принтери, SSD) (мал. 2). Потрібно створити й виконати запит на вибірку даних про всі ноутбуки, які надійшли до магазину після 01.11.2025 року.
Для створення запиту на вибірку даних про всі ноутбуки, що надійшли після 01.11.2025 року, використовуються такі критерії відбору:
- Поле Назва товару (або Тип товару): встановлюється критерій дорівнює Ноутбук (або тип товару дорівнює Комп’ютер і назва товару дорівнює Ноутбук).
- Поле Дата отримання: встановлюється критерій більше ніж 01.11.2025 (задається у вигляді
> 01.11.2025).
У результаті виконання цього запиту буде відібрано такі записи з таблиці «Отримання товару»:
| N | Номер накладної | Дата отримання | Тип товару | Назва товару | Кількість | Ціна |
|---|---|---|---|---|---|---|
| 9 | 126 | 27.11.2025 | Комп’ютер | Ноутбук | 5 | 36 245,00 грн. |
| 14 | 125 | 23.11.2025 | Комп’ютер | Ноутбук | 12 | 33 456,00 грн. |
Кількість знайдених записів: 2.
ДАЙТЕ ВІДПОВІДІ НА ЗАПИТАННЯ
1. Що є основним об’єктом реляційної бази даних?
Основним об’єктом реляційної бази даних є таблиця.
ДАЙТЕ ВІДПОВІДІ НА ЗАПИТАННЯ
2. Яка структура таблиці реляційної бази даних? Які об’єкти вона має?
Таблиця реляційної бази даних має двовимірну структуру, яка складається з рядків та стовпців [1]. Основними об’єктами реляційної таблиці є записи (рядки), що містять набір значень властивостей одного конкретного об’єкта, та поля (стовпці), які містять значення певної властивості для всіх об’єктів цієї таблиці.
3. Що таке поле в таблиці бази даних? Що таке запис у таблиці бази даних?
Поле в таблиці бази даних — це стовпець реляційної таблиці, який має унікальне ім’я, пов’язане з назвою певної властивості об’єкта, та містить однотипні дані цієї властивості для всіх об’єктів множини. Запис у таблиці бази даних — це рядок реляційної таблиці, який містить набір конкретних значень властивостей одного об’єкта із множини об’єктів одного виду.
4. Що таке ключове поле? Які вимоги до ключового поля?
Ключове поле (або ключ таблиці) — це поле бази даних, значення в якому однозначно ідентифікують кожен запис у таблиці. Основною вимогою до ключового поля є унікальність його значень, тобто в ньому не повинно бути повторень значень у різних записах (рядках) таблиці.
5. Які операції можна виконувати з таблицями?
З таблицями бази даних можна виконувати такі операції: створення структури таблиці (встановлення назв полів та їх типів), редагування структури (додавання, вилучення, перейменування полів), введення та редагування даних (додавання, зміна або видалення записів), пошук даних, сортування записів за значеннями одного чи кількох полів, фільтрування даних за заданими умовами, а також встановлення зв’язків між таблицями.
6. Як виконати сортування за даними одного з полів? Як відмінити сортування?
Для сортування даних за значеннями одного з полів необхідно відкрити таблицю, встановити курсор у межах потрібного поля і виконати команду Дані Сортування за зростанням (або Сортування за спаданням), або скористатися відповідними кнопками на панелі інструментів. Щоб відмінити сортування, потрібно виконати команду Дані Очистити фільтр / сортування або натиснути кнопку Очистити фільтр / сортування на панелі інструментів “Дані таблиці”, після чого відновиться стандартне впорядкування за зростанням значень ключового поля.
ДАЙТЕ ВІДПОВІДІ НА ЗАПИТАННЯ
7. Яка послідовність операцій під час здійснення сортування за даними кількох полів?
Для здійснення сортування за даними кількох полів виконують таку послідовність дій:
- Відкрити таблицю бази даних і вибрати команду Дані Сортувати… або натиснути кнопку Сортувати на панелі інструментів Дані таблиці.
- У вікні “Порядок сортування” у списках “Назва поля” вибрати назви полів (до трьох), за якими буде здійснюватися сортування.
- Для кожного обраного поля у списку “Порядок” встановити напрямок сортування: “за зростанням” або “за спаданням”.
- Вибрати кнопку ОК.
8. Як визначити кількість записів, що задовольняють умови фільтрування?
Кількість записів, що задовольняють умови фільтрування, відображається в нижньому рядку таблиці (рядок стану) після застосування фільтра у вигляді загальної кількості знайдених записів поруч із номером поточного запису.
9. Для чого призначений запит? Що є результатом його виконання?
Запит призначений для пошуку потрібних даних у базах даних, які відповідають певним умовам, а також для виконання операцій над даними та збереження результатів пошуку й опрацювання. Результатом виконання запиту є створення нової таблиці на основі аналізу та відбору даних з уже існуючих таблиць бази даних.
10. Як відредагувати запит? Які дії при цьому можна виконати?
Для редагування наявного запиту потрібно вибрати його ім’я на панелі “Запити”, виконати команду Зміни Редагування або вибрати відповідну команду в контекстному меню запиту, після чого запит відкриється в режимі конструктора. Під час редагування можна виконувати такі дії: додавати або видаляти поля в запиті, змінювати псевдоніми полів для відображення в результатах, встановлювати або змінювати порядок сортування для окремих полів, керувати видимістю полів у результуючій таблиці, додавати функції для проведення обчислень над даними полів, а також додавати, видаляти чи змінювати прості та складені критерії відбору даних.
ОБГОВОРІТЬ І ЗРОБІТЬ ВИСНОВКИ
1. Порівняйте особливості сортування в таблицях текстового документа, електронної таблиці та бази даних. Що спільного і чим відрізняється виконання цих операцій у вказаних прикладних програмах?
Спільним для сортування в усіх трьох середовищах є мета операції — упорядкування даних за зростанням або спаданням значень певного стовпця (поля) зі збереженням цілісності рядків. В усіх програмах також доступне багаторівневе сортування за кількома стовпцями одночасно.
Відмінності полягають у наступному:
- У текстовому документі сортування застосовується до виділеної таблиці або абзаців тексту, при цьому типи даних (текст, число, дата) визначаються безпосередньо під час налаштування сортування користувачем.
- В електронних таблицях сортування виконується для виділеного діапазону або всієї таблиці, типи даних визначаються форматом клітинок, а при сортуванні окремого стовпця програма попереджає про можливість порушення цілісності даних у сусідніх стовпцях.
- У базах даних сортування записів у таблиці за замовчуванням здійснюється за ключовим полем, типи даних полів жорстко визначені на етапі створення структури таблиці, а також сортування можна налаштовувати всередині запитів, що не змінює фізичного порядку записів у вихідних таблицях.
ОБГОВОРІТЬ У КЛАСІ
2. Поясніть, для яких випадків ми використовуємо сортування, а для яких — фільтрування даних. У яких випадках швидше знаходиться дані в той чи інший спосіб?
Сортування використовується для впорядкування записів за певним критерієм (наприклад, за алфавітом, датою або числовим значенням), щоб полегшити візуальний огляд даних. Фільтрування використовується для відбору лише тих записів, що відповідають певним умовам, приховуючи решту даних. Фільтрування працює швидше для знаходження конкретних записів у великих обсягах даних, оскільки воно обмежує кількість відображуваних об’єктів. Сортування швидше, коли потрібно знайти крайні значення (найбільше, найменше, перше або останнє в списку).
3. У яких випадках використовують запити на вибірку даних? Наведіть приклади їх використання.
Запити на вибірку використовують для пошуку даних, що відповідають складним умовам, або для виконання операцій над даними з однієї чи кількох таблиць. Приклади використання: пошук усіх товарів, що надійшли після певної дати; виведення списку учнів з оцінками вищими за 10 балів; розрахунок середнього значення ціни товарів певної категорії.
4. Що спільного і в почерзі відмінності використання запитів та фільтрів у базі даних?
Спільним є те, що і фільтри, і запити використовуються для відбору даних, які відповідають певним умовам. Відмінності полягають у наступному:
- Фільтри є тимчасовим інструментом для швидкого перегляду даних у поточній таблиці.
- Запити — це окремі об’єкти бази даних, які можна зберігати для багаторазового використання, вони дозволяють опрацьовувати дані з кількох таблиць одночасно та виконувати над ними обчислення.
ВИКОНАЙТЕ ЗАВДАННЯ
1. Відкрийте файл бази даних (наприклад, Розділ 6\Пункт 6.2\завдання 6.2.1.odb). Відкрийте таблицю Країни та виконайте сортування даних…
Для виконання сортування потрібно:
- Відкрити таблицю Країни.
- Встановити курсор у будь-яку клітинку поля (стовпця), за яким потрібно виконати сортування.
- Перейти на вкладку (панель) Дані та обрати команду Сортування за зростанням або Сортування за спаданням.
2. Відкрийте файл бази даних (наприклад, Розділ 6\Пункт 6.2\зразок 6.2.2.odb). Відкрийте таблицю Географічні та фізичні карти та виконайте фільтрування даних…
Для виконання фільтрування потрібно:
- Відкрити таблицю Географічні та фізичні карти.
- Виділити значення в полі, за яким буде здійснюватися відбір.
- Виконати команду Дані, обрати Швидкий фільтр або Типовий фільтр.
- Встановити необхідні умови фільтрування у вікні, що з’явиться, та натиснути ОК.
ВИКОНАЙТЕ ЗАВДАННЯ
3. Відкрийте файл бази даних (наприклад, Розділ 6\Пункт 6.2\завдання 6.2.3.odb). Створіть з використанням Помічника для створення запиту запит на вибірку даних Ціна карт із використанням полів таблиці Географічні та історичні карти…
Для виконання завдання необхідно:
- Відкрити файл бази даних та на панелі об’єктів вибрати кнопку Запити.
- Вибрати посилання Використати помічника для створення запиту.
- У вікні «Помічник запитів» вибрати таблицю «Географічні та історичні карти».
- Перенести в поле «Поля у запиті» потрібні поля: Країна, Регіон, Вид карти, Розмір, Ціна.
- Натиснути «Далі» до кроку «Умови пошуку».
- Встановити умову: «Вид карти» дорівнює «Політична» та «Ціна» менше ніж «45».
- Натиснути «Далі» і завершити створення запиту, назвавши його «Ціна карт».
4. Відкрийте файл бази даних (наприклад, Розділ 6\Пункт 6.2\завдання 6.2.4.odb). Створіть з використанням Помічника для створення запиту запит на вибірку даних Площа країн із таблиці Країни світу…
Для виконання завдання необхідно:
- Відкрити файл бази даних та вибрати створення запиту за допомогою помічника.
- Вибрати таблицю «Країни світу» та додати поля: Назва, Частина світу, Площа.
- Перейти до кроку сортування та вибрати поле «Площа» із параметром «за спаданням».
- Перейти до кроку умов та встановити умову: «Частина світу» дорівнює «Африка».
- Натиснути «Далі», обрати тип «Докладний запит» і завершити створення, назвавши запит «Площа країн».
ПРАКТИЧНА РОБОТА № 8. «СТВОРЕННЯ ЗАПИТІВ НА ВИБІРКУ ДАНИХ»
Послідовність виконання роботи:
- Відкрийте файл «практична 8» у програмі LibreOffice Base.
- Збережіть файл під іменем «практична робота 8».
- Відкрийте таблицю «Країни» та виконайте сортування даних за зростанням у полі «Форма правління».
- Виконайте фільтрування: для поля «Площа» встановіть умову «менше ніж 1000», а для поля «Кількість населення» — «понад 1 млн».
- Створіть запит «Країни Азії», додавши поля «Назва», «Частина світу», «Площа», «Кількість населення».
- Умова відбору: «Частина світу» дорівнює «Азія».
- Умова сортування: «Кількість населення» — «за спаданням».
- Збережіть усі зміни у файлі «практична робота 8».
ГОТУЄМОСЬ ДО ВИВЧЕННЯ НОВОГО МАТЕРІАЛУ
1. Що таке навчальний проєкт? На яких уроках ви виконували навчальні проєкти?
Навчальний проєкт — це форма організації навчальної діяльності, що передбачає самостійне або групове дослідження певної проблеми з метою створення завершеного продукту. Навчальні проєкти виконуються на уроках інформатики, історії, біології, літератури та інших предметів.
2. Які цифрові пристрої та програмні засоби ви застосовували для виконання завдань проєкту?
Для виконання завдань проєкту застосовувалися комп’ютери, ноутбуки, планшети, смартфони, сканери, принтери, а також програмне забезпечення: текстові процесори, табличні процесори, системи управління базами даних, браузери для пошуку інформації та програми для створення презентацій.
3. Яка послідовність виконання навчального проєкту?
Послідовність виконання навчального проєкту складається з п’яти ключових кроків:
- Визначення проблеми.
- Планування дій.
- Пошук і збирання інформації.
- Створення продукту.
- Презентація результатів.
Поширені запитання та відповіді (FAQ)
❓ Які основні об’єкти існують у базах даних?
Основними об’єктами є таблиці (збереження даних), запити (пошук і вибірка), форми (введення та редагування) і звіти (виведення для друку й аналізу).
❓ Чим відрізняється фільтр від сортування в таблицях?
Сортування лише змінює послідовність записів у таблиці, а фільтр відбирає потрібні рядки за умовами, тимчасово приховуючи решту.
❓ Як діє багаторівневе сортування за кількома стовпцями?
Дані спочатку впорядковуються за першим обраним стовпцем, а у випадку збігу однакових значень сортуються за наступними визначеними стовпцями.