span align="justify"> Виведення інформації про тури в певні країни з певною тривалістю перебування;
В· Ведення історії замовлень клієнтів та інше.
Виходячи з поставлених завдань, була розроблена концептуальна модель (Мал. 3.1).
В
Рис. 3.1 Концептуальна модель бази даних
Мережева модель даних (СМД) являє собою модель, в якій зв'язки між об'єктами інформації відображаються у вигляді орієнтованого графа. Для опису взаємодій використовуються поняття запис і зв'язок. Запис нащадок може мати скільки завгодно батьків. Обмеження на зв'язок не накладаються. p align="justify"> СМД для даної предметної області зображена на малюнку 3.2.
В
Рис.3.2 Мережева модель даних
Серед достоїнств СМД можна виділити ефективну реалізацію з точки зору витрат пам'яті і часу, а також можливість створення довільних зв'язків. Основні недоліки - це складність і жорсткість структури схеми, складність забезпечення контролю цілісності даних. p align="justify"> Реляційна модель даних (РМД) представляє дані у вигляді набору пов'язаних відносин (таблиць). Таким чином, інформація в такій моделі не пов'язана зі способом представлення її в пам'яті ЕОМ, що значно спрощує роботу користувача з даними. Крім того, РМД дозволяє використовувати при створенні БД реляційну алгебру. p align="justify"> Головним достоїнством РМД є простота і зручність фізичної реалізації. Завдяки цьому, а також можливості застосовувати оператори реляційної алгебри та математичної логіки, дана модель даних є найбільш популярною в даний час і складає основу більшості сучасних СУБД. p align="justify"> Як і будь-яка інша модель даних РМД має ряд недоліків, серед яких слід виділити відсутність стандартних засобів ідентифікації окремих записів, а також складність опису мережевих і ієрархічних зв'язків.
РМД для заданої предметної області наведена на малюнку 3.3:
В
Рис.3.3 Реляційна модель даних
Дана модель даних найбільш просто і наочно відображає структуру предметної області. Крім того, описані вище переваги РМД є більш суттєвими для реалізації даної БД, ніж недоліки такої моделі. p align="justify"> Схема даних, для даної предметної області була реалізована на основі реляційної моделі (Мал. 3.4) даних тому що:
В· реляційна модель є більш простий, ніж мережева або ієрархічна (подання даних у вигляді таблиць є дуже наочним);
В· схема даних дозволяє представити структуру у вигляді таблиць (після деяких перетворень);
В· можливі всі логічні відносини між даними, відбувається логічний доступ до даних, що не залежить від фізичної реал...