BBDD | DÍA 13: DISEÑO LÓGICO & PRIMEROS EJERCICIOS

Día 13. En el día de hoy, hemos terminado de ver en clase todo el tema del diseño lógico y su transformación de modelo entidad relación a modelo relacional. 

Posteriormente, comenzamos a trabajar con algunos ejercicios poniendo en práctica lo visto en clase. La tarea era realizar el modelo lógico teniendo como enunciado el modelo Entidad- Relación. 

A continuación, los puntos más importantes de lo aprendido en este nuevo modelo relacional. 

Derechos de autor aquí

Diseño lógico: del modelo Entidad-Relación al modelo Relacional: 

Entidades -> Tablas

A la hora de pasar de entidades a tablas, hay que tener en cuenta varios puntos importantes:

  • Se conservan los atributos y la clave principal
  • Atributos compuestos -> un campo por atributo
  • Atributos derivador -> columnas calculadas 
  • Restricciones sobre atributos -> lenguaje lógico
Entidades débiles -> Tablas 

Conserva todos sus atributos y se añade la clave principal de la entidad fuerte de la que depende. Además, si la relación es de existencia, tendrá su propia clave, pero se establecerá borrado. 

Relaciones -> Tablas

La tabla a la que da lugar tendrá como atributos las claves principales de las entidades que se conectan y los atributos de la relación. Sin embargo, la elección de la clave principal depende de la cardinalidad de la relación. 

A continuación, los ejercicios que estuvimos trabajando en clase con sus soluciones:

Imagen sacada del drive del profesor

Solución del ejercicio 1:

Atleta ( nº dorsal, nombre)
Da_relevo_a (nº dorsal_Inicio, nº dorsal_destino)

Imagen sacada del drive del profesor

Soluciones del ejercicio 2:

Elemento (nombre_elem, peos_atómico, símbolo, nºatómico)
Compuesto (nombre_comp, estado, coef_expan, temp_lic, densidad, temp_evap, color, olor, dureza)
Compuesto_por (nombre_elem, nombre_ comp, proporción)

Comentarios

Entradas populares