EZZ-SCHOOLBOOKS
Гончарук Олександр
Розділ підручника:§ 19• с. 116
§ 19⏱ 15 хвСкладність: ⭐⭐🏆 +100 XPПрограма МОН 100%

Що таке база даних і СКБД

За підручником: О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов. «Інформатика, 9 клас» (Видавництво «Ранок», 2026)• друкована с. 116
Розробник платформи:Гончарук Олександр
👩‍🏫Методичні акценти для вчителя • План проведення уроку на 45 хвНУШ
▼
🎯 Очікувані результати навчання (НУШ):

Формування предметних компетентностей за темою «Що таке база даних і СКБД», розвиток критичного мислення, вміння аналізувати причинно-наслідкові зв'язки та застосовувати набуті знання на практиці.

💬 Провокативне питання для старту:

Використайте блок «Гачок (Hook)» нижче для 2-хвилинної розминки з класом перед поясненням нового матеріалу.

⏱️ Рекомендований таймінг 45-хвилинного уроку:
0–5 хв
Гачок & Місія
5–20 хв
Теорія & Інтерактив
20–30 хв
Робота «У зошит»
30–40 хв
Бос-тест уроку
40–45 хв
Рефлексія & XP
📋 Готовий запис для електронного журналу (НЗ.ua / Human / Єдина Школа):

Тема: § 19. Що таке база даних і СКБД. Д/з: опрацювати матеріал уроку та завдання «У зошит» на платформі EZZ-SCHOOL BOOKS.

⚡ Фронтальне бліц-опитування класу на початку уроку (2 хв):
  1. Що є ключовим поняттям теми «Що таке база даних і СКБД» і чому воно важливе?
  2. Де у повсякденному житті, науці чи IT ми стикаємося з цим явищем/алгоритмом?
  3. Яка найпоширеніша помилка виникає під час першого знайомства з матеріалом?
🏠 Диференційоване домашнє завдання:
  • Базовий рівень (обов'язковий): опрацювати конспект і блок «У зошит».
  • Достатній рівень: скласти власну шпаргалку та пройти MiniCheck.
  • Високий / STEM: виконати симуляцію у лабораторії та скласти BossQuiz на 100 XP.
📊 Критерії формувального оцінювання:
1–6 б: Відтворює означення, виконує вправи за алгоритмом.
7–12 б: Самостійно розв'язує проблеми, аналізує моделі.
🎯

Твоя місія на цей урок

Натискай на цілі у міру їх опанування:

4 цілей
  • 1Розрізняти поняття: дані, база даних (БД) та система керування базами даних (СКБД).
    Опанувати ➔
  • 2Вивчити моделі даних: ієрархічну, мережеву, реляційну та об'єктно-орієнтовану.
    Опанувати ➔
  • 3Зрозуміти різницю між централізованими та розподіленими базами даних.
    Опанувати ➔
  • 4Дізнатися про сфери застосування настільних (Access) та клієнт-серверних (PostgreSQL, MySQL) СКБД.
    Опанувати ➔
🎯 Гачок уроку • Вгадай

💡 Де насправді живуть соцмережі та інтернет-магазини?

Коли ви відкриваєте Instagram, шукаєте товар у Rozetka чи дивитеся розклад поїздів Укрзалізниці, ви не взаємодієте зі звичайними текстовими файлами. Мільйони користувачів щомиті запитують інформацію про ціни, квитки та фотографії. Якби все зберігалося у блокноті, система зависла б за першу секунду. Саме тому існує основа всього цифрового світу — бази даних та СКБД!

1. Чому світу потрібні бази даних?

База даних (БД) — це систематизоване, структуроване сховище інформації на електронних носіях, організоване за певними правилами для швидкого пошуку, надійного зберігання та одночасного багатокористувацького опрацювання.

Чому електронні таблиці (Excel) не можуть замінити БД?

Надлишковість і дублювання (Redundancy):В Excel для кожного замовлення доводиться щоразу заново писати повну адресу, ПІБ і телефон клієнта. Якщо телефон зміниться — його треба шукати в тисячах рядків!
Конфлікти одночасного доступу:Коли сотні операторів банку або інтернет-магазину одночасно редагують один файл Excel, файл блокується або пошкоджується.
Безпека та рівні доступу в БД:У БД можна дозволити касиру бачити лише номери рахунків, бухгалтеру — залишки коштів, а системному адміністратору — логи операцій.
Обсяги та швидкість пошуку:БД працюють із мільярдами записів (терабайти й петабайти) за частки секунди завдяки математичним індексам на базі B-дерев.
🗄️
Схема Даних § 19–20

Реляційна Модель: Зв’язки Таблиць та Цілісність

🌳 Зв’язок «Один до багатьох» (1:M): Найпоширеніший у реляційних БД! Одному запису головної таблиці відповідає багато записів підпорядкованої (наприклад: Один Клас ↔ Багато Учнів або Один Автор ↔ Багато Книг).
📋 Таблиця: Класи (Головна)
PK: id
🔑 idНазва класуКерівникДія
19-А класОлена Петрівна
29-Б класСергій Іванович
👥 Таблиця: Учні (Підпорядкована)
FK: class_id
🔑 idПрізвище, ім'я🔗 class_id
101Олександр Бондар1
102Марія Коваль1
103Денис Ткачук2
104Анна Шевченко2

🛡️ Налаштування цілісності даних (Referential Integrity):

2. Системи керування базами даних (СКБД)

СКБД (DBMS — Database Management System) — це комплекс програмних і мовних засобів, які забезпечують створення, ведення, адміністрування та спільне використання баз даних.

Настільні СКБД

Microsoft Access, SQLite

Вся база (таблиці, форми, запити) зберігається в одному локальному файлі (.accdb, .db). Ідеально для навчання, малого бізнесу або мобільних додатків.

Клієнт-серверні СКБД

PostgreSQL, MySQL, Oracle

База розміщена на потужному віддаленому сервері. Користувачі надсилають запити мовою SQL через мережу інтернет. Витримують мільйони запитів на секунду.

NoSQL бази даних

MongoDB, Redis, Cassandra

Нереляційні сховища для неструктурованих великих даних (Big Data, стрічки соцмереж Instagram, кеш месенджера Telegram).

3. Основні об'єкти СКБД

Класична реляційна СКБД складається з чотирьох основних типів об'єктів:

📁 Таблиці (Tables)Фундамент будь-якої бази. Тут фізично зберігаються всі вихідні дані у вигляді рядків (записів) та стовпців (полів).
🔍 Запити (Queries)Інструменти вибірки, фільтрації, сортування, групування та обчислення потрібних даних із однієї або кількох таблиць.
📋 Форми (Forms)Зручний графічний інтерфейс користувача з кнопками, прапорцями й віконцями для комфортного вводу й перегляду записів.
🖨️ Звіти (Reports)Оформлені підсумкові документи для виведення на принтер або експорту в PDF із колонтитулами та зведеними сумами.
💡А ти знав? (Цікавий факт)
Історичний прорив Едгара Кодда (1970 рік): До 1970 року бази даних були заплутаними ієрархічними графами, де для пошуку інформації програмісти вручну писали цикли переходу по покажчиках. Математик з IBM Едгар Кодд запропонував революційну ідею: представити всі дані у вигляді простих математичних відношень (таблиць) і зв'язати їх ключами. Так народилася реляційна ера!

🎯 Міні-тест: означення БД

Яке з наведених тверджень найточніше описує, що таке база даних?

✓ Швидка перевірка (Mini-Check)

Оберіть правильне визначення:

🗒️

У зошит (за підручником)

Вправи з підручника до цієї теми уроку. Виконуй у робочий зошит або за комп'ютером за вказівкою вчителя:

Домашка • 1 завд.
Вправа 19 (с. 120)

Аналіз баз даних та вибір СКБД під завдання

💡 Підказка від нас: У зошиті скласти порівняльну таблицю настільних (Access, SQLite) та клієнт-серверних СКБД (MySQL, PostgreSQL) за швидкістю, безпекою та кількістю одночасних користувачів.

📌

Шпаргалка уроку (головне в один екран)

Усе найважливіше для повторення перед уроком або самостійною роботою

Класифікація БД:
  • За моделлю: Ієрархічні, Мережеві, Реляційні, NoSQL
  • За розміщенням: Централізовані та Розподілені
Приклади СКБД:
  • Настільні: Microsoft Access, SQLite
  • Клієнт-серверні: PostgreSQL, MySQL, Oracle
👾

Бос-тест: Поняття бази даних та СКБД

Питання 1 з 3 • Завдай удару по босу теми

+100 XP Рахунок: 0/3
❤️ Здоров'я Боса (HP): 100% Питання 1/3

Що є основним елементом збереження даних у реляційній базі даних?