Want to create interactive content? It’s easy in Genially!
Bases de datos jerarquica
Valeria Alexandra Marin Jordan
Created on December 15, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Corporate Christmas Presentation
View
Snow Presentation
View
Nature Presentation
View
Halloween Presentation
View
Tarot Presentation
View
Winter Presentation
View
Vaporwave presentation
Transcript
INFORMATICA
BASE DE DATOS JERARQUICA
BASE DE DATOS JERARQUICA
VALERIA ALEXANDRA MARIN JORDAN
¿qUE ES?
son bases de datos que almacenan la información en una estructura jerarquizada donde los datos son organizados de forma parecida a un árbol.
ORIGEN
FUE DESARROLLADO por IBM en la década de 1960, el modelo de datos jerárquicos es uno de los primeros tipos de modelos.
+INFO
caracteristicas
• Se organizan en forma de árbol invertido, con un nodo raíz, nodos padre e hijos.
• El árbol se organiza en un conjunto de niveles.
• El nivel 0 se corresponde al nodo raíz y es el nivel más alto de la jerarquía.
• Los arcos (enlaces) representan las asociaciones jerárquicas entro dos nodos, carecen de nombre porque entre dos conjuntos de datos solo puede existir una interrelación.
• Un nodo padre puede tener un número ilimitado de nodos hijos, pero a un nodo hijo solo le puede corresponder un padre.
• Todo nodo debe tener un padre, a excepción del nodo ráiz.
caracteristicas
• Los nodos sin descendientes se llaman «hojas».
• Los niveles de la estructura jerárquica se denominan «altura».
• El número de nodos se llama «momento».
• Solo pueden existir relaciones de uno a uno de uno a varios.
• El árbol siempre se recorre en un orden prefijado.
• La estructura del árbol no se puede modificar cuando ha quedado establecida.
vENTAJAS
• Las conexiones dentro del árbol son fijas y hace que la navegación por ellas sea rápida. • Muestra una estructura de la base de datos fácil de ver y comprender. • Permite compartir información. • Permite mantener la integridad DE la información.
desventajas
• Escasa independencia entre los registros (nodos), puesto que para acceder a un registro, se debe pasar por los padres, algo que quita flexibilidad a la navegación por la base de datos.
• MODIFICAR ESTE tipo de bases de datos resulta complejo por su rigidez y exige un conocimiento muy amplio sobre la forma en que se han almacenado los datos.
• Diseñar esta base de datos jerárquica requiere conocer muy bien las unidades de información y las relaciones que tienen estas entre sí.
EJEMPLO
UNA empresa puede crear una base de datos jerárquica para organizar a sus clientes. Así, el nodo raíz sería Clientes, cada cliente sería un nodo padre, que su vez podrían lugar a nodos hijos como servicios, facturas, presupuestos, datos, etc.
GRACIAS