Оцінити, чи достатньо таблиць і полів у базі; перевірити правильність вибору ключів та типів даних; визначити, чи можна швидко знайти потрібні дані (оцінки, учня, розклад).
Розв’язання
Перевір наявність полів для адреси, контактів та предметів у таблиці Учні та Вчителі.
Переконайся, що ключові поля (ID) є унікальними та не повторюються в інших таблицях як зовнішні ключі.
Спробуй знайти запис учня через фільтр по прізвищу та оцінку по предмету; якщо це працює — структура коректна.
Відповідь:
Структура базується на таблицях Учні, Вчителі, Предмети, Оцінки з повним набором полів для журналу; ключі вибрано правильно (автонумерація та унікальні ID); пошук даних здійснюється швидко завдяки зв'язкам.
Оцінити, чи достатньо таблиць і полів у базі; перевірити правильність вибору ключів та типів даних; визначити, чи можна швидко знайти потрібні дані (оцінки, учня, розклад).
Що треба знати
Адекватність бази даних оцінюється за повнотою структури для вирішення поставлених задач. Правильний вибір типів даних забезпечує точність зберігання інформації, а ключові поля дозволяють швидкий пошук та унікалізацію записів.
💡 Підказка — спробуй спершу сам
Проаналізуй кожну таблицю: чи є там всі необхідні дані для журналу? Чи можна знайти оцінку конкретного учня за його прізвищем і класом?
Розв’язання крок за кроком
Перевір наявність полів для адреси, контактів та предметів у таблиці Учні та Вчителі.
Переконайся, що ключові поля (ID) є унікальними та не повторюються в інших таблицях як зовнішні ключі.
Спробуй знайти запис учня через фільтр по прізвищу та оцінку по предмету; якщо це працює — структура коректна.
Відповідь:
Структура базується на таблицях Учні, Вчителі, Предмети, Оцінки з повним набором полів для журналу; ключі вибрано правильно (автонумерація та унікальні ID); пошук даних здійснюється швидко завдяки зв'язкам.