1. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y
TECNOLÓGICAS
ESCUELA INFORMÁTICA APLICAD A LA EDUCACIÓN
NOMBRE: HECTOR LUMISACA
SEMESTRE: SEXTO
TEMA: EJERCICIOS DE NORMALIZACIÓN
DOCENTE: ING LEONARDO AYAVACA
MATERIA: BASE DE DATOS II
PERIODO: SEPTIEMBRE_MARZO
RIOBAMBA-ECUADOR
2. EJERCICIO 3
Tiene una relación del REPORTE_MATRICULA, aplicar las reglas de normalización
simplificando hasta la tercera forma normal.
Reporte_matricula(id_alumno,nom_alumno,especialidad,Id_curso,nom_curso,nom_docen
te,oficina,sección)
1. ALUMNO(id_alumno,nom_alumno,especialidad)
Reporte_matricula (id_alumno, Id_curso,nom_curso,nom_docente,oficina,sección)
Se elimina todo lo que se refiere al alumno menos el id.
2. CURSO(Id_curso,nom_curso)
Reporte_matricula (id_alumno, Id_curso,nom_docente,oficina,sección)
Se elimina todo lo que se refiere al curso menos el id.
3. DOCENTE(nom_docente,oficina,sección)
Se elimina todo lo que se refiere al docente menos el id.
4. RESULTADO
5. Reporte_matricula (id_alumno, Id_curso,id_docente)
EJERCICIO 4
Se tiene la relación PRESTAMOS_LIBRO, de una biblioteca, aplicar las reglas de
normalización simplificando hasta la tercera forma normal.
PRESTAMOS_LIBRO (cod_libro, titulo,autor,editorial,nom_lector,fecha_dev)
1. LIBRO(cod_libro,titulo,autor,editorial)
PRESTAMOS_LIBRO(cod_libro,nom_lector,fecha_dev)
Se elimina todo lo que se refiere al libro menos el id.
2. LECTOR(nom_lector,id_lector)
PRESTAMOS_LIBRO(cod_libro,id_lector,fecha_dev)
Se elimina todo lo que se refiere al lector menos el id.
3. PRESTAMOS_LIBROS(cod_libro,id_lector,fecha_dev)
4. EDITORIAL(nombre,id_editorial)
3. 5. LIBRO_EDITORIAL(cod_libro,id_editorial)
6. RESULTADO
7. PRESTAMOS_LIBRO(cod_libro,id_lector,id_editorial)
EJERCICIO 5
La clínica SANASANA necesita normalizar los procesos.
MEDICO(id_med,nom_med,cod_consulta,fecha,diagnostico,receta,id_pac,nombre_pac)
1. MEDICO(id_med,nom_med)
MEDICO (id_med,cod_consulta,fecha,diagnostico,receta,id_pac,nombre_pac)
Se elimina todo lo que se refiere al médico menos el id.
2. CONSULTA(cod_consulta,fecha,diagnostico,id_med,id_pac)
MEDICO (id_med,cod_consulta,receta,id_pac,nombre_pac)
Se elimina todo lo que se refiere a consulta menos el id.
3. PACIENTE(id_pac,nombre_pac,receta)
MEDICO(id_med,,cod_consulta,id_pac)
Se elimina todo lo que se refiere al paciente menos el id.
4. PACIENTE_CONSULTA(cod_consulta,id_pac,receta)
RESULTADO
MEDICO(id_med,cod_consulta,id_pac,id_pac)
EJERCICIO 6
La relación a continuación contiene la información de la utilización de los recursos de la
universidad por parte de los docentes en periodos de tiempo, aplicar las reglas de
normalización simplificando hasta la tercera forma normal
USO(cod_prof,nombre_prof,despacho_prof,recurso,ubicación,fecha_inicio,fecha_fin)
1.-PROFESOR(cod_prof,nombre_prof,despacho_prof)
USO(cod_prof,recurso,ubicación,fecha_inicio,fecha_fin)
Se elimina todo lo que se refiere al profesor menos el id.
2.-RECURSO(id_recurso,recurso,ubicación)
4. USO(cod_prof,id_recurso,fecha_inicio,fecha_fin)
Se elimina todo lo que se refiere al recurso menos el id.
3.- final
USO(cod_prof,id_recurso,ubicacion)
EJERCICIO 7
Teniendo las siguientes entidades, aplicar las reglas de normalización hasta la tercera forma
normal.
ALQUILER(cod_alquiler,num_membresia,cod_cliente,nom_cliente,dir_cliente,telef_clien
te,cod_cassette,fecha_alquiler,fecha_dev,valor_alquiler)
CASSETTE(cod_cassette,num_copias,formato_cassette,cod_pelicula,titulo,categoría,cod_
actor,nom_actor,fechanaci_actor,cod_tipo)
1.-CLIENTE(cod_cliente,nom_cliente,dir_cliente,telef_cliente)
ALQUILER(cod_alquiler,num_membresia,cod_cliente,cod_cassette,fecha_alquiler,fecha_
dev,valor_alquiler)
CASSETTE(cod_cassette,num_copias,formato_cassette,cod_pelicula,titulo,categoría,cod_
actor,nom_actor,fechanaci_actor,cod_tipo)
2.-PELÍCULA(cod_pelicula,titulo,categoría ,cod_tipo)
ALQUILER(cod_alquiler,num_membresia,cod_cliente,cod_cassette,fecha_alquiler,fecha_
dev,valor_alquiler)
CASSETTE(cod_cassette,num_copias,formato_cassette,cod_pelicula,cod_actor,nom_actor
,fechanaci_actor)
3.-ACTOR(cod_actor,nom_actor,fechanaci_actor)
ALQUILER(cod_alquiler,num_membresia,cod_cliente,cod_cassette,fecha_alquiler,fecha_
dev,valor_alquiler)
CASSETTE(cod_cassette,num_copias,formato_cassette,cod_pelicula,cod_actor)