viernes, 5 de junio de 2009

Modelo Jerárquico.

En este modelo los registros se organizan como colecciones de arboles, en lugar de grafos dirigidos.
Uno de los principales problema de los sistemas de bases de datos jerárquicos es el de la poca independencia de los programas respecto a cómo están almacenados los datos, lo que dificulta además la programación de software de acceso a estos sistemas.




Figura 1.1 Modelo Jerárquico.



En este modelo un registro puede tener que repetirse en varios sitios que puede ocasionar las siguientes dificultades:





  • Riesgos de la inconsistencia al llevar a cabo actualizaciones.


  • Inevitable desperdicio de espacio en el medio de almacenamiento secundario.


El modelo jerárquico tiene dos componentes principales:




  • Ligas


  • Registros

El esquema de una base de datos jerárquica se representa como una colección de diagramas de estructuras de árbol. Para cada diagrama existe una única instancia del árbol de base de datos. La raíz de este árbol es un nodo ficticio. Los hijos de ese nodo son instancias del tipo de registros adecuado.

Ejemplo:

Figura 2.2 Ejemplo Modelo jerárquico.
















No hay comentarios:

Publicar un comentario