Modelo Jerárquico

download Modelo Jerárquico

of 2

description

modelos lógicos de una base de datos

Transcript of Modelo Jerárquico

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 jerrquico1) Implementacin normalLos 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.

VentajaEs fcil ver la estructura de la base de datosLa navegacin se realiza de una forma muy rpidaSe puede predefinir relaciones, lo que significa las variaciones a futuroDesventajas:Es necesario un conocimiento profundo de las unidades de informacin y de sus relaciones entre siDesaprovechamiento de espacioIncapacidad de representar eficientemente la redundancia de datosLas operaciones de insertar y borrar datos son complejasSolo se pueden representar relaciones 1:M.