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