39. Що називається моделлю даних, і якою є мета побудови моделі даних?
Модель даних називається інтегрований набір понять для опису даних, зв'язків між ними і обмежень, що накладаються на дані в деякій організації.
Тобто це опис схеми високому рівні, незалежно від конкретної цільової СУБД.
Модель є уявленням «реального світу», об'єктів та подій, а також існуючих зв'язків між ними. Це деяка абстракція, у якій акцент робиться на найважливіших та необхідних аспектах діяльності організації. Таким чином, модель даних – представляє саму організацію.
Мета побудови моделі полягає у поданні даних у зрозумілому вигляді.
Перші дві використовуються для опису даних на концептуальному та зовнішньому рівнях, а остання на внутрішньому
41. Об'єктні моделі даних, які є основні концепції моделі?
При побудові об'єктних моделей даних використовують такі поняття, як сутності, атрибути і зв'язку.
Сутність – це окремий елемент організації, який має бути представлений у БД.
Атрибут – властивість, що визначає певний аспект об'єкта і значення якого слід зафіксувати.
Зв'язок – це асоціативне ставлення між сутностями.
Найбільш загальні типи об'єктних моделей даних:
1) модель типу "сутність-зв'язок" або ER-модель;
2) семантична модель, тобто модель, яка несе велике смислове навантаження, ніж просто значення даних;
3) функціональна модель;
4) об'єктно-орієнтована модель.
42. Модель «сутність-зв'язок», які є основні концепції моделі?
Модель «сутність-зв'язок» була розроблена 1976 р. з метою спрощення
Завдання проектування БД. Ця модель даних є набором концепцій, які описують структуру БД і пов'язані з неютранзакції оновлення та вилучення даних.
Основні концепції моделі «сутність-зв'язок» включають типи сутностей, типи зв'язків та атрибути.
Типи сутностей – об'єкт чи концепція, які характеризуються цьому підприємстві як мають незалежне існування.
Атрибут – властивості типу сутності чи типу зв'язку.
Атрибути сутності містять значення, що описують кожну сутність. Значення атрибутів є основною частиною відомостей, що зберігаються в БД.
Тип зв'язку – є набором асоціацій між двома та більше типами сутностей – учасників. Кожному типу зв'язку надається ім'я, яке має описувати його функцію.
Зв'язок - асоціація між сутностями, що включає по одній сутності з кожного типу сутностей, що бере участь у зв'язку.
43. Eer – модель, які є основні концепції моделі?
Введені концепції тісно пов'язані з поняттями підкласу, суперкласу та процесом спадкування атрибутів.