DIAGRAMA ENTIDAD – RELACIÓN
¿Qué es un modelo entidad relación?
Un diagrama entidad-relación, también conocido como modelo entidad relación o ERD,
es un tipo de diagrama de flujo que ilustra cómo las "entidades", como personas,
objetos o conceptos, se relacionan entre sí dentro de un sistema. Los diagramas ER se
usan a menudo para diseñar o depurar bases de datos relacionales en los campos de
ingeniería de software, sistemas de información empresarial, educación e
investigación. También conocidos como los ERD o modelos ER, emplean un conjunto
definido de símbolos, tales como rectángulos, diamantes, óvalos y líneas de conexión
para representar la interconexión de entidades, relaciones y sus atributos. Son un
reflejo de la estructura gramatical y emplean entidades como sustantivos y relaciones
como verbos.
COMPONENTES
ENTIDAD: Algo que se puede definir, como una persona, objeto, concepto u evento, que
puede tener datos almacenados acerca de este.
RELACIÓN: Cómo las entidades interactúan o se asocian entre sí. Piensa en las
relaciones como si fueran verbos. Por ejemplo, el estudiante mencionado podría
inscribirse en un curso. Las dos entidades serían el estudiante y el curso, y la relación
representada es el acto de inscribirse, que conecta ambas entidades de ese modo. Las
relaciones se muestran, por lo general, como diamantes o etiquetas directamente en
las líneas de conexión.
ATRIBUTO: Una propiedad o característica de una entidad. A menudo se muestra como
un óvalo o círculo.
USO DE LOS DIAGRAMAS ENTIDAD - RELACIÓN
Diseño de bases de datos: los diagramas ER se usan para modelar y diseñar
bases de datos relacionales, en términos de reglas de negocio y lógicas (en un
modelo de datos lógicos) y en términos de la tecnología específica que se
implementará (en un modelo de datos físicos). En ingeniería de software, un
diagrama ER a menudo es un primer paso para determinar los requisitos de un
proyecto de sistemas de información. También se usa más adelante para
modelar una base de datos en particular o varias. Una base de datos relacional
tiene una tabla relacional equivalente y puede expresarse así potencialmente,
según sea necesario.
Solución de problemas de bases de datos: los diagramas ER se usan para
analizar las bases de datos existentes con el fin de hallar y resolver problemas
de lógica o implementación. Al dibujar un diagrama se debería descubrir dónde
está el problema.
Sistemas de información empresarial: los diagramas se usan para diseñar o
analizar las bases de datos relacionales empleadas en procesos de negocio.
Cualquier proceso de negocio que utilice datos de campo relacionados con
entidades, acciones e interacción puede beneficiarse potencialmente de una
base de datos relacional. Puede simplificar procesos, revelar información de
forma más sencilla y mejorar los resultados.
Reingeniería de procesos de negocio (BPR): Los diagramas ER ayudan a analizar
las bases de datos empleadas en la reingeniería de procesos de negocio y en el
modelado de la configuración de una nueva base de datos.
Educación: las bases de datos son el método actual de almacenamiento de
información relacional para propósitos educativos y la posterior recuperación.
Así, los diagramas ER pueden ser útiles para la planificación de esas estructuras
de datos.
Investigación: como hay muchas investigaciones centradas en los datos
estructurados, los diagramas ER pueden desempeñar un papel fundamental en
la configuración de bases de datos útiles para analizar los datos.