Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Jerarguico 2
Modelo Jerarguico 2
Un SGBD jerárquico utiliza árboles para la representación lógica de los datos. Un SGBD jerárquico posee las
siguientes características:
Los registros solo pueden estar relacionados mediante relaciones uno a uno o uno a muchos.
Modelo Jerárquico
Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases de Datos que, como su nombre indica,
almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol
(similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo.
Esta relación jerárquica no es estrictamente obligatoria, de manera que pueden establecerse relaciones entre
nodos hermanos. En este caso la estructura en forma de árbol se convierte en una estructura en forma de
grafo dirigido. Esta variante se denomina Bases de datos de red. En el modelo jerárquico sólo se pueden
modelar relaciones 1:N, aunque esto se podía arreglar mediante el uso de los llamados "vínculos virtuales" que
posibilitan las relaciones N:M.
Vínculos M:N
El caso en que un tipo de registro participa como hijo en mas de un tipo de VPH
Vínculos n-arios con mas de dos de registros participantes.
Si ningun registro esta relacionada con una ocurrencia de registro padre, con excepcion de los registros
raiz, no puede existir.
No puede existir un registro hijo si no esta enlazado con un registro padre.
El registro hijo tiene que duplicarse si este tiene dos o mas registros padres.
Un registro hijo se puede eliminar independientemente de su padre; pero la eliminación de un padre
causa automáticamente la eliminación de todos sus registros hijos y descendientes
Si el registro ijo tiene dos o mas padres, este slo puede tener uno real; todos los demas tienen que ser
virtuales.