Foros del Web » Programando para Internet » ASP Clásico »

Ayuda!!

Estas en el tema de Ayuda!! en el foro de ASP Clásico en Foros del Web. ME DEJARON HACER UNA PAGINA DONDE PUEDA MOSTRAR CALIFICACIONES, SACADA DE UNAS BASE DE DATOS, Y QUE TENGA ACCESO POR MEDIO DE UNA CONTRASEÑA, DE ...
  #1 (permalink)  
Antiguo 13/01/2002, 23:07
Avatar de vlah  
Fecha de Ingreso: enero-2002
Mensajes: 254
Antigüedad: 22 años, 5 meses
Puntos: 0
Ayuda!!

ME DEJARON HACER UNA PAGINA DONDE PUEDA MOSTRAR CALIFICACIONES, SACADA DE UNAS BASE DE DATOS, Y QUE TENGA ACCESO POR MEDIO DE UNA CONTRASEÑA, DE HECHO ESO YA LO HICE, PERO NO SE COMO ESTRUCTURAR LA BASE DE DATOS. HA!! ESTOY OCUPANDO ASP Y ACCESS..

DE ANTEMANO GRACIAS.!! CUALQUIER ORIENTACION SERA BIENVENIDA, GRACIAS!!
  #2 (permalink)  
Antiguo 13/01/2002, 23:12
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Ayuda!!

habria que saber si hay varios grupos (supongo que si) cuantos niveles cursa cada alumno, en fin .... da mas detalles de como funciona actualmente lo que vas a hacer

salu2 :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #3 (permalink)  
Antiguo 14/01/2002, 01:04
 
Fecha de Ingreso: julio-2001
Mensajes: 278
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Ayuda!!

Alumnos
| id_alumno | Nombre_alumno | APaterno_alumno | AMaterno_alumno |

Materia
| id_materia | Nombre_materia | creditos_materia |

Como las tablas se relacionan muchas a muchas, no puedes hacer una relación directa
si no crear una tabla asociativa a ambas cuyos Id de las dos tablas que generan la tercera
serán las llaves foraneas de la nueva tabla.

Alum_Mat
| id_alum_mat | id_alumno | id_materia | cal_parcial | cal_final |


Ahora por ejemplo:


TABLA: Alumnos
|---------|-------------|---------------|---------------|
|id_alumno|Nombre_alumno|APaterno_alumno|AMaterno_ alumno|
|---------|-------------|---------------|---------------|
|994532-8 |Pedro |Picapiedra | |
|983562-4 |Pablo |Marmol | |
|-------------------------------------------------------|

TABLA: Materia
|----------|--------------|----------------|
|id_materia|Nombre_materia|creditos_materia|
|----------|--------------|----------------|
|ma001-12 |Matemáticas |4 |
|ma004-62 |Geografía |3 |
|ma014-45 |Historia |3 |
|------------------------------------------|


TABLA: Alum_Mat
|-----------|---------|----------|-----------|----------|
|id_alum_mat|id_alumno|id_materia|cal_parcial|cal_ final |
|-----------|---------|----------|-----------|----------|
|1 |994532-8 |ma001-12 |8 |6 |
|2 |994532-8 |ma004-62 |5 |5 |
|3 |994532-8 |ma004-45 |9 |6 |
|4 |983562-4 |ma004-62 |10 |9 |
|5 |983562-4 |ma004-45 |8 |8 |
|-------------------------------------------------------|

Ahora por ejemplo si yo quiero seleccionar a todos los alumnos que no hayan reprobado en su calificación final

&quot;SELECT * FROM Alumnos WHERE id_alumno IN (SELECT id_alumno FROM Alum_Mat WHERE cal_fina&gt;5)&quot;


Las calificaciones que puse pueden ponerse de otra manera, tal vez esto te dé una mejor idea .

Saludos

<a href="http://www.unitecos.net">
<img src="http://www.soportexpresso.com/pass/correo/agarciaa.jpg" border=0>
</a>
  #4 (permalink)  
Antiguo 14/01/2002, 12:09
Avatar de vlah  
Fecha de Ingreso: enero-2002
Mensajes: 254
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ayuda!!

PUES DE HECHO EL USUARIO TIENE QUE PROPORCIONAR UNA CUENTA Y UN PASSWORD Y DE AHI MOSTRAR SUS CALIFICACIONES DE ACUERDO A SU GRADO, SEMESTRE JALADOS DE LA BASE DE DATOS, ESPERO QUE ME PUEDAN HECHAR LA MANO.GRACIAS!!
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 20:51.