Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бази даних та інформаційні системи.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
43.95 Кб
Скачать

Внутрішній рівень

Внутрішній рівень – фізичне представлення БД в комп’ютері. Цей рівень описує як інформація зберігається в БД. Він містить опис структур даних і організації окремих файлів, які використовуються для зберігання даних на запам’ятовуючих пристроях. На цьому рівні зберігається наступна інформація:

  1. розподіл дискового пристрою для збереження даних і індексів;

  2. опис подробиць збереження записів (з вказівкою реальних розмірів елементів даних,що зберігаються);

  3. відомості про розміщення записів;

  4. відомості про стиснення даних і вибраних методів їх шифрування;

4)Моделі даних та концептуальне моделювання. Об’єктні моделі даних. Модель “сутність-зв’язок»

Модель даних – це деяка абстракція, яка застосована до конкретних даних, дозволяє користувачам і розробникам трактувати їх як інформацію – відомості, що містять не лише дані, а і зв’язки між ними.

У БД з 3-х архітектурою використовують поняття моделі даних по відношенню до кожного рівня.

Фізична модель даних оперує категоріями, що стосуються організації зовнішньої пам’яті і структур зберігання, які використовуються в даному операційному середовищі. В якості фізичних моделей використовуються різні методи розміщення даних, основаних на файлових структурах: організація файлів прямого і послідовного доступу, індексних файлів, інвертованих файлів, файлів, які використовують різні методи хешування, взаємопов’язаних файлів.

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

Модель є представленням „реального світу” об’єктів і подій, а також існуючих між ними зв’язків.

Модель розглядають, як поєднання 3-х компонентів:

  1. структурна частина, тобто набір правил, за яким може бути побудована база даних;

  2. керуюча частина, яка визначає типи допустимих операцій з даними ( операції оновлення і вибірки даних, зміни структури БД);

  3. набір обмежень підтримки цілісності даних (необов’язково), які гарантують коректність використовуваних даних.

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

Для відображення архітектури ANSI-SPAPC розглядають 3 зв’язані моделі даних:

  1. зовнішня модель даних, яка відображає представлення кожного типу користувача – предметна область;

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

  3. внутрішня модель даних, яка відображає концептуальну схему визначеним чином, яке зрозуміле обраній цільовій СУБД.

Моделі даних поділяються на 3 категорії:

    1. о б’єктні (object-based); використовуються для опису даних на

    2. на основі записів(record- based); зовнішньому і концептуальному рівнях

    3. фізичні моделі – на внутрішньому рівні.

Об’єктні моделі даних

При їх побудові використовуються такі поняття:

  • Сутність – окремий елемент (співробітник, місце, поняття, подія) установи, який повинен бути представлений в БД.

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

  • Зв’язок – асоціативне відношення між сутностями.

Типи об’єктних моделей:

    1. модель типу „сутність-зв’язок” (ER-моделі(Entity-relationship mode))

    2. семантична модель

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

    4. ОО модель

Зараз ER-модель стала одним з основних методів концептуального проектування БД і саме її ми будемо використовувати.