Obsah:
Definice - Co znamená hierarchická databáze?
Hierarchická databáze je návrh, který pro datové prvky používá vztah jeden k mnoha. Hierarchické databázové modely používají stromovou strukturu, která spojuje řadu různorodých prvků s jedním „vlastníkem“ nebo „nadřazeným“ primárním záznamem.
Techopedia vysvětluje hierarchickou databázi
Myšlenka hierarchických databázových modelů je užitečná pro určitý typ ukládání dat, ale není příliš univerzální. Jeho omezení znamenají, že se omezuje na některá velmi specifická použití. Například tam, kde každá jednotlivá osoba ve společnosti může podat zprávu danému oddělení, může být oddělení použito jako rodičovský záznam a jednotliví zaměstnanci budou představovat sekundární záznamy, z nichž každý bude odkazovat zpět na tento jeden rodičovský záznam v hierarchické struktuře.
Hierarchické databáze byly populární v časném návrhu databáze, v éře počítačů sálových počítačů. Zatímco některé modely IBM a Microsoft se stále používají, mnoho jiných typů podnikových databází používá pružnější modely k přizpůsobení se sofistikovanějším typům správy dat. Hierarchické modely dávají největší smysl tam, kde je primární zaměření shromažďování informací na konkrétní hierarchii, jako je seznam obchodních oddělení, aktiv nebo lidí, kteří budou všichni spojeni se specifickými primárními datovými prvky vyšší úrovně.
