Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

diseño de la base de datos con historial

Estas en el tema de diseño de la base de datos con historial en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/07/2005, 18:03
 
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:57.