39. Що називається моделлю даних, і якою є мета побудови моделі даних?

Модель даних називається інтегрований набір понять для опису даних, зв'язків між ними і обмежень, що накладаються на дані в деякій організації.

Тобто це опис схеми високому рівні, незалежно від конкретної цільової СУБД.

Модель є уявленням «реального світу», об'єктів та подій, а також існуючих зв'язків між ними. Це деяка абстракція, у якій акцент робиться на найважливіших та необхідних аспектах діяльності організації. Таким чином, модель даних – представляє саму організацію.

Мета побудови моделі полягає у поданні даних у зрозумілому вигляді.

Перші дві використовуються для опису даних на концептуальному та зовнішньому рівнях, а остання на внутрішньому

41. Об'єктні моделі даних, які є основні концепції моделі?

При побудові об'єктних моделей даних використовують такі поняття, як сутності, атрибути і зв'язку.

Сутність – це окремий елемент організації, який має бути представлений у БД.

Атрибут – властивість, що визначає певний аспект об'єкта і значення якого слід зафіксувати.

Зв'язок – це асоціативне ставлення між сутностями.

Найбільш загальні типи об'єктних моделей даних:

1) модель типу "сутність-зв'язок" або ER-модель;

2) семантична модель, тобто модель, яка несе велике смислове навантаження, ніж просто значення даних;

3) функціональна модель;

4) об'єктно-орієнтована модель.

42. Модель «сутність-зв'язок», які є основні концепції моделі?

Модель «сутність-зв'язок» була розроблена 1976 р. з метою спрощення

Завдання проектування БД. Ця модель даних є набором концепцій, які описують структуру БД і пов'язані з неютранзакції оновлення та вилучення даних.

Основні концепції моделі «сутність-зв'язок» включають типи сутностей, типи зв'язків та атрибути.

Типи сутностей – об'єкт чи концепція, які характеризуються цьому підприємстві як мають незалежне існування.

Атрибут – властивості типу сутності чи типу зв'язку.

Атрибути сутності містять значення, що описують кожну сутність. Значення атрибутів є основною частиною відомостей, що зберігаються в БД.

Тип зв'язку – є набором асоціацій між двома та більше типами сутностей – учасників. Кожному типу зв'язку надається ім'я, яке має описувати його функцію.

Зв'язок - асоціація між сутностями, що включає по одній сутності з кожного типу сутностей, що бере участь у зв'язку.

43. Eer – модель, які є основні концепції моделі?

Введені концепції тісно пов'язані з поняттями підкласу, суперкласу та процесом спадкування атрибутів.