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

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

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

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

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

Логічна модель бази даних Школа

Умова

Намалювати схему логічної моделі бази даних «Школа», показати таблиці, поля (ключі) та зв'язки між ними.

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

Логічна модель базується на принципах нормалізації: кожна сутність має свою таблицю з первинним ключем, а зв'язки реалізуються через зовнішні ключі в інших таблицях (наприклад, Учні мають поле ID_Учня як РК, а Оцінки — FK).

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

Визначте основні сутності (Учні, Вчителі, Предмети, Оцінки) та зв'язки між ними. Первинні ключі позначають як «РК», зовнішні — як «FK».

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

  1. Створіть таблицю Учні з полем ID_Учня (РК) та іншими даними.

  2. Створіть таблицю Вчителі з полем ID_Вчителя (РК).

  3. Створіть таблицю Предмети з полем ID_Предмета (РК) та зовнішнім ключем на Вчителі.

  4. Створіть таблицю Оцінки з первинним ключем, що поєднує ID_Учня та ID_Предмета, та зовнішніми ключами на відповідні таблиці.

Відповідь:

Схема базується на чотирьох таблицях: Учні (РК: ID_Учня), Вчителі (РК: ID_Вчителя), Предмети (РК: ID_Предмета, FK: ID_Вчителя), Оцінки (РК: ID_Учня+ID_Предмета, FK: ID_Учня, ID_Предмета). Зв'язки реалізовані через зовнішні ключі, що дозволяє відображати оцінки конкретних учнів за предметами певних вчителів.

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

Наприклад: