Дослідити реалізовані бази даних (Вступ.ОСВІТА.UA та booking.uz.gov.ua) і описати щонайменше 3 об'єкти (таблиці), які там використовуються, а також ключові поля та способи уникнення дублювання.
Розв’язання
Для бази Вступ.ОСВІТА.UA опишіть таблиці: «Абітурієнти», «Університети», «Конкурсні пропозиції». Ключовим полем у таблиці абітурієнтів є унікальний ID вступника, а для університетів — назва ЗВО.
Для бази booking.uz.gov.ua опишіть таблиці: «Рейси», «Потяги», «Бронювання». Ключовим полем зв'язує рейс і потяг, а потяг і місце бронювання.
Поясніть уникнення дублювання: дані про учня або пасажира зберігаються в одній таблиці (головній), а в інших таблицях зберігається лише посилання на цей запис через ключове поле.
Відповідь:
1. Вступ.ОСВІТА.UA: таблиці «Абітурієнти» (ключ: ID вступника), «Університети» (ключ: назва ЗВО), «Конкурсні пропозиції». 2. booking.uz.gov.ua: таблиці «Рейси», «Потяги», «Бронювання» (зв'язки через ключі рейсу та потяга). Уникнення дублювання здійснюється через використання ключових полів, які посилаються на дані з головних таблиць.
Дослідити реалізовані бази даних (Вступ.ОСВІТА.UA та booking.uz.gov.ua) і описати щонайменше 3 об'єкти (таблиці), які там використовуються, а також ключові поля та способи уникнення дублювання.
Що треба знати
Реальні бази даних складаються з таблиць, пов'язаних ключовими полями (наприклад, ID вступника або номер рейсу), що дозволяє уникати повторення даних та забезпечує цілісність інформації.
💡 Підказка — спробуй спершу сам
Розгляньте опис Прикладів 1 і 2 на сторінках 33–34, виділіть назви таблиць та ключові поля для кожного з них.
Розв’язання крок за кроком
Для бази Вступ.ОСВІТА.UA опишіть таблиці: «Абітурієнти», «Університети», «Конкурсні пропозиції». Ключовим полем у таблиці абітурієнтів є унікальний ID вступника, а для університетів — назва ЗВО.
Для бази booking.uz.gov.ua опишіть таблиці: «Рейси», «Потяги», «Бронювання». Ключовим полем зв'язує рейс і потяг, а потяг і місце бронювання.
Поясніть уникнення дублювання: дані про учня або пасажира зберігаються в одній таблиці (головній), а в інших таблицях зберігається лише посилання на цей запис через ключове поле.
Відповідь:
1. Вступ.ОСВІТА.UA: таблиці «Абітурієнти» (ключ: ID вступника), «Університети» (ключ: назва ЗВО), «Конкурсні пропозиції». 2. booking.uz.gov.ua: таблиці «Рейси», «Потяги», «Бронювання» (зв'язки через ключі рейсу та потяга). Уникнення дублювання здійснюється через використання ключових полів, які посилаються на дані з головних таблиць.