Acasă Baze de date Ce este o bază de date ierarhică? - definiție din techopedia

Ce este o bază de date ierarhică? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă baze de date ierarhice?

O bază de date ierarhică este un design care folosește o relație unu-la-mulți pentru elementele de date. Modelele de baze de date ierarhice folosesc o structură de arbore care leagă o serie de elemente disparate la o înregistrare primară „proprietar” sau „părinte”.

Techopedia explică baza de date ierarhică

Ideea din spatele modelelor ierarhice de baze de date este utilă pentru un anumit tip de stocare de date, dar nu este extrem de versatilă. Limitările sale înseamnă că se limitează la unele utilizări foarte specifice. De exemplu, atunci când fiecare persoană dintr-o companie se poate raporta la un departament dat, departamentul poate fi folosit ca înregistrare-mamă, iar angajații individuali vor reprezenta înregistrări secundare, fiecare dintre acestea se leagă de acea înregistrare-mamă într-o structură ierarhică.

Bazele de date ierarhice au fost populare în proiectarea bazelor de date timpurii, în epoca computerelor mainframe. În timp ce unele modele IBM și Microsoft sunt încă utilizate, multe alte tipuri de baze de date de afaceri utilizează modele mai flexibile pentru a se adapta tipurilor mai sofisticate de gestionare a datelor. Modelele ierarhice au cel mai mult sens în care accentul principal al culegerii de informații este pe o ierarhie concretă, cum ar fi o listă de departamente de afaceri, active sau persoane care vor fi asociate cu anumite elemente de date primare specifice nivelului superior.

Ce este o bază de date ierarhică? - definiție din techopedia