Want to create interactive content? It’s easy in Genially!

Get started free

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:

Corporate Christmas Presentation

Snow Presentation

Nature Presentation

Halloween Presentation

Tarot Presentation

Winter Presentation

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