Me han indicado que debo realizar un proyecto de BD en SQL Server y mostrar los resultados desde la web. Lo de la web no me es problema pero lo de BD si me lleva un poco aprisa. El texto del proyecto es este:
Cita:
Esto es lo que he hecho: Proyecto #13. Gestión Académica.
En el proceso de gestión académica de la Universidad se necesita tener controlada gran cantidad de información. Para ello se necesita de un sistema automatizado que brinde las siguientes salidas:
1. Listado de estudiantes (Puede ser para todas las facultades, años, grupos o para la Universidad completa).
El listado de cada Facultad se tendrá el siguiente formato:
- Numero de la Facultad
- Decano
- Especialidad
- Listado con todos los años de la facultad
Para cada año se mostrará
- Número del año
- Cantidad total de estudiantes
- Nombre del profesor responsable del año
- Listado por grupos
Para cada grupo se mostrará
- Número del grupo
- Cantidad total de estudiantes
- Nombre del profesor guía
- Listado de los estudiantes
De cada estudiante se mostrara su nombre, apellidos, edad, direccion y nota promedio.
2. Listado de los estudiantes con más de tres ausencias por asignatura (Para la facultad o un grupo especifico).
- Número de la facultad
- Número del grupo
- Listado de estudiantes
Para cada estudiante con más de tres ausencias:
- Nombre
- Índice académico general
- Listado de las asignaturas con ausencias, mostrando su nombre y profesor que la imparte
- Total de estudiantes con más de tres ausencias
3. Reporte de las asignaturas recibidas por los estudiantes
Para cada facultad
- Número de la facultad
- Número del grupo
- Listado de estudiantes
Para cada estudiante:
- Nombre
- El listado de asignaturas recibidas
- Índice académico general
-
Para cada asignatura:
- Nombre
- Nota de ese estudiante en esa asignatura
- Nombre del profesor que la imparte
- Departamento del profesor que la imparte
4. Resumen del proceso docente (para la facultad o el grupo).
Para cada facultad
- Número de la facultad
- Número del grupo
- Total de estudiantes evaluados
- Cantidad de estudiantes aprobados
- Cantidad de estudiantes suspensos
- Cantidad de asignaturas con estudiantes suspensos
- Listado de suspensos por asignatura
En el proceso de gestión académica de la Universidad se necesita tener controlada gran cantidad de información. Para ello se necesita de un sistema automatizado que brinde las siguientes salidas:
1. Listado de estudiantes (Puede ser para todas las facultades, años, grupos o para la Universidad completa).
El listado de cada Facultad se tendrá el siguiente formato:
- Numero de la Facultad
- Decano
- Especialidad
- Listado con todos los años de la facultad
Para cada año se mostrará
- Número del año
- Cantidad total de estudiantes
- Nombre del profesor responsable del año
- Listado por grupos
Para cada grupo se mostrará
- Número del grupo
- Cantidad total de estudiantes
- Nombre del profesor guía
- Listado de los estudiantes
De cada estudiante se mostrara su nombre, apellidos, edad, direccion y nota promedio.
2. Listado de los estudiantes con más de tres ausencias por asignatura (Para la facultad o un grupo especifico).
- Número de la facultad
- Número del grupo
- Listado de estudiantes
Para cada estudiante con más de tres ausencias:
- Nombre
- Índice académico general
- Listado de las asignaturas con ausencias, mostrando su nombre y profesor que la imparte
- Total de estudiantes con más de tres ausencias
3. Reporte de las asignaturas recibidas por los estudiantes
Para cada facultad
- Número de la facultad
- Número del grupo
- Listado de estudiantes
Para cada estudiante:
- Nombre
- El listado de asignaturas recibidas
- Índice académico general
-
Para cada asignatura:
- Nombre
- Nota de ese estudiante en esa asignatura
- Nombre del profesor que la imparte
- Departamento del profesor que la imparte
4. Resumen del proceso docente (para la facultad o el grupo).
Para cada facultad
- Número de la facultad
- Número del grupo
- Total de estudiantes evaluados
- Cantidad de estudiantes aprobados
- Cantidad de estudiantes suspensos
- Cantidad de asignaturas con estudiantes suspensos
- Listado de suspensos por asignatura
Tabla: Facultad
Campos: NO , Decano, ID_Especialidad, ID_Grupo(FK), ID_Año(FK)
========================================
Tabla: Especialidad
Campos: ID_Especialidad , Especialidad
========================================
Tabla: Año
Campos: NO , Profesor_responsable
========================================
Tabla: Grupo
Campos: NO , Profesor_guia
========================================
Tabla: Estudiante
Campos: CI , Nombre, Apellidos, Edad, Direccion, ID_ Asignatura(FK), ID_Grupo(FK), ID_Año(FK)
Me imagino que lo de "Listado con todos los años de la facultad", "Listado por grupos", "Cantidad total de estudiantes" y los otros son resultado de las consultas que yo deba hacer a la BD.
La cosa es que no se ni por donde empezar. Estoy usando como CASE el Erwin Studio pero nada. Me dan una mano.??
Salu2