Hierarhiskais datubāzes modelis
Hierarhiskais datubāzes modelis ir datu modelis, kurā dati ir sakārtoti kā koks. Struktūra ļauj atkārtot informāciju, izmantojot vecāku/bērnu attiecības: katram vecākam var būt daudzi bērni, bet katram bērnam ir tikai viens vecāks. Visi konkrēta ieraksta atribūti ir uzskaitīti pie būtnes tipa.
Datu bāzē būtnes tips ir tabulas ekvivalents; katrs atsevišķs ieraksts tiek attēlots kā rinda, bet atribūts - kā sleja. Entitāšu tipi ir savstarpēji saistīti, izmantojot 1: N kartēšanu, kas pazīstama arī kā "viens ar daudziem" attiecības.
Vispazīstamākās un visvairāk izmantotās hierarhiskās datubāzes ir IBM izstrādātā IMS un Microsoft izstrādātais Windows reģistrs.
Hierarhiska modeļa piemērs.
Jautājumi un atbildes
J: Kas ir hierarhisks datu bāzes modelis?
A: Tas ir datu modelis, kurā dati ir sakārtoti kā koks.
J: Kā hierarhiskā datubāzes modelī ir atļauts atkārtot informāciju?
A: Informācijas atkārtošana ir atļauta, izmantojot vecāku/bērnu attiecības, kur katram vecākam var būt daudz bērnu, bet katram bērnam ir tikai viens vecāks.
J: Kas ir entītijas tips datubāzē?
A: Entitātes tips ir tabulas ekvivalents, kurā uzskaitīti visi konkrēta ieraksta atribūti.
J: Kā datu bāzē tiek attēlots katrs atsevišķs ieraksts?
A: Katrs atsevišķs ieraksts tiek attēlots kā rinda, bet atribūts - kā sleja.
J: Kā datu bāzē esību tipi ir savstarpēji saistīti?
A. Entitāšu tipi ir savstarpēji saistīti, izmantojot 1:N kartēšanu, ko pazīst arī kā attiecības viens pret daudziem.
J: Kādas ir visatzītākās un visvairāk izmantotās hierarhiskās datubāzes?
A.: Vispazīstamākās un visvairāk izmantotās hierarhiskās datubāzes ir IBM izstrādātā IMS un Microsoft izstrādātais Windows reģistrs.
J: Kāda ir atšķirība starp vecāku un bērnu hierarhiskās datubāzes modelī?
A: Vecākam var būt daudzi bērni, bet katram bērnam ir tikai viens vecāks.