Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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).
Rectángulos
Los rectángulos representan las entidades padres. Suelen tener entidades débiles
(rectángulos dobles) que dependen de ellas.
Óvalos
Rombos
Las líneas y flechas sirven para indicar las relaciones entre entidades.
Cardinalidades
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.
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?
Entidades
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
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
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
→ Objetos
→ Eventos
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.
— 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.
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.
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