Professional Documents
Culture Documents
ERICK ALEJANDRO ALONSO HERMOSILLO ANA CECILIA CRUZ MAGALLANES JORGE EDUARDO MENDOZA CRUZ JOS MARTIN RUIS CARMONA
2 de Diciembre de 2012
Modelo relacional
ALUMNO1 NoControl NombreE FechaIngreso Tipo Estatus Direccion nombreTutor OcupTutor IngresosMens CARRERAS NoCarrera NombreC fk CveDep pk MATERIAS ClaveMat NombreM estadoM
pk
pk
fk fk
pk
fk fk
pk
Estrategias de consulta
Nuestra base de datos se encuentra distribuida entre los mdulos siguientes: Modulo de servicios escolares: La tabla alumno se encuentra fragmentada en dos partes; la primera parte (ALUMNO1) contiene los datos socioeconmicos del alumno y el segundo fragmento (ALUMNO2) contiene todo lo concerniente a calificaciones, carrera, materias, etc. Se separo en dos porque la primera parte casi no es usada por los dems mdulos. El modulo contiene adems el horario de alumno el cual se forma a partir de enlazar las tablas carreras, materias y grupos. Las tablas CARRERAS y MATERIAS corresponden a una fragmentacin horizontal por carrera de las tablas que engloban todas las carreras y materias existentes. Esto se hace con la finalidad de que cada departamento tenga acceso rpido a la parte que le corresponde y no tenga que hacer consultas. Modulo de recursos humanos Contiene las tablas PERSONAL_ADM y DOCENTES de todo el instituto y el departamento al que pertenece segn su relacin con la tabla DEPARTAMENTOS. Modulo de centro de informacin. Este modulo contiene las tablas LIBROS y PRESTAMOSLIBROS, esta ltima para su llenado hace consultas a las tablas de recursos humanos y servicios escolares ya que el prstamo de libros no es muy grande. Modulo de la divisin de estudios Tiene en su poder la totalidad de las bases de CARRERAS Y MATERIAS, es el modulo encargado de actualizarlas y el sistema deber enviar las actualizaciones a las replicas que tiene el modulo de servicios escolares. Modulo de recursos financieros Este modulo tiene la tabla PAGOS la cual esta relacionada a la primera fraccin de la tabla ALUMNOS para agilizar sus movimientos ya que no necesita muchos datos del alumno.
Modulo de desarrollo acadmico Aqu se realizan consultas a las tablas DOCENTES Y ALUMNO2 para hace el llenado de las tablas TUTORIAS y EVALUACIONDOCENTE. No tiene caso que repliquemos las tablas ya que este tipo de tareas se realizan cada periodo de clases.