Normalización de BD
Abraham Hernández
Created on September 9, 2024
More creations to inspire you
SLYCE DECK
Personalized
LET’S GO TO LONDON!
Personalized
ENERGY KEY ACHIEVEMENTS
Personalized
HUMAN AND SOCIAL DEVELOPMENT KEY
Personalized
CULTURAL HERITAGE AND ART KEY ACHIEVEMENTS
Personalized
DOWNFALLL OF ARAB RULE IN AL-ANDALUS
Personalized
ABOUT THE EEA GRANTS AND NORWAY
Personalized
Transcript
Normalización
Base de Datos
Empezar
¿Qué es?Es un proceso que clasifica relaciones, objetos, formas de relación y demás elementos en grupos, con base en las características que cada uno posee. Si se identifican ciertas reglas, se aplica una categoría; si se definen otras reglas, seaplicará otra categoría.
Siguiente
Permite evaluar y corregir la estructura de tablas con la finalidad de minimizar redundancia y así, eliminar la posibilidad de anomalías de inserción, actualización o eliminación (Inconsistencias).
SIGUIENTE
De: DIA Para: Agente Especial Enigmatis Fecha: 30 de abril de 2040 Asunto: ATAQUE A SERVIDORES APRENDIZAJE Agente Especial Enigmatis, le necesitamos para esta misión. El comisario Gramaticus está en paradero desconocido. Un hacker desconocido ha accedido a los servidores de aprendizaje y los controla. En la oficina central de la DIA hemos recibido un mensaje del hacker: pretende acabar con la educación a distancia. Ahora que los colegios no están preparados para asumir una educación presencial esto sería un desastre mundial. ¡Debemos impedirlo! Para encontrar la clave y recuperar el control de los servidores hay que superar 4 pruebas; las pruebas se salvan respondiendo preguntas relacionadas con su idioma, el español. Creemos que usted es el más preparado. Esta es su oportunidad de demostrar su valía y, quizás, ascender de puesto. ¿Acepta el reto?
SIGUIENTE
¿Qué tanto normalizar?
- Sin anomalías, sin redundancia
- Posible impacto en desempeño
- Con anomalías, redundancia
- Sin problemas de desempeño
Formas normales
1FN
SIGUIENTE
2FN
3FN
Formas normales
Forma normal Boyce-Codd (BCNF)
SIGUIENTE
4FN
5FN
Si y solo si, en cada valor válido de esa relación, toda tupla contiene exactamente un valor para cada atributo.Cada tupla tiene una clave que la identifica en forma unívoca, pero dicha clave no significa orden.
- Se han eliminado grupos de repetición
- Se han identificado:
- Llave primaria
- Dependencias
Primera Forma Normal
SIGUIENTE
Primera Forma Normal
SIGUIENTE
Si y solo si, está en 1FN y todo atributo que no sea clave es dependiente irreduciblemente de la clave primaria.Todos los atributos son dependientes en forma completa de la clave.
Segunda Forma Normal
SIGUIENTE
Segunda Forma Normal
SIGUIENTE
Si y solo si, está en 2FN y todos los atributos que son clave son dependientes en forma no transitivade de la clave primaria.Eliminar los campos que no dependen de la clave.
Tercera Forma Normal
SIGUIENTE
Tercera Forma Normal
SIGUIENTE
Tercera Forma Normal
SIGUIENTE
Tercera Forma Normal
SIGUIENTE
SIGUIENTE
SIGUIENTE
SIGUIENTE
Ejercicio