Ejercicios Resueltos De Normalizacion De Base De Datos Pdf 19 ((hot)) Info
| # | Esquema original | Violación | Normalizado | |---|----------------|-----------|--------------| | 4 | Libro(Titulo, Autor, NacionalidadAutor) | Dependencia transitiva (Titulo → Autor → Nacionalidad) | Libro(Titulo, Autor); Autor(Autor, Nacionalidad) | | 5 | Venta(Factura, Producto, Proveedor, Cantidad, Stock) | Stock depende solo de Producto → dependencia parcial | Venta(Factura,Producto,Cantidad); Producto(Producto,Stock); ProductoProveedor(Producto,Proveedor) | | 6 | Cliente(Id, Nombre, Ciudad, CodPostal, Pais) | Código postal → Ciudad, Pais | Cliente(Id,Nombre,CodPostal); CodigoPostal(CodPostal,Ciudad,Pais) | | 7 | Profesor(Id,Nombre,Departamento,Decano) | Departamento → Decano (transitiva) | Profesor(Id,Nombre,Departamento); Departamento(Departamento,Decano) | | 8 | Curso(Cod, Nombre, Profesor, OficinaProf) | Profesor → Oficina (dependencia parcial si PK solo es Cod) | Curso(Cod,Nombre,Profesor); Profesor(Profesor,Oficina) | | 9 | Pedido(IdPed, IdProd, DescripProd, Cant, Cliente, TelCliente) | DescripProd depende solo de IdProd; TelCliente de Cliente | Divide en 3 tablas | | 10 | Universidad(Estudiante, Materia, Nota, PromedioMateria) | PromedioMateria depende solo de Materia (dependencia parcial) | Materia(Materia, PromedioMateria); Acta(Estudiante,Materia,Nota) |
Trata sobre las dependencias de proyección/unión. Conclusión
Una dependencia funcional existe cuando el valor de un atributo determina de manera única el valor de otro atributo. Se expresa matemáticamente como: X→Ycap X right arrow cap Y es el determinante e es el atributo dependiente. Tipos de Dependencias
id_curso determina nombre_curso , creditos_curso , id_profesor , nombre_profesor , departamento_profesor . | # | Esquema original | Violación |
(ID_Estudiante, Curso) -> Nombre_Estudiante, Aula, Profesor (Dependencia total)
If you are looking for a reliable source to download a comprehensive PDF of solved exercises, a publicly accessible and widely used resource is the "Guía de Ejercicios de Normalización de Base de Datos" hosted by GRCH. A valid PDF file containing detailed exercises on database normalization can be accessed and downloaded directly from this link: .
| ID Pedido | ID Cliente | Fecha Pedido | Total Pedido | | --- | --- | --- | --- | | 1 | 1 | 2022-01-01 | 100 | | 2 | 1 | 2022-01-15 | 200 | | ID Pedido | ID Cliente | Fecha
La tabla ya no posee datos repetidos complejos por celda y tiene una clave definida. Sin embargo, persisten graves redundancias. Paso 2: Transición a la Segunda Forma Normal (2FN)
:
If your primary key is composite (made up of multiple columns), you need to ensure that every non-key column is functionally dependent on of the primary key columns. If a column depends only on a part of the key, you must remove it to a separate table. Tipos de Dependencias id_curso determina nombre_curso
Espero que esto te sea de ayuda. Recuerda que la normalización de bases de datos es un proceso importante para garantizar la integridad y consistencia de los datos. ¡Si tienes alguna pregunta o necesitas más ayuda, no dudes en preguntar!
Here is a blog post designed to guide students through these concepts with a practical example. Mastering Database Normalization: From Chaos to 3NF
Beyond the detailed solved example above, exploring a variety of cases is essential for building a robust understanding. The "PDF 19" collection is known for covering multiple, distinct scenarios. Here are more contexts you are likely to encounter: