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

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

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

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

Завдання 19

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

Намалювати схему логічної моделі бази даних «Школа», показавши назви таблиць (Учні, Вчителі, Предмети, Оцінки, Розклад), поля в кожній таблиці та стрілки-зв'язки між ними.

Розв’язання

  1. Створити таблицю «Учні» з полями: КодУчня (PK), Прізвище, Ім'я, Клас.

  2. Створити таблицю «Вчителі» з полями: КодВчителя (PK), Прізвище, Ім'я, Предмет (назва).

  3. Створити таблицю «Предмети» з полями: КодПредмета (PK), НазваПредмета, КількістьГодів.

  4. Створити таблицю «Оцінки» з полями: IDОценки, КодУчня (FK -> Учні), КодПредмета (FK -> Предмети), ЗначенняОценки.

  5. Створити таблицю «Розклад» з полями: IDУроку, ДеньТижня, НомерУроку, КодКласу (FK), КодПредмета (FK), КодВчителя (FK).

  6. Намалювати стрілки від первинних ключів до відповідних зовнішніх ключів у таблицях «Оцінки» та «Розклад».

Відповідь:

Схема містить 5 таблиць: Учні, Вчителі, Предмети, Оцінки, Розклад. Зв'язки показані стрілками: від КодУчня до IDОценки; від КодПредмета та КодВчителя до відповідних полів у таблицях Оцінки та Розклад. Первинні ключі виділені як унікальні ідентифікатори, зовнішні — як посилання на інші сутності.

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

Наприклад: