Si deseas seguir practicando con más problemas de diseño de bases de datos, indícame qué aspectos te gustaría profundizar:

Guía Completa de Normalización de Bases de Datos: Ejercicios Resueltos y Casos Prácticos

Puedo ayudarte a desglosar cualquier tabla paso a paso para que entiendas la lógica detrás de la solución.

El campo Repuestos_Utilizados contiene múltiples valores en una sola celda (Filtro aceite, Pastillas). Esto viola la atomicidad.

A veces es más fácil ver la tabla final (en 3FN) e intentar deducir cómo sería la tabla original desnormalizada.

¿Te fue útil este artículo? Compártelo con quien esté luchando con normalización. Para generar el PDF: copia este texto en Word o Google Docs → Archivo → Descargar como PDF.

: id_profesor , nombre_profesor , departamento_profesor (Clave primaria: id_profesor ). Cómo Encontrar y Utilizar los Mejores Recursos en PDF

: Prestamo(LectorID, LectorNom, LibroISBN, LibroTit, FechaPrest, FechaDev, Multa) DF: LectorID → LectorNom LibroISBN → LibroTit (LectorID, LibroISBN, FechaPrest) → resto Multa depende de (LectorID, FechaDev) pero está mal.

Las específicas (por ejemplo: " un cliente puede tener muchos teléfonos " o " un profesor solo dicta una materia ").

| ID Editorial | Nombre | | --- | --- | | X | Editorial X | | Y | Editorial Y | | Z | Editorial Z |

Aquí tienes una selección de guías prácticas disponibles para descarga o consulta directa: Guía de Ejercicios de Normalización (Grch)

Has recorrido 19 ejercicios resueltos (y otros para practicar) sobre normalización de bases de datos. Ahora puedes:

La tabla original viola la 1FN porque los campos Cursos_Inscritos , Aula y Profesor contienen múltiples valores por celda (no son atómicos). Para corregirlo, desglosamos las listas en filas individuales y definimos una clave primaria compuesta: (ID_Estudiante, Curso) . ID_Estudiante (PK) Nombre_Estudiante Curso (PK) Carlos Gómez Matemáticas Ing. Pérez Carlos Gómez Ana Martínez Paso 2: Aplicar la 2FN Analizamos las dependencias funcionales de la tabla en 1FN:

Y una tabla "Clientes" con los siguientes datos:

Primero, debemos encontrar la clave primaria de la relación. Utilizando las DFs, se calcula el cierre de diferentes combinaciones de atributos. Para este ejemplo, un candidato a clave podría ser (A, B, D) . Verificamos que su cierre incluya todos los atributos de la relación.

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny