SQL Server - ayuda

 
Vista:

ayuda

Publicado por Mariela (1 intervención) el 28/12/2005 01:14:03
Tengo que hacer un parcial para la facultad una consulta en Squl. Soy nueva en esto. Estudio a larga distancia. y no se como empezar.
SISTEMAS DE BASES DE DATOS I - EVALUACION PARCIAL Nº 2

Se tiene una base de datos con las siguientes tablas:

Alumnos:
- nro_alumno entero obligatorio único
- nom_alumno string obligatorio

Carreras:
- cod_carrera entero obligatorio único
- nom_carrera string obligatorio único
- nota_aprobación entero obligatorio
- duracion_carrera entero obligatorio

- nota_aprobación entre 1 y 10
- duracion_carrera entre 3 y 6

Matrículas:
- nro_alumno entero obligatorio
- cod_carrera entero obligatorio único por alumno
- año_ingreso entero obligatorio

Materias:
- cod_carrera entero obligatorio
- cod_materia string obligatorio único por carrera
- nom_materia string obligatorio
- año_materia entero obligatorio

- año_materia entre 1 y 6

Cursados:
- nro_alumno entero obligatorio
- cod_carrera entero obligatorio
- cod_materia string obligatorio
- periodo string obligatorio
- division string obligatorio
- estado string obligatorio

- Período tiene la forma (AAAASS), donde AAAA es el año de cursado y SS el semestre, el cual puede tener un valor 01 o 02.
- División es una letra.
- La combinación (alumno, materia, periodo) es único.
- Estado puede ser R (regular), L (libre).

Exámenes:
- nro_alumno entero obligatorio
- cod_carrera entero obligatorio
- cod_materia string obligatorio
- fecha fecha-hora obligatorio
- nro_libro entero no obligatorio
- nro_acta entero no obligatorio
- nota entero no obligatorio
- resol_equiv string no obligatorio
- periodo string no obligatorio

- nota entre 0 y 10
- La combinación (alumno, materia, fecha) es única.
- La combinación (libro, acta, nota) corresponde a información de un examen final.
- La combinación (libro, acta) es toda no nula (corresponde a un examen final) o toda nula (corresponde a una equivalencia).
- Si es una equivalencia entonces debe venir informado resol_equiv y no debe venir informado libro, acta y nota.
- Si es un examen final debe venir informado libro y acta y no debe venir informado resol_equiv.
- La nota puede venir informada o no en el caso de un examen final. Si no viene informada se considera ausente.
- Si es un examen final puede venir informado periodo, el cual indica el período en el cual obtuvo la regularidad y que el tipo de examen es “regular”.
- Si es un examen final y no viene informado el período, indica que el tipo de examen es “libre”.
- Si es una equivalencia no debe venir informado el período.

Consulta:

Cantidad de los alumnos por carrera con las siguientes características:

> Egresados en el año 2005 (todas las materias de la carrera aprobadas y su último exámen rendido es en el año 2005)
> Completaron la carrera en término (aprobaron todos los examenes de la carrera por equivalencia o por examen normal dentro
de la cantidad de años de duración de la carrera)
> No tienen exámenes con aplazos ni ausentes

Mostrar nom_carrera, cantidad
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder