Está en la página 1de 2

Verificación y Validación de Software

Tarea 3 Normalización de relaciones


February 28, 2023

Cierto centro médico utiliza la siguiente relación (centro medico) para guardar información
de los médicos que ahı́ consultan ası́ como sus especialidades

1. Determinar si la relación se encuentra en la 1FN, en caso de que no explicar que


propiedad no se satisface y corregirlo de manera que cumpla con todas las propiedades
[10]

2. Una vez que alcance la 1FN, determinar su llave primaria con su respectiva compro-
bación [15]

3. Explicar si la relación se encuentra en la 2FN realizando el análisis de dependencias


funcionales parciales (si aplica) [20]

1
4. Explicar si la relación se encuentra en la 3FN realizando el análisis de dependencias
transitivas (NOTA: aunque la relación no cumpliera con la 2FN encontrar algunas
dependencias transitivas que pudieran impedir que alcance la 3FN) [15]

5. Explicar que tipos de anomalı́as presenta la relación (en caso de tener) proporcionando
ejemplos de cada tipo de anomalı́a [10]

6. Por último, explicar cuál serı́a la solución para eliminar todas las anomalı́as ası́ como las
dependencias funcionales parciales y/o transitivas que previenen que la relación alcance
ya sea la 2FN o la 3FN (NOTA: Realizar nuevamente toda la verificación desde
la 1FN hasta la 3FN para cada una de las nuevas relaciones propuestas) [30]

REFERENCIAS
Carpeta de Materiales de clase en el equipo de Teams de la clase

• Connolly, T. M. & Begg, C. E., Sistemas de bases de datos, 4a. edición, Pearson
Educación, 2005, Capı́tulo 13 Normalización

• Presentación Parte 4 Normalización.pdf

También podría gustarte