Bases de Datos desde Cero. Formas Normales (1FN, 2FN y 3FN).Reload 💥

Bases de Datos desde Cero. Formas Normales (1FN, 2FN y 3FN).Reload 💥

Introducción a las formas normales

Resumen de la sección: En esta sección, se introduce el concepto de las formas normales en la normalización de bases de datos. Se explica que la normalización es el proceso de redistribuir adecuadamente los atributos entre entidades para evitar inconsistencias.

Primera forma normal

  • No deben haber grupos repetidos en una tabla.
  • Los campos deben ser atómicos, es decir, no deben contener varias instancias.
  • Ejemplo: En una tabla con campos como código, persona, nombre, apellido y profesión, no debe haber múltiples valores en el campo profesión.

Segunda forma normal

  • Una tabla debe estar en primera forma normal antes de cumplir con la segunda forma normal.
  • Cada atributo que no sea parte de la clave primaria debe depender directamente de esa clave.
  • Ejemplo: En una tabla donde horas trabajadas depende del código persona y código profesión, mientras que el nombre de la profesión solo depende del código profesión, se debe dividir en dos tablas para cumplir con la segunda forma normal.

Tercera forma normal

  • Una tabla debe estar en primera y segunda forma normal antes de cumplir con la tercera forma normal.
  • No deben existir dependencias transitivas entre los atributos.
  • Ejemplo: Si ve depende de a y a su vez a depende de b, esto crea una dependencia transitiva que debe evitarse.

Dependencia transitiva

Resumen de la sección: En esta parte del video, se muestra un ejemplo de una dependencia transitiva. Se sugiere discutir este ejemplo con profesores o estudiantes y explorar otros ejemplos similares. El objetivo es comprender cómo crear una dependencia transitiva en un escenario específico.

  • La dependencia transitiva se refiere a la relación entre dos entidades a través de una tercera entidad.
  • Es importante separar esta dependencia para poder analizarla correctamente.
  • Se muestra un ejemplo de una tabla que incluye el código, la profesión, las horas trabajadas y la jornada laboral en la que se realizaron esas horas.

Separación de la dependencia

Resumen de la sección: En esta parte del video, se explica cómo separar la dependencia transitiva para analizarla adecuadamente.

  • Se propone separar los elementos que no están directamente relacionados con la dependencia transitiva.
  • Se muestra una tabla separada que incluye el código, la persona, el código de profesión y las horas trabajadas.
  • También se muestra otra tabla que incluye el código de jornada y el nombre de la jornada en la que se realizó el trabajo.

Cuarta y quinta forma normal

Resumen de la sección: En esta parte del video, se menciona que es posible hacer algunas actualizaciones en las tablas presentadas anteriormente para cumplir con las cuarta y quinta forma normal.

  • Se sugiere consultar con profesores si estas tablas cumplen con los requisitos para ser consideradas en la cuarta y quinta forma normal.
  • El objetivo es crear un modelo más robusto y eficiente para el análisis de datos.

Hasta aquí se ha cubierto esta parte del video.

Video description

Bases de Datos desde Cero. Formas Normales (1FN, 2FN y 3FN).Reload 💥 descuentos hostinger https://hostinger.com?REFERRALCODE=KMWVICTOR130 Conviértete en miembro de este canal para disfrutar de ventajas: https://www.youtube.com/channel/UCqbaP94pVps2brT7NHvPxXw/join