You are on page 1of 3

INSTITUTO TECNOLGICO DE AGUASCALIENTES INGENIERA EN TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES

BASES DE DATOS DISTRIBUIDAS

DSEO DE UNA BASE DE DATOS DISTRIBUIDA

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

GRUPOS pk CveGrupo Cupo

pk

fk fk

TUTORIAS Periodo Asignado NoControl CveDocente

HORARIOALUMNO cicloEscolar Hora Aula fk NoControl fk NoCarrera fk CveDocente fk ClaveMat fk CveGrupo

DOCENTES CveDocente NombreD Escolaridad HoraE/S fk CveDep pk

PAGOS Folio Monto Motivo fechaPago fk NoControl pk

pk

EVALUACIONDOCENTE No.pregunta Pregunta respuesta periodo fk NoControl fk CveDocente

fk fk

ALUMNO2 NoControl Calificacin Estado Crditos NoSemestre NoCarrera ClaveMat CalificacionProm

DEPARTAMENTOS pk CveDep NombreDep

PERSONAL_ADM pk CvePersonal NombreP Escolaridad Puesto HoraE/S fk CveDep

pk

LIBROS CveLibro Titulo Autor Editorial Edicin noEjemplar estatusL

PRESTAMOSLIBROS FechaPrestamo FechaVencimiento FechaEntrega fk NoControl fk CveDocente fk CvePersonal fk CveLibro

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.