Introducción
El modelado de datos presenta una
gran importancia a la hora de crear una base de datos, porque nos permite representar
los datos a tratar y, dependiendo del tipo de modelo, las relaciones, atributos
y jerarquías entre estos datos.
Desarrollo
Los modelos a tratar son el
Modelo de Entidad-Relación, Modelo Relacional, Modelo de datos de red, y el
Modelo de datos Jerárquico.
Empezaremos con el Modelo de
Entidad-Relación; el cual se representa con diagramas, y además se completa con
una pequeña lista de los atributos y relaciones de cada elemento. Sus
principales elementos son:
·
Entidad. Una entidad representa un objeto
individual concreto del mundo real. Se representan en un diagrama con
rectángulos.
·
Atributos. Definen las características de la
entidad a la que pertenecen. Se representan como círculos que descienden de una
entidad y solo se representan los más significativos.
·
Relación. Es una dependencia entre varias
entidades. Se muestran en los diagramas como rombos que se unen a las entidades
mediante líneas.
Ahora seguiremos con el Modelo
Relacional; este modelo proporciona las relaciones además de un conjunto de
operadores para cada entidad (Universidad da Coruña, 2013) . En él los datos
están estructurados a nivel lógico como tablas.
El Modelo de datos de red se basa
en representaciones de relaciones entre registros por medio de ligas.
Finalmente, en el Modelo de datos
Jerárquico los datos son organizados en una estructura parecida a la de un
árbol.
Conclusión
Solo se han mencionado algunos de
los varios modelos de datos existentes. Todos presentan ventajas y desventajas,
pero todos los modelos son importantes para poder hacer adecuadamente una base
de datos y no tener que estar realizando cambios de última hora. Igualmente sirven
para saber qué datos se van a utilizar y que relaciones habrá entre estos.
Bibliografía
Genbeta dev. (5 de November de 2013). Recuperado el
16 de February de 2014, de
http://www.genbetadev.com/bases-de-datos/fundamento-de-las-bases-de-datos-modelo-entidad-relacion
Universidad da Coruña. (9 de September de 2013). Teoría
Tema 2. Recuperado el 16 de February de 2014, de Laboratorio de Bases de
Datos:
http://docencia.lbd.udc.es/bdd/teoria/tema2/2.3.1.-ElModeloRelacional.pdf
UPIICSA. (s.f.). Recuperado el 16 de February de
2014, de Modelo jerárquico, de red y de entidad.relación : http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proceso/Lenguajes_de_Programacion_I/Lenguajes_de_Programacion_I/POLILIBRO/UNIDAD2/11.htm
No hay comentarios:
Publicar un comentario