Modelos de base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (819 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de febrero de 2011
Leer documento completo
Vista previa del texto
Modelos

Modelo Jerárquico

Almacena la información en una estructura jerárquica que la enlaza los registros en forma de estructura de árbol

en donde un nodo padre de información puede tenervarios nodos hijo.

El modelo jerárquico fue desarrollado para permitir la representación de aquellas situaciones de la vida real

en las que predominan las relaciones de tipo 1 : N.

Es unmodelo muy rígido en el que las diferentes entidades de las que está compuesta una determinada

situación, se organizan en niveles múltiples de acuerdo a una estricta relación PADRE/HIJO, de manera queun

padre puede tener más de un hijo, todos ellos localizados en el mismo nivel, y un hijo únicamente puede tener un

padre situado en el nivel inmediatamente superior al suyo.

Esta estrictarelación PADRE/HIJO implica que no puedan establecerse relaciones entre segmentos dentro

de un mismo nivel.

Limitaciones del modelo Jerárquico

Duplicidad de registros

No se garantiza lainexistencia de registros duplicados.

Integridad referencial

No existe garantía de que un registro hijo este relacionado con un registro

padre válido.

Desnormalización

No tienecontroles de desnormalización.

Modelo en Red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo:

se permite que un mismonodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).

Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia dedatos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que

sea un modelo utilizado en su mayoría por programadores más que porusuarios finales.

El modelo de datos en red general representa las entidades en forma de nodo de un grafo, y las asociaciones o

interrelaciones entre éstas mediante los arcos que unen dichos...
tracking img