Para eliminar estas dependencias parciales, dividimos la tabla original en tres tablas distintas: Tabla 1: PROYECTOS ID_Proyecto (PK), Nombre_Proyecto Tabla 2: EMPLEADOS_TEMPORAL
Evita que se introduzcan datos contradictorios o inconsistentes.
Si está buscando recursos adicionales en formato descargable, le recomendamos buscar colecciones académicas y manuales en PDF bajo el término de búsqueda para acceder a guías complementarias de estudio con sistemas de bases de datos más complejos e ingeniería inversa.
| Campo | Descripción | | --- | --- | | idProducto | Identificador del producto | | idCategoría | Identificador de la categoría | | | Nombre_Empleado | ID_Departamento | ID_Supervisor |
This guide provides a comprehensive look at the topic, including solved exercises and a special focus on resources linked to the "PDF 211" code, a reference that frequently appears in the search for database normalization exercises.
| | Nombre_Empleado | ID_Departamento | ID_Supervisor | | --- | --- | --- | --- | | 1 | Juan Pérez | 1 | 2 | | 2 | María Gómez | 2 | 3 | | 3 | Carlos López | 3 | NULL |
Los atributos deben depender de la clave primaria completa, no solo de una parte. Eliminar dependencias transitivas. Todos los atributos que no forman parte de
Nombre_Curso , Aula y Profesor dependen únicamente de Curso_ID (Dependencia parcial).
Todos los atributos que no forman parte de la clave primaria dependen por completo de la , y no de una parte de ella (elimina la dependencia parcial). Esto solo aplica a tablas con claves primarias compuestas. Tercera Forma Normal (3FN) Una tabla está en 3FN si: Ya se encuentra en la 2FN.
La solución es:
: Observamos que Nombre_Profesor depende de ID_Profesor , y a su vez, ID_Profesor depende de la clave primaria Cod_Curso . Esto representa una dependencia transitiva : Cod_Curso -> ID_Profesor -> Nombre_Profesor .
Este documento en PDF contiene sobre la normalización de bases de datos relacionales . Diseñado tanto para estudiantes universitarios como para profesionales autodidactas, este material te guía paso a paso desde la identificación de dependencias funcionales hasta la aplicación rigurosa de las Formas Normales (1FN, 2FN, 3FN y FNBC).
¿Te gustaría que profundicemos en la o Quinta Forma Normal (5FN) ? ¿O prefieres ejercicios específicos de algún tipo de motor de base de datos (SQL, Oracle, MySQL)? Clase 5 Ejercicios de Normalización de Base de Datos | PDF y a su vez