Base de datos hierarchic
Base de datos hierarchic |
---|
instantia de: database model[*] |
subclasse de: Base de datos |
|
Commons: Hierarchical models |
Le modello hierarchic de base de datos organisa le datos in registros ligate inter illos secundo structuras in arbore.
Tote registro del base de datos, qui non es le radice del arbore, debe haber un sol patre. Isto es possibile alora que il existe duo registros, in arbores diverse, qui representa le mesme information. Isto implica problemas de redundantia in le base de datos e require controlos de consistentia durante su uso. In ultra il non es possibile de immagazinar informationes sin un patre.
Le structura hierarchic impone regulas rigide al maniera de facer le actualisationes e le consultas: le nivello le plus alte es le puncto de accesso a tote le informationes. Le cancellation de un registro del base de datos implica le elimination de tote le registros dependente hierarchicamente de illo. Le actualisation de un dato require le accesso e le modification de diverse registros pro assecurar le consistentia del base de datos.
Le modello hierarchic implica le dependentia del programmas al structuras, consequentemente il non es possibile de modificar le structuras sin modificar le programmas.