Está en la página 1de 3

20/03/2013

Ejemplo No. 1: Disear una base de datos para dar seguimiento a las asignaturas cursadas por los alumnos de la Escuela Superior de Cmputo del IPN. Se desea conocer: - A qu academias pertenece un profesor determinado. - Los profesores adscritos a un departamento acadmico. - El promedio global de cada alumno. - La cantidad de profesores con estudios de Maestra y Doctorado.

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

Suposiciones: - Un Departamento tiene varias Academias. Una Academia slo pertenece a un Departamento. - Una Academia ofrece varias Materias. Una Materia pertenece a una solo Academia. - Un Departamento integra varios Profesores. Un Profesor pertenece a un solo Departamento. - Una Academia incorpora varios Profesores. Un Profesor puede pertenecer a varias Academias. Entidades identificadas: Alumno Profesor Materia Academia Departamento Kardex

Identificar los atributos de cada una de las entidades.

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

20/03/2013

Descripcin de las entidades: Alumno: Nmero de Boleta Apellido Paterno Apellido Materno Nombre de Pila Sexo Fecha de Nacimiento Direccin Academia: Clave de la Academia Nombre de la Academia Nombre del Presidente Fecha de Inicio del Presidente

Suposiciones (Afirmaciones): - Un Profesor pertenece a un Departamento. Un Departamento integra varios Profesores. - Un Profesor pertenece a una o varias Academias. En una Academia hay varios Profesores. - Un Profesor imparte varias Materias. Una Materia la imparten varios Profesores.

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello

20/03/2013

Ejercicio: Un dentista necesita conservar informacin acerca de sus pacientes, el nmero de visitas que hacen al consultorio, el trabajo que se debe realizar, los procedimientos realizados durante las visitas, los cargos y pagos por el tratamiento y los suministros de laboratorio y servicios. Suponga que slo hay un dentista, de modo que no hay necesidad de almacenar informacin acerca del dentista de la base de datos. Existen muchos cientos de pacientes. Los pacientes pueden hacer muchas visitas y la base de datos debe almacenar informacin acerca de los servicios realizados durante cada visita, y los cargos por cada uno de los servicios. Existe una lista estndar de precios. El consultorio se apoya en diversos laboratorios dentales que proporcionan suministros y servicios, como fabricar dentaduras.
IPN ESCOM. Bases de Datos (Enero Junio 2013) Dra. Fabiola Ocampo Botello

Bibliografa:
Elmarsi A. Ramez, Shamkant B. Navathe. (2007). Fundamentos de Sistemas de Bases de Datos.. 5 Edicin. Pearson. Madrid, Espaa. Connolly Thomas M., Begg E. Carolyn. (2005). Sistemas de Bases de Datos. Un enfoque prctico para diseo, implementacin y gestin.. 4 Edicin. Pearson. Madrid, Espaa.

IPN ESCOM. Bases de Datos (Enero Junio 2013)

Dra. Fabiola Ocampo Botello