Ejercicios Resueltos De Normalizacion De Base De Datos Pdf 19
La columna "Productos" contiene múltiples valores (datos no atómicos). Solución (1FN): Separar los valores en filas individuales. Dirección ProductoID ProductoNombre Bolígrafo Ejercicio 2: De 1FN a 2FN (Dependencia Parcial) Tabla 1FN (Clave primaria: PedidoID , ProductoID ): ProductoID NombreProducto Bolígrafo
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Si deseas profundizar en estos conceptos o necesitas plantear un caso de estudio específico, puedes compartir los detalles de tu problema para resolver la estructura de tablas correspondiente. Si lo deseas, indícame: El que quieres resolver.
: Asegura que la información sea coherente en todo el sistema. La columna "Productos" contiene múltiples valores (datos no
DescripcionArticulo y PrecioUnitario dependen solo de CodigoArticulo . Tablas en 2FN:
df = pd.DataFrame(data)
NombreEstudiante depende solo de una parte de la clave ( IdEstudiante ). NombreCurso e IdProfesor dependen solo de CodigoCurso . This link or copies made by others cannot be deleted
Our first action is to clearly identify a . In this case, the combination of Id_Orden and Num_Art uniquely identifies each row. Therefore, the composite primary key for this table is (Id_Orden, Num_Art) .
| # | 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) |
No existen dependencias transitivas. Los atributos no clave deben depender directamente de la clave primaria, sin intermediarios. Forma Normal de Boyce-Codd (BCNF) Una tabla está en BCNF si: Ya se encuentra en 3FN. Para cada una de sus dependencias funcionales Try again later
(Agente, Propiedad, Cliente). Ejercicio 11: Recursos Humanos (Empleado, Proyecto, Rol).
Un centro de tutorías registra las asesorías de los estudiantes. Cada estudiante puede tomar varias materias, cada materia tiene varios tutores, pero cada tutor imparte una sola materia. Atributos: ID_Estudiante , Materia , Tutor
Dada la siguiente tabla: