Está en la página 1de 14

Componentes de un diagrama E-R

Judith Isabel Enriquez Aguirre


16/10/2023
ÍNDICE
¿Qué es un diagrama entidad relación?............................................................... 3

Símbolos del diagrama entidad relación............................................................... 4

¿Por qué es importante el diagrama ER en el diseño de bases de datos?....... 5

¿Cuáles son los 3 componentes principales de un diagrama ER?.................... 6

Ventajas de un diagrama entidad relación............................................................ 7

Ejemplo de diagrama ER........................................................................................ 8

Cómo hacer un diagrama entidad relación........................................................... 9

IMAGEN DE EJEMPLO DE SIMBOLOS................................................................ 13

Bibliografía............................................................................................................. 14
¿Qué es un diagrama entidad relación?
Un diagrama entidad relación (también conocido como diagrama ER o diagrama
ERD o simplemente ERD) muestra cómo interactúan las entidades (personas,
objetos y conceptos). Estos modelos conceptuales de datos ayudan a
desarrolladores y diseñadores a visualizar las relaciones entre elementos clave del
software.

Creados por el informático Peter Chen en los años 70, los ERD son utilizados
habitualmente por las empresas en el diseño de bases de datos. Sin embargo, los
diagramas entidad relación también pueden representar las relaciones entre otros
elementos de la empresa, como las funciones (por ejemplo, la relación de un
product manager con un desarrollador), los objetos tangibles de la empresa (como
un producto o servicio) y los objetos intangibles de la empresa (como el product
backlog).

El diagrama en sí es un tipo de diagrama de flujo. Es un modelo lógico que muestra


cómo fluyen los datos de una entidad a otra. Con este formato fácil de seguir, los
desarrolladores y diseñadores de software pueden visualizar claramente la
estructura de un sistema.

Comprende claramente cómo están estructurados tus datos con un diagrama


entidad relación. Con esta representación visual de tus datos, puedes identificar
fácilmente las relaciones entre las diferentes entidades y tomar mejores decisiones
sobre cómo gestionarlas. Obtén más información sobre cómo se utilizan estos
diagramas o crea el tuyo haciendo un diagrama entidad relación online.
Símbolos del diagrama entidad relación
Cada diagrama presenta una selección de símbolos de diagrama entidad relación.
Estos son algunos de los símbolos más comunes:

Rectángulos

Los rectángulos representan las entidades padres. Suelen tener entidades débiles
(rectángulos dobles) que dependen de ellas.

Óvalos

Los atributos se representan mediante óvalos. Describen las características de una


entidad.

Rombos

Los rombos se utilizan para mostrar las relaciones entre entidades.

Flechas y líneas de conexión

Las líneas y flechas sirven para indicar las relaciones entre entidades.

Cardinalidades

Las cardinalidades indican la cantidad de información que fluye de una entidad a


otra (más información sobre este tema más adelante).
¿Por qué es importante el diagrama ER en el diseño de
bases de datos?

A la hora de lanzar un nuevo software, los desarrolladores y diseñadores de bases


de datos necesitan una forma sencilla pero eficaz de visualizar la estructura.
Necesitan saber cómo funcionan juntas las entidades, sus atributos y cómo se
relacionan entre sí.

Aquí es donde puede ayudar un modelo ER lógico.

Un ERD permite a los desarrolladores mapear cada elemento clave de una nueva
base de datos. Pueden ver cómo funcionará el software, probar ciertas relaciones
de antemano y detectar cualquier laguna en el software antes de que se ponga en
marcha. De este modo, el equipo de desarrollo tendrá un proceso más fluido en el
momento de la puesta en marcha.

La creación de un diagrama entidad relación también ayuda a los desarrolladores a


detectar áreas de mejora en las bases de datos existentes.

Facilita la visualización de las áreas en las que el software actual necesita mejoras.
Los desarrolladores pueden entonces depurar las bases de datos para mejorar el
software en el futuro.
¿Cuáles son los 3 componentes principales de un
diagrama ER?

Los tres componentes de un diagrama entidad relación son:

Entidades

Las entidades, que suelen representarse en forma de rectángulo, son sustantivos


(como objetos, personas, conceptos o eventos). Diferentes símbolos suelen reflejar
distintos tipos de entidades. Por ejemplo, un conjunto de entidades fuerte suele
representarse mediante un rectángulo, mientras que un conjunto de entidades débil
se ilustra como un rectángulo doble.

Atributos

Los atributos son las características de una entidad. Por ejemplo, supongamos que
su diagrama ER representa el software que utilizan los estudiantes para solicitar
plaza en la universidad. Bajo la entidad "Estudiante", la siguiente información se
mencionará como atributos: Número_de_estudiante, Nombre_de_estudiante y
Curso_de_estudio.

Relaciones

En un diagrama ER, las líneas y flechas de conexión tienen etiquetas. Estas


etiquetas representan cómo interactúan las entidades, mostrando al desarrollador
las relaciones entre ellas. Los diferentes tipos de líneas de conexión también tienen
diferentes significados y mostrarán a los desarrolladores cuántos datos fluyen de
una entidad a la siguiente. Se trata de relaciones cardinales, que se explicarán con
más detalle más adelante.
Con estos tres componentes, los desarrolladores pueden mapear los elementos
clave de una base de datos nueva o existente.

Ventajas de un diagrama entidad relación


Echa un vistazo a algunas de las principales ventajas de utilizar un diagrama
entidad relación.

1. Visualiza las relaciones

Un ERD es un modelo físico de las relaciones entre entidades. Te permite visualizar


cómo se relacionan las entidades entre sí, cómo funcionan sus relaciones y dónde
se pueden mejorar estas relaciones.

2. Simplifica sistemas complejos

Desglosa sistemas y bases de datos complejos con un diagrama entidad relación.


Mira cómo las entidades interconectadas se conectan y se superponen para
comprender mejor cómo funciona el sistema.

3. Educa a empleados y partes interesadas

Utiliza un modelo lógico de datos para mostrar a los empleados nuevos y existentes
cómo funcionan tus sistemas. Utilízalo para poner al día a las partes interesadas
internas y externas y mantener a todo el mundo al tanto.

4. Es fácil de crear

Los modelos entidad relación son diagramas sencillos, es decir, fáciles de entender.
No es necesario ser un desarrollador de software para crear el diagrama, ni se
necesita ningún conocimiento técnico para entenderlo. Y con un espacio de trabajo
virtual como Miro, puedes utilizar una plantilla de diagrama entidad relación ya
preparada para empezar.
Ejemplo de diagrama ER
Echa un vistazo a nuestra plantilla de diagrama entidad relación para ver un ejemplo
de modelo de datos físico en acción.

El diagrama esboza un ERD para las etapas del recorrido del cliente mientras
compra y recibe un producto. Cuando se realiza el pedido, la empresa identifica el
producto correcto y lo entrega al cliente.

Este ERD muestra cómo estas entidades trabajan juntas, empezando por el cliente
y sus atributos. A partir de aquí, el diagrama esboza todos los atributos relacionados
con el pedido específico y utiliza la cardinalidad "uno a muchos" desde el cliente
hasta el pedido. Esencialmente, un cliente puede realizar varios pedidos o pedir
varios artículos en una sola compra.
La entidad del pedido se divide entonces en dos direcciones. El flujo del diagrama
alimenta los productos y las categorías de productos a la derecha. Esto se utiliza
para determinar exactamente qué productos han pedido los clientes

Cuando se recibe esta información, los datos pasan a la fase de entrega, durante la
cual el cliente recibe su pedido. Este es un ejemplo de diagrama ER, y muestra lo
versátil que puede ser el diagrama

Cómo hacer un diagrama entidad relación


El espacio de trabajo digital de Miro es la plataforma perfecta para que los equipos
de colaboración creen un ERD intuitivo y visualmente atractivo. Empieza por
seleccionar esta plantilla gratuita de diagrama entidad relación y sigue los pasos que
se indican a continuación para crear tu diagrama ER.

1. Identifica las entidades

El primer paso es identificar todas las entidades que forman su base de datos o
proceso. Este paso es diferente para cada persona. Si estás mapeando una base de
datos o un software, identificarás todos los elementos clave del software. Pero si te
centras más en un proceso o una estructura empresarial, te centrarás en los
elementos empresariales y las funciones relevantes. En última instancia, depende
de ti identificar las entidades adecuadas en función del modelo que intentes mapear.
Para ayudarte a empezar, aquí tienes algunos ejemplos de entidades ERD:

→ Una persona

Por ejemplo, un cliente, un empleado, un estudiante o un paciente.

→ Objetos

Los ejemplos incluyen productos, maquinaria y vehículos.

→ Eventos

Algunos ejemplos son la captación de clientes, la finalización de una venta o la


realización de una renovación.

En este punto del proceso, no te preocupes demasiado por colocar los elementos en
un orden concreto. Ya lo harás cuando identifiques las relaciones. En su lugar,
concéntrate en cubrir cada entidad para asegurarte de que tu diagrama de base de
datos es lo más preciso posible.

2. Añade los atributos

Ahora puedes añadir atributos para caracterizar las entidades. Utilicemos un


ejemplo para demostrarlo. Imagina que una de tus entidades es el color de un
producto. Dentro de esta entidad, los atributos podrían incluir lo siguiente:

— Nombre del color

— Código del color

— ID del color

Toda esta información añade detalles a la entidad. Los atributos son vitales tanto si
se está mapeando una base de datos como si se está esbozando un proceso de
negocio. Definen todas las propiedades que definen una entidad, aportando
información clave al primer plano del diagrama.

3. Identifica las relaciones entre entidades

Una vez definidas las entidades y los atributos, es hora de trazar sus relaciones.
Utilizando líneas de conexión y flechas, conecta las entidades para indicar sus
relaciones. No todas las entidades estarán relacionadas, y no pasa nada.
Concéntrate en los elementos que se relacionan entre sí y conéctalos.

Una vez colocadas todas las líneas de conexión, puedes añadir etiquetas para
describir el tipo de relación. Imagina que tiene dos entidades - un "Cliente" y un
"Pedido".

Puedes añadir una etiqueta a la línea de conexión para mostrar cómo se relacionan
estas entidades. La etiqueta dice "Lugares", lo que indica que las entidades se
relacionan entre sí a través de una acción específica (cuando un cliente hace un
pedido).
Aunque este dato es pequeño, proporciona un contexto adicional, facilitando que
cualquiera que lea el diagrama comprenda plenamente cómo y por qué se conectan
determinados elementos.

4. Define las cardinalidades

Otra forma de proporcionar información adicional es utilizar cardinalidades. Las


cardinalidades definen los atributos numéricos de las relaciones entre entidades.
Representan la cantidad de información o datos que fluyen entre las entidades.
Algunos ejemplos de cardinalidades comunes son:

Una relación de uno a uno

Un cliente que sólo puede comprar un producto a la vez.

Una relación de uno a muchos

Un cliente que puede comprar varios productos a la vez.

Una relación de muchos a muchos

Un grupo de clientes que pueden comprar varios productos a la vez.

Los símbolos pequeños en cada línea o flecha de conexión reflejan estos valores
numéricos. Los símbolos varían en función de la cantidad de información que fluye y
en qué dirección se mueve.Para que el diagrama sea lo más claro y conciso posible,
hay que tener en cuenta la cardinalidad. Esto te permite mostrar exactamente
cuánta información se mueve entre las entidades, así como en qué dirección se
mueve. Como resultado, cualquier persona que lea el diagrama tendrá al instante
una imagen clara de cómo fluyen los datos a través de toda la base de datos o
sistema.

5. Comparte tu ERD
Con el diagrama final listo, es hora de compartirlo con las partes interesadas. Esto
permitirá a los miembros del equipo y a las partes externas (como inversores o
accionistas) hacer preguntas y proporcionar comentarios. Con la herramienta para
hacer diagramas entidad relación de Miro, es fácil para los equipos colaborar
durante este proceso. Simplemente comparte el diagrama con las partes relevantes
y podrán añadir comentarios directamente al tablero.

6. Actualiza e itera

Con el paso del tiempo, es probable que el modelo conceptual cambie. El software
puede necesitar una actualización, las bases de datos pueden necesitar nuevos
elementos y los diagramas de estructura de equipo pueden quedar obsoletos
rápidamente.

Para asegurarte de que tu diagrama entidad relación está al día, debes actualizarlo
con regularidad. Esto significa que siempre que haya algún cambio, vuelve al tablero
de dibujo e impleméntalo. Incluso si no hay cambios de los que sea consciente,
merece la pena volver al diagrama y asegurarse de que está al día. Cuanto más a
menudo lo revises, más fácil te resultará asegurarte de que el diagrama refleja con
precisión tu base de datos o proceso. Aunque la actualización periódica de un
diagrama puede llevar mucho tiempo, el espacio de trabajo digital de Miro facilita el
proceso. Utiliza la función de arrastrar y soltar para mover los componentes de tu
diagrama entidad relación y las nuevas formas de entidad, y edita el texto existente
en cuestión de clics. Y como todos los cambios aparecen en tiempo real, todos los
miembros de tu equipo pueden ver siempre la versión más actualizada, estén donde
estén.
IMAGEN DE EJEMPLO DE SIMBOLOS
BIBLIOGRAFÍA

Diagrama entidad relación: ¿Qué es y cómo crearlo? Con ejemplos | Miro

También podría gustarte