Los modelos de base de datos

En cuanto a los modelos más populares y manejados tenemos:

Modelo de datos jerárquico

Se trata de un modelo que emplea los árboles para la representación obvia de cada dato. Es un árbol el cual se comprende por varios componentes designados como nodos. El nivel más alto de éste se denomina raíz. Cada nodo ha de representar un registro en los campos correspondientes.

La representación gráfica en ese modelo se hace por medio de la elaboración de un árbol invertido, los distintos niveles están ligados por medio de las relaciones.

En ese modelo se lograría representar las relaciones 1:M, por lo que se muestran diversos problemas:

  • No se permiten relaciones N:M
  • Un segmento hijo no logra tener más de un padre.
  • No se admiten más de una relación entre dos segmentos.
  • Para entrar a todo tipo de segmento es requerido empezar por el segmento raíz
  • El árbol se tiene que recorrer en el orden plasmado.

Modelo de datos en red

En ese otro modelo cada entidad se representa con un nodo y su relación son las líneas que los unen. En esa estructura, todo tipo de elemento lograría vincularse con cualquier otro. A discrepancia del modelo jerárquico, en este modelo, el hijo lograría tener varios padres.

El concepto común del modelo en red seria:

  • El tipo de registro, que representa un nodo.
  • Elemento, que es un campo de datos.
  • Agregado de datos, que define un conjunto de datos con nombre.

Se trata de un modelo de dato que deja la representación de relaciones N:M

Modelo de datos relacional

Es el modelo más usado en la actualidad debido a que maneja tablas bidimensionales con el fin de representar la lógica de cada información y sus relaciones.
Algunas de sus principales peculiaridades son:

  • Puede ser comprendido y empleado por cualquier usuario.
  • Deja extender el esquema conceptual sin hacer ajustes en las aplicaciones de gestión.
  • Las personas no requieren el conocer dónde se hallan los datos físicamente.