Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Мережева модель даних (network data model)




ієрархічна модель даних (hierarchical data model).

Ієрархічна і мережна моделі даних були створені майже на десять років раніше реляційної моделі даних.

У кожній моделі даних визначається множина взаємо залежних об'єктів моделі. Зв'язок двох об'єктів відображає їх підпорядкованість. Об'єктом у моделі даних є основний тип структур даних з тих, що підтримуються СУБД. У різних СУБД об'єкт моделі даних може бути по різному визначений і названий (“тип запису”, “файл”, “сегмент”, “таблиця”).

Вид моделі даних, підтримуваної СУБД на машинному носії, є одним з найважливіших ознак класифікації СУБД. Мережні, ієрархічні і реляційні моделі підтримуються системами керування базами даних (СУБД) з однойменною назвою - СУБД мережевого, ієрархічного або реляційного типу.

 

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

 

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

До основних понять ієрархічної структури ставляться: рівень, елемент (вузол), зв'язок.

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

На схемі ієрархічного дерева вузли представляються вершинами графа.

Кожний вузол на більше низькому рівні зв'язаний тільки з одним вузлом, що перебуває на більше високому рівні. Ієрархічне дерево має тільки одну вершину (корінь дерева), не підлеглу ніякій іншій вершині й находящуюся на самому верхньому (першому) рівні. Залежні (підлеглі) вузли перебувають на другому, третьому й т.д. рівнях.

Кількість дерев у базі даних визначається числом кореневих записів.

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

Записам в ньому відповідають вузли (які ще називають сегментами) а зв’язкам - множини ребер - набори.

Її основні недоліки:

-відсутність засобів для явного задання обмежень, що накладаються на дані.

-є недостатньо гнучкою для більшості програм;

-зв'язки обмежені одними типом «один до декількох», що не дає можливості виразити всі можливі відношення між даними. Спроба перебороти цей недолік призводить до дублювання даних.

 

Найпоширенішою ієрархічною СУБД є система IMS корпорації IBM.




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 668; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.