0% encontró este documento útil (0 votos)
27 vistas5 páginas

Guía sobre Diagramas ER: Conceptos y Uso

Un diagrama ER representa las relaciones entre entidades en una base de datos. Muestra entidades como objetos, eventos o conceptos y sus atributos. También incluye relaciones que conectan entidades y cardinalidades que describen la fuerza de esas conexiones. Los diagramas ER se usan comúnmente para modelar bases de datos y sistemas de software.

Cargado por

ronny santana
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas5 páginas

Guía sobre Diagramas ER: Conceptos y Uso

Un diagrama ER representa las relaciones entre entidades en una base de datos. Muestra entidades como objetos, eventos o conceptos y sus atributos. También incluye relaciones que conectan entidades y cardinalidades que describen la fuerza de esas conexiones. Los diagramas ER se usan comúnmente para modelar bases de datos y sistemas de software.

Cargado por

ronny santana
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

¿Qué es un diagrama ER?

Como su nombre lo indica, un diagrama ER representa la relación entre dos o más


entidades. Pueden ser entidades del mundo real o un conjunto de entidades de una
base de datos. El modelo nos ayuda a construir una estructura lógica de la base de
datos o la conectividad general en el desarrollo de software. En un principio, un
Diagrama de entidad-relación se parece a cualquier otro diagrama de flujo. Sin
embargo, hay símbolos y propiedades específicas que los diferencian.
Existen diferentes tipos de diagramas ER utilizados para representar las
dependencias conceptuales, lógicas y físicas entre las diferentes entidades. Por lo
tanto, estos diagramas pueden ir desde una estructura simple hasta una compleja.
Por ejemplo, este es un diagrama ER simple en el que se describe la relación entre
entidades tales como escritores, novelas y consumidores.

¿Cuándo dibujar los diagramas de ER?


Desde su creación, los diagramas ER han recorrido un largo camino. Hoy en día,
un Diagrama de Entidad Relación puede ser usado para representar la co-relación
entre dos o más objetos (aparte de la base de datos). Estos son algunos de los
escenarios habituales en los que un diagrama ER puede ayudarte.
• Puede usarse para proporcionar una representación gráfica de un modelo de
base de datos.
• Puedes usar un diagrama ER para identificar las entidades comunes en un
sistema y representar cómo están relacionadas entre sí.
• Se puede desglosar el modelo conceptual, lógico y físico de una base de
datos.
• También puede ayudarte a explorar con más detalle las tablas almacenadas
en tu base de datos con respecto a sus atributos y relaciones.
• Siempre que se quieras proporcionar un plano de la base de datos o su
representación gráfica, un diagrama ER será muy útil.
• Aparte del desarrollo de bases de datos o software, los diagramas ER
también pueden utilizarse para representar entidades del mundo real y trazar
relaciones entre ellas. Pueden utilizarse en informática, administración,
diseño y casi cualquier otro sector.
Conceptos básicos de los diagramas ER
Ahora que sabes lo que es un Diagrama de Entidad Relación y su historia, vamos a
entrar en detalle. Idealmente, hay 4 conceptos principales de un diagrama ER que
debes conocer - Entidad, Atributo, Relación y Cardinalidad. Vamos a analizarlos
paso a paso.
1) Entidad
Una entidad es la columna vertebral de un diagrama ER y consiste en cualquier
objeto, concepto, evento, lugar, entre otros. almacenado en la base de datos.
También puede ser algo físico que se puede manifestar en nuestra base de datos.
Lo ideal es que se pueda reconocer de forma clara en la base de datos a través de
sus características (que se conocen como atributos) y de su clave primaria. En un
diagrama ER se representa como un rectángulo.
Por ejemplo, un empleado, un estudiante, un coche, un edificio, un curso o una
acción pueden representar una entidad. Cuando varias entidades se combinan
compartiendo atributos y valores en común, se convierten en un conjunto de
entidades. Considere que los estudiantes de una universidad son un conjunto de
entidades formado por varios individuos. Están inscritos en una clase, que puede
ser otro conjunto de clases diferentes.

Las entidades pueden ser débiles o fuertes. Una entidad débil es la que no tiene su
propia clave primaria y depende de cualquier otra entidad para su identificador
único.
2) Atributos
Los atributos se utilizan para explicar una entidad definiendo todo tipo de
características relacionadas con ella. En la mayoría de los casos, es una sola
propiedad la que explica una entidad, permitiéndonos conocer el tipo de datos
almacenados en ella. En un Diagrama de Entidad-Relación, un atributo es
representado por una elipse y está vinculado directamente a una entidad.
Considera una transacción de cajero automático como una entidad. Ahora, puedes
tener diferentes atributos como el tipo de transacción, el importe, el identificador de
la transacción, y demás. Cada uno de estos atributos tendrá sus valores distintivos
correspondientes a la entidad.
En función de su complejidad, pueden existir 4 tipos de atributos diferentes:
• Simple: Presenta un valor atómico y no puede ser derivado posteriormente
(como el identificador de una transacción)
• Compuesto: Consta de varios valores y puede desglosarse más (como un
nombre completo en nombre y apellido)
• Derivado: No existe en la base de datos, pero sus valores provienen de otros
atributos (como la edad que se obtiene de la fecha de nacimiento)
• Multivalores: Representa un atributo que tiene más de un valor (como una
persona puede tener más de un identificador de correo electrónico)

3) Relación
Una relación define cómo dos o más entidades están conectadas entre sí. Se
utilizan para identificar cuáles son las entidades que dependen de otras en una base
de datos. Por ejemplo, consideramos que Tom y Química son dos entidades que
están vinculadas con una relación que representa que Tom estudia Química.

La cardinalidad es un componente vital en cualquier Diagrama de Entidad-Relación


que explora el vínculo del atributo en la relación. Es decir, nos ayuda a explorar
cómo dos o más entidades están vinculadas entre sí. Puede haber diferentes tipos
de cardinalidad en un diagrama ER.
Símbolos del diagrama entidad-relación
Después de entender el concepto principal de un Diagrama de Entidad-Relación,
estás preparado para dibujar un modelo por tu cuenta. Para ello, es necesario saber
cómo representar cada componente en un diagrama ER.
• Rectángulo: Se utiliza para una entidad o un tipo de entidad

• Diamante: Representa la relación entre diferentes entidades

• Doble rectángulo: Representa una entidad débil

• Elipse doble: Define un atributo multivalor


• Elipse con una línea: Se utiliza para un atributo de clave primaria

¿Cómo dibujar un diagrama ER básico rápidamente?


Ahora que conoces los detalles de un Diagrama de entidad-relación, puedes crear
uno fácilmente siguiendo estos pasos:
Paso 1: Identifica las entidades
Este es el aspecto más importante de cualquier diagrama ER. En primer lugar, hay
que identificar cuáles son las principales entidades que intervienen en él. Por
ejemplo, si estamos creando un modelo ER para la universidad, entonces tendrías
tres entidades - Estudiantes, Curso y Profesores.
Paso 2: Determina las relaciones
La relación actúa como puente entre las entidades. Normalmente, las relaciones
reflejan las interacciones, que son verbos como "comprar", "contener", entre otros.
En el siguiente ejemplo, las relaciones son "realizar", "trabajar", "tiene" y "casado".
Paso 3: Agrega atributos
El siguiente paso es agregar los atributos. En el diagrama ER, los atributos suelen
ser la indicación adicional de cada entidad, como el "ID", el "Nombre" y otros. En
el siguiente ejemplo, los atributos son "Nombre", "Edad", "ID".
Paso 4: Organiza el diagrama ER
El último paso consiste en organizar todos los elementos de tu diagrama ER de
una forma lógica, a partir de la cual los datos complejos puedan simplificarse
visualmente.

También podría gustarte