|
ЙЕРАРХИЧЕН МОДЕЛ НА БАЗА ДАННИ
|
|
МОДЕЛИ НА ДАННИТЕ ЙЕРАРХИЧЕН МОДЕЛ НА БАЗА ДАННИ МРЕЖОВ МОДЕЛ НА БАЗА ДАННИРЕЛАЦИОНЕН МОДЕЛ НА БАЗА ДАННИ ОБЕКТНО ОРИЕНТИРАН МОДЕЛ |
Същност на йерархичния модел на база данниДанните се съхраняват в предварително определена йерархия.
Йерархическото дърво е обърнато с корена нагоре.
Бързият достъп до данните е предимството на този модел, но за създаването на една пълна и работеща база от данни и обезпечаването на връзките между отделните данни, се налага съхраняване на излишна информация.
На логическо ниво, това не винаги е недостатък, защото води до опростяване на достъпа. Но на физическо ниво съхраняването на излишна информация е нежелателно.
Една единствена таблица в базата данни играе ролята на корен на обърнатото дърво.
Релацията в една йерархична база данни е представена от термините родител/наследник. При тази релация всяка родителска таблица може да бъде асоциирана с повече от една дъщерни таблици, но една дъщерна таблица може да бъде асоциирана само с една родителска таблица. Тези таблици са изрично свързани чрез указател или чрез физическата подредба на записите в таблиците.
Даден потребител осъществява достъп до данните в рамките на този модел, като започва от таблицата-корен и обхожда дървото надолу, докато достигне желаните данни.
Предимства и недостатъци на йерархичния модел на база данни
Предимства на йерархичния модел на база данни
Недостатъци на йерархичния модел на база данни :
|