Тема уроку
Поняття бази даних (БД) і систем керування базами даних (СКБД), їх призначення.
Мета
Навчальна: Сформувати розуміння сутності баз даних та необхідності їх використання. Ознайомити з поняттям СКБД та її основними функціями.
Розвивальна: Розвивати вміння класифікувати та структурувати інформацію, аналізувати приклади використання БД у реальному житті.
Основні етапи уроку
1. Актуалізація знань та мотивація (5 хв)
-
Питання: Пригадайте, що таке Дані та Інформація (7 клас). Чим відрізняється структурована інформація від неструктурованої?
-
Мотивація: Уявіть величезну бібліотеку, де всі книги лежать в одній купі. Чи зможете ви швидко знайти потрібну? Так само і з даними: коли їх багато, потрібен порядок.
2. Вивчення нового матеріалу (20 хв)
А. Поняття Бази Даних (БД):
-
Визначення: База даних (БД) — це структурований набір взаємопов'язаних даних про об'єкти певної предметної області, що зберігаються та опрацьовуються за встановленими правилами.
-
Приклади БД у реальному житті:
-
Шкільний журнал/база учнів (дані про ім'я, клас, оцінки).
-
Каталог товарів в інтернет-магазині.
-
Бібліотечний каталог.
-
База даних пасажирів у аеропорту.
-
Структура БД (на прикладі таблиці):
-
Поле (Стовпець): Містить певний тип даних (наприклад, тільки "Ім'я", тільки "Дата народження").
-
Запис (Рядок): Містить повний набір даних про один об'єкт (наприклад, дані про одного учня).
Б. Системи Керування Базами Даних (СКБД):
-
Визначення: СКБД — це комплекс програмних засобів, призначений для створення, підтримки (додавання, зміна, видалення даних) та використання (пошук, сортування, запити) баз даних.
-
Аналогія: БД — це бібліотека з книгами, а СКБД — це бібліотекар та система каталогів, які допомагають керувати цією бібліотекою.
-
Основне призначення СКБД:
-
Створення структури БД.
-
Додавання, редагування, видалення даних.
-
Пошук та вибірка потрібної інформації (запити).
-
Забезпечення цілісності та безпеки даних.
-
Приклади СКБД: Microsoft Access, MySQL, Oracle, PostgreSQL.
3. Практичне застосування та закріплення (15 хв)
4. Підсумок уроку (5 хв)
-
Чим База Даних відрізняється від звичайного списку в зошиті? (Вона структурована і нею можна керувати за допомогою програм).
-
Які основні функції виконує СКБД? (Створення, додавання, пошук, керування, безпека).
Домашнє завдання
Навести 3 приклади ситуацій, де використання БД є обов'язковим (крім тих, що були на уроці), та пояснити, які дані там зберігаються.
Інтегровані Задачі: Бази Даних та СКБД (10 клас)
1. Задача: "Моделювання екологічного моніторингу" (Інтеграція з Екологією / Біологією)
-
Мета: Спроектувати структуру БД для збору та аналізу екологічних даних.
-
Сценарій: Екологи моніторять якість води в річці. Кожного тижня в різних точках річки вони фіксують: Точка вимірювання (назва місця), Дата, Рівень рН (кислотність), Концентрація кисню (у мг/л), Температура води.
-
Завдання з Інформатики:
-
Визначте Об'єкт моніторингу, для якого створюється запис.
-
Розробіть структуру таблиці БД: перерахуйте, що буде Полем (стовпцем), а що — Записом (рядком).
-
Яку функцію СКБД (пошук, додавання, опрацювання) потрібно використати, щоб виявити всі точки, де рівень рН був нижчим за норму (наприклад, 6.0)?
2. Задача: "Фінансовий облік: Складання запиту" (Інтеграція з Економікою / Фінансами)
-
Мета: Зрозуміти, як СКБД використовують для вибірки та аналізу фінансових даних.
-
Сценарій: Керівник відділу продажів користується БД, яка зберігає інформацію про угоди: Номер угоди, Дата продажу, Клієнт, Сума угоди ($), Менеджер, Статус оплати (Сплачено/Не сплачено).
-
Завдання з Інформатики:
-
Яке Поле буде містити числовий тип даних, а яке — логічний (Так/Ні)?
-
Складіть Запит (формулювання простою мовою), який допоможе керівнику знайти: Усі угоди на суму понад $1000, які ще НЕ СПЛАЧЕНІ.
-
Яку перевагу СКБД використовує керівник у цьому випадку порівняно зі звичайним електронним списком?
3. Задача: "Літературний каталог: Забезпечення цілісності" (Інтеграція з Зарубіжною літературою)
-
Мета: Закріпити поняття Поле/Запис та важливість цілісності даних у БД.
-
Сценарій: Учнівська бібліотека створює БД для каталогу книг. Одне з полів — Автор. Бібліотекар помітив, що одного автора, наприклад, "Вільям Шекспір", іноді записують як "В. Шекспір", "Вільям Шекспир".
-
Завдання з Інформатики:
-
Назвіть два Поля, які є ключовими для пошуку в цій БД (крім Автора).
-
Поясніть, чому різне написання імені одного автора порушує цілісність даних.
-
Яку функцію СКБД потрібно використати при створенні бази, щоб уникнути таких помилок у полі "Автор" (наприклад, використати "довідник" авторів, а не довільний ввід)?
|