No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Bases de Datos con MySQL y MariaDB

Curso de Bases de Datos con MySQL y MariaDB

Carlos Eduardo Gómez García

Carlos Eduardo Gómez García

Diagramas conceptuales vs. diagramas físicos

3/34
Recursos

Aportes 16

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

SIMBOLOGÍA DE DIAGRAMA FÍSICO

Primera tabla: Una entidad (Entity) con todos sus campos (fields)
Segunda tabla: Una entidad (Entity) con campos (fields) y sus llaves (keys).
Tercera tabla: Una entidad (Entity) con campos (fields) y sus tipos de datos (types)
Cuarta tabla: Una entidad (Entity) con llaves (keys), campos (fields) y tipos de datos (types)
Relaciones

Es de las clases mas importantes del curso, si aun no queda muy claro que es una llave primaria y llave foranea, te dejo una documentacion dentro de wikipedia, para poder entender mas sobre estos temas que para mi son la base de muchas cosas que veras en muchos cursos.

SIMBOLOGÍA DEL DIAGRAMA CONCEPTUAL

  • Entity - Entidad: Cualquier cosa, automóvil.
  • Weak Entity - Entidad Débil: Depende de una entidad normal, la rueda de un automóvil.
  • Relationship - Relaciones: Las entidades se relacionan.
  • Attribute- Atributos: Las entidades pueden tener atributos, el automóvil tiene atributos como: marca, valor, modelo.
  • Multivalued Attribute - atributo mutivaluado: Es un atributo que a su vez tiene subatributos
  • Derived Attribute - atributo derivado: Es un atributo que se puede calcular, como pedir la fecha de nacimiento de una persona, en lugar de su edad, entonces, el atributo derivado sería la edad, con la información del año de nacimiento, se podría saber su edad.

Resumen:
Es importante al inicio de cada obra tener una buena planificación, para el desarrollo de este curso, el primer paso es el desarrollo de una plantilla o mapa para poder guiarnos, para ello nos apoyamos en los Diagramas Entidad Relación.
El Diagrama Entidad Relación se divide en dos tipos:

  1. Diagrama Conceptual: Nos permite tener una visión general de lo que se quiere construir de una manera no detallada, por ejemplo, la relación de una entidad con otras entidades.

  2. Diagrama Físico: Es un diagrama más detallado, incluye relaciones, tipo de relaciones, tablas, columnas, tipos de datos, entre otros. Nos permite tener en detalle toda la descripción de la base de datos.

Apuntes:

Diagramas conceptuales vs. diagramas físicos

Para todo buen proyecto, primero se tiene que tener una buena planeacion. de lo que se quiere hacer. En BD utilizamos diagramas entidad-relación:

Diagrma Conceptual

Diagrama Físico

  • Diagrama mas detallado

  • Incluye:

    • Relaciones
    • Tipos de relaciones
    • Tablas
    • Columnas
    • Tipos de datos
  • Se podrá definir los tipos de llaves que tendrá la BD.

  • Simobología

    1. Primera tabla: Una entidad (Entity) con todos sus campos (fields)
    2. Segunda tabla: Una entidad (Entity) con campos (fields) y sus llaves (keys).
    3. Tercera tabla: Una entidad (Entity) con campos (fields) y sus tipos de datos (types)
    4. Cuarta tabla: Una entidad (Entity) con llaves (keys), campos (fields) y tipos de datos (types)

    Ejemplo

Crear Diagramas

Estaba viendo que diagrams es igual que draw, siempre se aprende algo diario.

Otra gran aplicación que puede ser usada para la creación de diagramas físicos de Bases de Datos relaciones es DrawSQL, aquí tienen un ejemplo de lo que se puede hacer con esta página!

Pueden editar la plantilla acá

Prueben con esto
mermaid

De nada ✌

que le costaba al profe de intro explicar asi e ir haciendo el paso a paso?, la verdad se lentiende más acá .

Hay un software que se llama DIA. Tambien sirve para hacer diagramas coinceptuales. Pueden poner en google “DIA software” y les aparecerá. No lo puedo colocar por aca porque el link es rechazado.

otra herramienta muy buena para estos diagramas es lucidchart, siempre que vayamos a diseñas una base de datos es importante darle buena dedicación a nuestro diagrama físico ya que puede explicarle a cualquiera que lo veo como se construyo y con que intención se creo esa base de datos además de facilitar su creación