Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення бази даних магазину мобільних телефонів

Реферат Створення бази даних магазину мобільних телефонів





;єкт-ставленняВ»


3.2 Вибір моделі подання даних


Нижче представлено опис ієрархічної, мережевої та реляційної моделі даних, вказані переваги та недоліки кожної з них.


3.2.1 Ієрархічна модель даних

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

Ієрархічна структура представляє сукупність елементів, пов'язаних між собою за певними правилами. Об'єкти, пов'язані ієрархічними відносинами, утворюють орієнтований граф (перевернуте дерево). p align="justify"> Переваги ієрархічної моделі даних:

1) високу швидкодію;

2) ефективне використання пам'яті - завдання.

Недоліки ієрархічної моделі:

) повільний доступ до сегментів даних нижніх рівнів ієрархії;

) відсутній механізм підтримки зв'язку між елементами різних піддерев;

) чітка орієнтація на певні типи запитів;

) доступ до даних здійснюється тільки через кореневе відношення від предка до нащадка (в одну сторону).

При побудові ієрархічної моделі може відбутися таке, що нащадок у зв'язку має не одного, а двох і більше предків. Так як подібне положення є неможливим для ієрархічної моделі, то відображена структура даних потребує перетвореннях, які зводяться до заміни одного дерева, наприклад, двома (якщо є два предка). У результаті такого перетворення в базі даних з'являється надмірність, так як єдино можливий вихід з цієї ситуації - дублювання даних. p align="justify"> Ієрархічна модель даних зображена на малюнках 3.4 - 3.7.


В 

Малюнок 3.4 - Перший фрагмент ієрархічної моделі даних


В 

Малюнок 3.5 - Другий фрагмент ієрархічної моделі даних


В 

Малюнок 3.6 - Третій фрагмент ієрархічної моделі даних


В 

Малюнок 3.7 - Четвертий фрагмент ієрархічної моделі даних


3.2.2 Мережева модель даних

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

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

Під мережевий БД розуміється система, що підтримує мережеву організацію: будь-який запис, що називається записом старшого рівня, може містити дані, які відносяться до набору інших записів, званих записами підлеглого...


Назад | сторінка 6 з 30 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Розробка мережевої моделі даних
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...