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