Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 20, Сторінка 45

Інформатика, Морзе Н. В., Барна О. В., 2026

Сторінка 45 Завдання 20 с. 45

Презентація логічної моделі бази даних

Умова

Пояснити однокласнику, які таблиці створити, які поля використати та як їх пов'язати; отримати зворотний зв'язок щодо покращення моделі.

Що треба знати

Логічна модель бази даних складається з таблиць (сутностей), полів (властивостей) та зв'язків між ними через ключові поля. Зв'язки зазвичай мають тип «один-до-багатьох», коли одне значення в головній таблиці може відноситися до багатьох записів у підлеглий.

💡 Підказка — спробуй спершу сам

Обери тему, наприклад, «Школа» або «Книжкова бібліотека». Опиши структуру для кожної таблиці та поясни, як дані поєднуються.

Розв’язання крок за кроком

  1. Визнач основні сутності (наприклад, Учні, Предмети, Вчителі) та створи для них списки полів (прізвище, ім'я, оцінки тощо).

  2. Обери ключові поля для кожної таблиці (зазвичай це унікальний номер або ID) та визнач зовнішні ключі для встановлення зв'язків.

  3. Опиши схему зв'язків: як дані з головної таблиці використовуються в підлеглий (наприклад, один учитель викладає багато предметів).

  4. Сформулюй аргументи щодо можливих покращень моделі (наприклад, додати поле «Кабінет» або розширити список предметів).

Відповідь:

Таблиці: Учні (ID_Учня, Прізвище, Ім'я), Предмети (ID_Предмета, Назва), Вчителі (ID_Вчителя, Прізвище).
Зв'язки: Один учитель викладає багато предметів; один учень отримує багато оцінок.
Покращення: Додати таблицю «Кабінети» для точного розташування предметів або таблицю «Гуртки».

Розбір зрозумілий?

Наприклад: