Está en la página 1de 2

Modelo jerrquico

Este tipo de base de datos, como su mismo nombre lo indica, almacenan sus
datos en una estructura jerrquica. En este modelo los datos se organizan en
una forma similar a un rbol, de donde de un nado padre salen varios nodos
hijos, el nodo que no tiene padre recibe el nombre de raz, y el nodo que no
tiene hijos se llama hojas.
Este modelo de base de datos es til en casos de aplicaciones que manejan un
gran volumen de datos y datos compartidos permitiendo crear estructuras
estables y de gran rendimiento.

Implementacin de un modelo jerrquico


1) Implementacin normal
Los elementos de base del Modelo Jerarquizado son registros lgicos que
se nen entre s, mediante punteros, para construir un rbol valorado.
Como rbol valorado se entiende que es aquel rbol cuyos nodos son
tipos de registros lgicos y a la vez estn valorados.

2) Introduciendo registros virtuales:


La estructura del rbol es exactamente la misma para todos los nodos,
excepto en aquellos en los que un puntero referencia a un registro ya
existente creando un duplicado. En estos casos el registro virtual
consiste en una referencia lgica al registro ya existente, para que
cualquier cambio que afecte a se registro se vea reflejado en cada nodo
que lo referencie.

Ventaja
Es fcil ver la estructura de la base de datos
La navegacin se realiza de una forma muy rpida
Se puede predefinir relaciones, lo que significa las variaciones a futuro
Desventajas:
Es necesario un conocimiento profundo de las unidades de informacin y de
sus relaciones entre si
Desaprovechamiento de espacio
Incapacidad de representar eficientemente la redundancia de datos
Las operaciones de insertar y borrar datos son complejas
Solo se pueden representar relaciones 1:M.

También podría gustarte