Ejercicios Resueltos De Normalizacion De Base De Datos Pdf 211 Jun 2026

ID_Articulo , Nombre_Articulo , Precio_Unitario . Tabla DETALLE_ORDEN: ID_Orden , ID_Articulo , Cantidad . Paso 3: Aplicar 3FN (Eliminar Dependencias Transitivas)

R(AT, DF) where AT = A, B, C, D, E, F, G FDs: AC → DE, E → F, AB → C, F → G

Universidad Nacional de Salta (UNSa) : Includes exercises on normalizing student and course tables up to 3FN.

La mayoría de estos materiales siguen este esquema para resolver los problemas:

Nombre_Cliente solo depende de ID_Cliente (que a su vez es parte de la orden). ID_Articulo , Nombre_Articulo , Precio_Unitario

Now in R2, we still have F → G? No, F is removed, so that FD is gone. We have other FDs: AC → DE, AB → C. We need to check if any left-hand side is a superkey in R2. The candidate key for R2 is still AB (since AB determines C, D, E, and through AC, we get D and E). AC is not a superkey because it doesn't determine all of R2. So we need to decompose further using AC → DE:

Elimina problemas comunes al insertar, modificar o eliminar registros. Las Formas Normales Explicadas

Analizando las dependencias funcionales, observamos que existen dependencias parciales:

No deben existir dependencias parciales. Esto significa que los atributos que no forman parte de la clave primaria deben depender de toda la clave primaria, y no solo de una parte de ella (aplica principalmente a claves primarias compuestas). Tercera Forma Normal (3FN) Debe estar en 2FN. La mayoría de estos materiales siguen este esquema

The original messy table is now represented by a clean, normalized set of four small tables: CLIENTES , ORDENES , ARTICULOS , and DETALLES_PEDIDO .

| | Description | Key Features | | :--- | :--- | :--- | | Ejercicios De Normalizacion | Comprehensive compilation with university-level problems. | SQL and relational algebra queries to design and write; covers up to 3FN. | | Normalización de Base de Datos (Docsity) | Well-structured guide with data transformation exercises. | Includes tables in 1FN and 2FN with before-and-after examples; ideal for beginners. | | Ejercicios Normalizacion Base De Datos | Simplified library-focused example for easy understanding of dependencies. | Shows the progression from 1FN to 2FN with intuitive examples. | | Normalización de Bases de Datos | A 102-page book of practical solved cases. | Focuses on practical scenarios; designed for hands-on learning with "supuestos prácticos". | | Clase 5 de Ejercicios de Normalización | An instructional class-slide deck with step-by-step solutions for a student dataset. | Step-by-step solutions; focuses on the teaching process. |

La tabla original ya cuenta con valores atómicos y no tiene grupos repetidos en una sola celda, por lo que ya cumple de forma nativa con la . Paso 2: Pasar a Segunda Forma Normal (2FN) Identificamos las dependencias funcionales (DF): Alumno_ID →right arrow

Nombre_Producto y Precio_Unitario dependen solo de Cod_Producto . We have other FDs: AC → DE, AB → C

Antes de abordar los ejercicios prácticos, es indispensable dominar los conceptos matemáticos y lógicos que sustentan la normalización. Se dice que un atributo depende funcionalmente de un atributo (se denota como ) si para cada valor de existe un único valor asociado de

Con este cambio, cada celda contiene un solo valor y se han eliminado los grupos de repetición, cumpliendo con la 1FN.

The number "211" in the search phrase often acts as a specific identifier. Several possibilities explain its use:

Como existen dependencias parciales, debemos dividir la tabla original en tres tablas independientes: (Clave Primaria: ID_Alumno ) ID_Alumno (PK) Nombre_Alumno Tabla 2: Cursos (Clave Primaria: Curso_ID ) Curso_ID (PK) Nombre_Curso

Revisamos la tabla EMPLEADOS_TEMPORAL . En ella existe la dependencia transitiva: ID_Empleado →right arrow Categoria →right arrow

: Ahora analizamos la tabla ordenes (cabecera). La clave primaria es Id_orden . Observamos una dependencia transitiva : Id_cliente → Nom_cliente . El nombre del cliente depende del Id_cliente , y Id_cliente no es la clave primaria de esta tabla (es un atributo no clave que determina a otro atributo no clave).