Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2005, 18:03
edwinmc
 
Fecha de Ingreso: octubre-2003
Mensajes: 152
Antigüedad: 20 años, 6 meses
Puntos: 2
diseño de la base de datos con historial

hola amigos, quiesiera que me ayuden a quitarme una duda o a sugerirme una forma de diseño de mi base de datos.
Supongamos que quiero hacer un sistema de colegio, donde tengo las tablas ALUMNOS, CURSOS, NOTAS, DOCENTE; donde tengo almacenados datos actuales de los cursos notas y alumnos, suponiendo de un determinado ciclo de estudios.

al siguiente año los cursos cambian, y los alumnos tambien, pero es necesario tener un historial de notas y alumnos, es mas si se quiere darle un docente a determinado curso, ese tambien variara pero es necesario saber que docente era en el curso en el ciclo pasado......, pero en el mi caso yo creo todo de nuevo.

Código:
TABLA ALUMNO
grado    (PK)
seccion   (PK)
numeroorden   (PK)
nombres
apellidos

TABLA CURSO
grado (PK)
seccion (PK)
nombre

TABLA NOTA
grado (PK)
seccion (PK)
numeroorden (PK)
nota1
nota2
nota3

bueno algo asi estan mis tablas, donde no tengo capacidad para un historial de datos

bueno, haber si tienen un ejemplo de un sistema pequeño donde se resuelvan estos problemas elegantemente, y la consulta sea la mas rapida posible, gracias.

o hay otra forma de manejar base de datos, es decir almacenar los datos historicos en archivo
nose algo asi, porque a medida que crece la cantidad de informacion sera mas lenta.
__________________
Mamani Calderón, Edwin Fredy
Ingeniería de Sistemas www.gruposistemas.com