1/13
Flashcards detalladas sobre los niveles de normalización de bases de datos, desde la 1FN hasta la 7FN/DKNF, basadas en la guía de normalización proporcionada.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
¿Cuál es el objetivo principal del enfoque sistemático de la normalización?
Minimizar la redundancia de datos y prevenir anomalías en operaciones de inserción, actualización y borrado.
¿Qué requisitos debe cumplir una tabla para garantizar la primera forma normal (1FN)?
Debe garantizar la atomicidad (cada celda con un valor único), no tener listas ni arrays en columnas, no tener grupos repetitivos y poseer una Clave Primaria única.
¿Qué condición define la Segunda Forma Normal (2FN) respecto a las dependencias?
Estar en 1FN y eliminar las dependencias funcionales parciales, lo que significa que ningún atributo no clave debe depender de solo una fracción de una clave compuesta.
¿Cómo se define una dependencia transitiva en el contexto de la 3FN?
Ocurre cuando un atributo no clave depende de otro atributo no clave (ejemplo: si X→Y y Y→Z, Z depende indirectamente de X).
¿Bajo qué condición una tabla se encuentra en la Forma Normal de Boyce-Codd (BCNF)?
Si por cada dependencia funcional no trivial X→Y, el determinante X es siempre una clave candidata.
¿Qué tipo de problema resuelve la BCNF que la 3FN no puede manejar?
Resuelve anomalías cuando una tabla tiene múltiples claves candidatas compuestas que se superponen entre sí.
¿Cuál es el requisito para alcanzar la Cuarta Forma Normal (4FN)?
Estar en BCNF y eliminar las dependencias multivaluadas (cuando un atributo implica un conjunto de valores para otro atributo independiente).
¿Qué otro nombre recibe la Quinta Forma Normal (5FN)?
Forma Normal de Proyección-Unión o PJ/NF.
¿Cuándo se considera que una tabla está en 5FN?
Cuando no puede descomponerse en tablas más pequeñas y ser reconstruida mediante un JOIN sin perder información ni generar filas falsas.
¿Cuál es la estructura característica de una relación en Sexta Forma Normal (6FN)?
La tabla está formada exclusivamente por la clave primaria y, como máximo, un atributo adicional.
¿En qué tipo de sistemas es especialmente valiosa la 6FN?
En bases de datos temporales, para almacenar historiales de cambios sin duplicar datos estáticos.
¿Qué establece el concepto clave de la Forma Normal de Dominio-Clave (DKNF)?
Una tabla está en DKNF si toda restricción insertada es una consecuencia lógica exclusiva de los dominios y de las claves.
¿Cuál es la desventaja práctica de intentar alcanzar la DKNF en un entorno OLTP real?
Puede resultar en un sobre-diseño extremo que hace las consultas lentas debido a la gran cantidad de particiones lógicas necesarias.
¿Hasta qué niveles de normalización se diseñan habitualmente la mayoría de las aplicaciones comerciales?
Hasta la 3FN o la BCNF.