Ejercicios Resueltos De Normalizacion De Base De Datos Pdf 211 [verified] -
El diseño correcto de bases de datos relacionales no es intuitivo; requiere un análisis metodológico estricto de las dependencias de los datos. Practicar con ejercicios resueltos ayuda a desarrollar el criterio técnico necesario para identificar anomalías visualmente antes de que se traduzcan en código SQL ineficiente o aplicaciones con errores de sincronización de datos.
Dada la tabla Pedidos(IdPedido, Cliente, CiudadCliente, Producto, PrecioUnitario, Cantidad) con las dependencias funcionales:
( ID_Estudiante [PK], Nombre_Estudiante, Telefono) INSTRUCTORES ( Instructor_ID [PK], Nombre_Instructor, Aula) CURSOS ( Curso_ID [PK], Nombre_Curso, Instructor_ID [FK]) El diseño correcto de bases de datos relacionales
| Producto (PK) | Precio_Unitario | | :--- | :--- | | Laptop | 800.00 | | Mouse | 20.00 |
Dividir tablas complejas en estructuras atómicas. | | Description | Key Features | |
| | 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. |
ID_Empleado (PK), Nombre_Empleado , Categoria , Precio_Hora Tabla 3: ASIGNACIONES | Includes tables in 1FN and 2FN with
En , asumamos que el Profesor tiene una sola Aula fija asignada en la institución, lo que genera una dependencia implícita: Profesor →right arrow
Start by examining the left-hand sides of the FDs. Since A appears in multiple FDs and B appears in the first two, let's test the closure of AB:
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: