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.
  • Las relaciones y sus características definen conjuntamente las reglas de negocio representados en ERD. Entidades y relaciones pueden tener atributos que se representan en un ERD. El siguiente paso a paso se muestra cómo crear un ERD utilizando la herramienta de base de datos MySQL.
  • pasos

    Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 1
    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 (_).
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 2
    2
    Establecer las características de las entidades por los atributos.
  • Los atributos pueden ser un sustantivo o una frase sencilla.
  • Debe ser único para un tipo particular de entidad.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 3
    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.
  • La relación debe ser una frase verbal.
  • Debe explicar claramente que se adopte la medida.
  • Cardinalidad - La relación puede tener una-a-uno (1: 1), uno-a-muchos (1: M), o múltiple a múltiple (m: n) las características
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 4
    4
    Ahora abra el MySQL Workbench. Para ello, vaya al menú Inicio, Todos los programas, seleccione el banco de trabajo de MySQL
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 5
    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.


  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 6
    6
    Dibuje mesas en la plataforma. Representan las entidades empresariales de ERD. Seleccione el icono de tabla o pulse T en el menú vertical.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 7
    7
    Tome el ratón a la plataforma y haga clic donde desee colocar la mesa.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 8
    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).
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 9
    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))
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 10
    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.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 11


    11
    Haga lo mismo para todas las entidades que han sido identificados como los requerimientos del negocio.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 12
    12
    Añadir las relaciones a las tablas (entidades).
  • Seleccione la función / tipo de relación (1: 1, 1: M, m: n) del menú vertical.
  • A continuación, haga clic en los dos cuadros (uno tras otro) para agregar las relaciones entre las tablas seleccionadas.
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 13
    13
    Repita el mismo proceso para añadir siguen siendo las relaciones identificadas (las reglas de negocio) entre las tablas (entidades).
  • Dibujar la imagen titulada y R Diagrama Usar MySQL Database Engine Paso 14
    14
    Guarde el ERD. En el menú, seleccione Archivo, Guardar y el nombre del archivo de plantilla antes de guardar.
  • También puede guardar el ERD en un archivo PDF. Para ello, vaya a Archivo, haga clic en Exportar y luego elegir exportar como una página PDF. Un nombre y guardar el archivo.
  • 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:


    Opiniones y Comentarios

    Artículos Relacionados