Explicación
La normalización transforma entidades-relaciones en relaciones/tablas.Relational model.
Codd propuso la normalización en bases de datos relacionales.
La normalización busca reducir duplicidad, no aumentarla.
Indica que el valor de un atributo determina a otro.
La dependencia parcial ocurre cuando una parte de la clave determina un atributo.
La transitiva implica una cadena de dependencias entre atributos.
Previene anomalías al manipular atributos en las tablas.
Cada celda debe contener un único valor indivisible.
La presencia de valores multivalorados impide 1FN.
La dependencia completa implica que toda la clave determina un atributo.
Toda la clave primaria debe determinar el atributo.
La 2FN elimina dependencias parciales en claves compuestas.
La 3FN elimina dependencias transitivas para mayor claridad.
FNBC es una forma normal más estricta que 3FN.
Se relajan restricciones para mejorar rendimiento en some casos.
Indica que un valor de la clave determina otro valor.
Es una dependencia transitiva entre atributos.
Depende de una porción de la clave, no de toda la clave.
La Descripción suele depender del nombre del torneo.
El orden de filas no define la 1FN.
Si solo una parte de la clave determina un atributo, es parcial.
La determinación de valor por la clave indica dependencia funcional.
Previene inconsistencias al eliminar duplicados innecesarios.
3FN requiere que ya cumpla 2FN; es una continuación.
Involucra una cadena de dependencias entre tres atributos.
Ocurre cuando la clave primaria es compuesta y determina atributos.
Busca potenciar rendimiento en escenarios específicos.
Las formas normales se apilan de forma acumulativa.
Multivalores impiden la unicidad de celdas en 1FN.
Parcial implica dependencia de una parte de la clave.
Una dependencia funcional garantiza que para cada X exista un único Y asociado.
Las dependencias parciales están vinculadas a una clave compuesta y a una parte de ella.
2FN requiere ausencia de dependencias parciales respecto a una clave compuesta.
En transitividad, Y depende de Z, que a su vez depende de X, y Z no es clave.
La flecha de una A a una B indica que A determina B funcionalmente.
3FN busca eliminar dependencias transitivas para evitar redundancias complejas.
FNBC es más estricta que 1FN, 2FN y 3FN, por ello se considera más rigurosa.
Normalizar reduce inconsistencias al actualizar, insertar o eliminar datos.
2FN elimina dependencias parciales en claves compuestas.
La dependencia parcial respeta una parte de la clave que determina otro atributo.
La dependencia completa implica que el atributo depende de toda la clave, no solo de una parte.
3FN elimina dependencias transitivas para reducir redundancias.
Por definición, X determina Y.
1NF prohíbe atributos multivalorados; otros criterios siguen en 2FN/3FN.
2FN solo aplica a claves primarias compuestas.
La transitividad involucra dependencias entre atributos no clave.
FNBC es un nombre alternativo para BCNF.
Eliminación de dependencias parciales con la transición a 2FN.
3FN aborda dependencias transitivas para evitar redundancias.
X determina Y en términos funcionales; la cadena implica determinación de Y.
Se prioriza rendimiento a costa de cierta normalización.
Consistencia implica adherirse a una forma normal adecuada.
Eliminar dependencias transitivas es clave para 3FN.
2FN es un paso intermedio entre 1FN y 3FN, reduciendo dependencias parciales.
La normalización se aplica de forma secuencial en etapas bien definidas.
Las dependencias parciales requieren clave compuesta.
La dependencia completa involucra toda la clave compuesta.
Mejora la consistencia y reduce anomalías.
3FN implica estar en 1FN y 2FN, además de eliminar transitivas.
El objetivo es reducir la redundancia de datos.