Modelo Base de Datos Jerárquica PDF
Modelo Base de Datos Jerárquica PDF
Modelo Base de Datos Jerárquica PDF
Cómo funcionanEditar
A diferencia del modelo relacional, el modelo jerárquico no diferencia una vista
lógica de una vista física de la base de datos. De manera que las relaciones entre
datos se establecen siempre a nivel físico, es decir, mediante referencia a
direcciones físicas del medio de almacenamiento (sectores y pistas).
Las relaciones jerárquicas entre diferentes tipos de datos pueden hacer que sea
muy sencillo responder a determinadas preguntas, pero muy difícil el contestar a
otras.
Duplicidad de registrosEditar
Integridad referencialEditar
No existe garantía de que un registro hijo esté relacionado con un registro padre
válido. Por ejemplo, es posible borrar un nodo padre sin eliminar antes los nodos
hijo, de manera que estos últimos están relacionados con un registro inválido o
inexistente..
DesnormalizaciónEditar
Este no es tanto un problema del modelo jerárquico como del uso que se hace de
él. Sin embargo, a diferencia del modelo relacional, las bases de datos jerárquicas
no tienen controles que impidan la desnormalización de una base de datos. Por
ejemplo, no existe el concepto de campos clave o campos únicos.
Ejemplo:
La relación Proveedor esta desnormalizada, ya que para normalizarla deberíamos
crear una tabla con ciudad y código postal
Enlaces externosEditar
Base de datos Adabas, de Software AG.