Cómo dibujar un diagrama de er en una herramienta de mysql
introducción
- Un modelo de datos es un documento de datos de negocios organizada que se utiliza como marco para el desarrollo de aplicaciones. Un modelo de datos proporciona la estructura y formato de los datos. Se define cómo se almacenan los datos, dispuestos, y modificados en un entorno de base de datos. Plan, la red jerárquica, relacionales, objeto, dimensional y relacional son algunos de los modelos de datos comunes que se utilizan en la industria.
- Un diagrama estructural de los datos (DSD, por sus siglas en Inglés) proporciona una representación gráfica de las entidades de bases de datos, sus relaciones y restricciones. La representación gráfica incluye cajas y flechas para representar las entidades y las relaciones entre ellos. La creación de modelos entidad-relación es un método ampliamente utilizado para crear modelos de datos. Un modelo de entidad-relación (Modelo E-R) proporciona una representación lógica y detallada de los datos empresariales. Un diagrama de entidad-relación o ERD es una representación gráfica del modelo E-R
- La ERD es una poderosa herramienta para la comunicación entre los desarrolladores y usuarios de bases de datos. Los componentes primarios que están representados en un ERD son
- Entidad - puede ser una persona, lugar, objeto, acontecimiento, o el concepto sobre el que se guardan los datos.
- Relaciones - representan las asociaciones entre los tipos de entidades / entidad.
- Atributo (s) - propiedad de una entidad que es de interés comercial.
- Restricciones (cardinalidad) - Una característica de una lista que muestra el número de instancias de una entidad relacionada con el número de otras instancias de la entidad.
pasos
1
Identificar las entidades de base de datos de acuerdo a lo solicitado por la organización o empresa.
- Hay algunas reglas generales a las entidades de nombres. El nombre de sujeto debe ser un solo sustantivo, concisa (para facilitar el trabajo) - Si se utilizan abreviaturas, sea específico.
- Los espacios deben ser evitados. Si se utiliza más de una palabra, hay que separarlos con un guión bajo (_).
2
Establecer las características de las entidades por los atributos.
3
Construir relaciones significativas entre instancias de una o más entidades, la creación de relaciones entre ellos. La relación refleja las normas de la organización empresarial.
4
Ahora abra el MySQL Workbench. Para ello, vaya al menú Inicio, Todos los programas, seleccione el banco de trabajo de MySQL
5
Abra la plataforma para dibujar el diagramq entidad-relación. Haga clic en Archivo, y luego en el nuevo modelo. Una vez más, utilice el menú para hacer clic en el modelo y añadir un nuevo diagrama.
6
Dibuje mesas en la plataforma. Representan las entidades empresariales de ERD. Seleccione el icono de tabla o pulse T en el menú vertical.
7
Tome el ratón a la plataforma y haga clic donde desee colocar la mesa.
8
Nombre a la tabla. Haga clic con el ratón en la tabla para abrir una ventana (editor de tablas). Esta ventana proporciona opciones para la denominación de la tabla (entidad).
9
Añadir atributos a las tablas. Los mismos atributos de editor de tablas proporciona opciones para añadir columnas (atributos) de la tabla (entidad))
10
Seleccione el tipo de datos adecuado y una clave principal (restricción). Seleccione el tipo de datos para cada atributo de lista en cascada para cada aplicación. Seleccione un atributo o grupo para identificar la tabla. Esto se convierte en la clave principal de la tabla. También seleccione atributos son no nulo.
11
Haga lo mismo para todas las entidades que han sido identificados como los requerimientos del negocio.
12
Añadir las relaciones a las tablas (entidades).
13
Repita el mismo proceso para añadir siguen siendo las relaciones identificadas (las reglas de negocio) entre las tablas (entidades).
14
Guarde el ERD. En el menú, seleccione Archivo, Guardar y el nombre del archivo de plantilla antes de guardar.
consejos
- identificar cuidadosamente el tipo de relación.
- La atención en la identificación y la no identificación de las relaciones.
- Seguir las reglas generales para nombrar tablas y columnas. Una buena práctica es utilizar mayúsculas para la primera letra de cada palabra.
- Identificar las claves primarias y que no son nulos.
- Es importante identificar claramente todas las entidades necesitan para mantener los datos.
- Elija los tipos de datos de forma adecuada.
- Debe definir todos los atributos de entidades y relaciones.
anuncios
- El error de identificación de las entidades puede conducir a la complejidad del diseño y la duración de la administración.
- Las relaciones de falsa identificación puede llevar a un modelo de datos erróneos, que pueden dar lugar a la recuperación de datos incorrectos, y el tiempo de resolución de arriba.
- Evitar ciclos (tres o más entidades en una relación cíclica) en diagramas ERD. Pueden dar lugar a la recuperación de datos incorrectos y los gastos generales de resolución en el tiempo.
Vídeo: Crear diagrama Entidad Relación en MySQL WorkBench
Vídeo: Ingenieria inversa de una BD en MySql con Workbench: Obteniendo el DER
De esta manera? Compartir en redes sociales: