Introducción
Cada vez estamos mas cerca de poder manejar los datos que se relacionan en una Base de Datos, pero antes tenemos que tener claro cuales son los modelos que se usan para representar esta Base de Datos. Para empezar, ¿Que significa Modelar? Simple, pasar un problema del mundo real a un ordenador, ahora bien veremos cuales son los principales modelos que se utilizan para representar a la Base de Datos.
Modelo de Red
En este modelo se usan nodos, los cuales están divididos como nodo padre y nodo hijo. El nodo hijo puede tener mas de un nodo padre. Así cada campo que se encuentre en una base de datos se conectara con otros campos que tengan relación entre si para formar una red.
Este modelo se considera obsoleto para el modelado de las bases de datos.
Modelo Jerárquico
En este modelo es usual comparar sus elementos como los de un arbol, pues estan organizados de una manera parecida. Consiste en una colección de segmentos que se conectan entre sí por medio de enlaces. Cada segmento es una colección de atributos, que contienen un solo valor cada uno de ellos. Un enlace unión entre dos segmentos exclusivamente. En este modelo se debe de tener en cuenta lo siguiente: el árbol está formado por un conjunto de niveles, el nodo raíz es el más alto de la jerarquía, solo puede haber una asociación jerárquica representada por una línea, un nivel inferior puede tener solo un superior, un nivel superior puede tener varios inferiores, todo nodo tendrá un padre a excepción del nodo raíz.
Modelo Entidad-Relación
Este modelo se realiza en base a los requisitos que debe cumplir la base de datos que deseamos hacer.
“Modelo de datos que representa un esquema de bases de datos mediante entidades y relaciones".
Modelo Relacional
Actualmente es el modelo mas utilizado para modelar y administrar datos de manera dinámica.
Su idea se basa básicamente en el uso de relaciones entre conjuntos llamados tablas.
A diferencia de los otros modelos mencionados no importa el orden de almacenamiento de los datos ya que todos están asociados entre sí.
Conclusión
Con lo presentado concluyo que es algo complejo el modelado de una Base de Datos, pero que es fundamental hacerlo pues es para tener una base de datos optima que sirva de manera correcta.
No hay comentarios.:
Publicar un comentario