Reporte Matricula
Reporte Matricula
Reporte Matricula
REPORTE_MATRICULA
Código/alum Nombre/alum Especialid Código/cur Nombre_cur Nombre/docen Oficin curs
no no ad so so te a o
Física CB-
382145A Luis Zuloaga Industrial QU514 Petra Rondinel U
Química 110
Victor CB-
382145A Luis Zuloaga Industrial AU521 Descriptiva W
Moncada 120
Víctor CB-
360247k Raúl Rojas Sistemas AU511 Dibujo U
Moncada 120
Relación Reporte_Matricula
Se tiene una relación del REPORTE_MATRICULA (código_alumno,
nombre_alumno, especialidad, código_curso, nombre_curso, nombre_docente,
oficina, sección) se pide aplicar las reglas de normalización llegando hasta las
3FN.
Redundancia
IRTD 5510 BASES DE DATOS I
Anomalías de inserción
o En general, no se pueden insertar nuevos alumnos, cursos o
docentes.
Anomalías de borrado
o En general, puede que al borrar datos de un alumno, curso o
docente, algunos datos dejen de existir.
Proceso de Normalización
1era Forma Normal: ¿La relación se encuentra en 1FN?
La relación se encuentra en 1FN ya que para cada una de sus adas, cada
uno de sus atributos, sólo toma un valor de su respectivo dominio. Es un
archivo plano o neto.
¿La relación se encuentra en 2FN?
(SUPONDRÉ QUE UN CURSO ES IMPARTIDO ÚNICAMENTE POR UN
PROFESOR. O SEA, EL CURSO DE MATEMÁTICA 2 SÓLO LO DA
ARAMBULO)
(TAMBIÉN SUPONGO QUE CADA DOCENTE SÓLO ESTÁ EN UNA OFICINA.
O SEA, ARAMBULO SIEMPRE ESTÁ EN LA OFICINA CB-214)
Dependencias Funcionales
IRTD 5510 BASES DE DATOS I
Nombre Alumno
Especialidad
Nombre Curso
Docente
Oficina
IRTD 5510 BASES DE DATOS I
382145A MA123 U
382145A QU514 U
382145A AU521 W
360247k PA714 V
Relación Alumno
IRTD 5510 BASES DE DATOS I
Relación Curso
Reporte Matrícula
Alumno
Curso
Las Relación Curso tiene atributos no-claves que dependen de otro atributo no-clave. Por lo tanto no se
encuentra en 3FN
Las relaciones Reporte y Alumno se encuentran en 2FN y no tiene depenencias transitivas. Por lo tanto se
encuentra en la 3FN.
Las relaciones Curso y Docente se encuentran en 3FN debido a que provienen de relaciones en 2FN y no
existe en ellas dependencias funcionales transitivas.
Relación Curso
IRTD 5510 BASES DE DATOS I
Código/curso Nombre_curso
MA123 Matemática 2
AU521 Descriptiva
PA714 Investigación 1
Nombre/docente Oficina
AU511 Dibujo
Carlos Arambulo CB-214
Relación Docente