Sadržaj:
- Definicija - Što znači hijerarhijska baza podataka?
- Tehopedia objašnjava hijerarhijsku bazu podataka
Definicija - Što znači hijerarhijska baza podataka?
Hijerarhijska baza podataka je dizajn koji koristi elemente podataka jedan prema mnogima. Hijerarhijski modeli baze podataka koriste stablostu strukturu koja povezuje više različitih elemenata s jednim primarnim zapisom "vlasnika" ili "roditelja".
Tehopedia objašnjava hijerarhijsku bazu podataka
Ideja koja stoji iza hijerarhijskih modela baze podataka korisna je za određenu vrstu pohrane podataka, ali nije izuzetno svestrana. Njegova ograničenja znače da je ograničena na neke vrlo specifične namjene. Na primjer, kada se svaka pojedina osoba u tvrtki može prijaviti na određeni odjel, odjel se može koristiti kao roditeljski zapis, a pojedini zaposlenici će predstavljati sekundarne zapise, od kojih se svaki povezuje na taj jedan roditeljski zapis u hijerarhijskoj strukturi.
Hijerarhijske baze podataka bile su popularne u ranom dizajnu baza podataka, u doba mainframe računala. Dok se neki IBM i Microsoft modeli još uvijek koriste, mnoge druge vrste poslovnih baza podataka koriste fleksibilnije modele za prilagodbe sofisticiranijih vrsta upravljanja podacima. Hijerarhijski modeli imaju najviše smisla tamo gdje je glavni fokus prikupljanja informacija na konkretnoj hijerarhiji kao što je popis poslovnih odjela, imovine ili ljudi koji će svi biti povezani s određenim primarnim elementima podataka više razine.