Subido por Jesus Martinez

ConsultasBaseDatos

Anuncio
Ejercicios: Consultas a la base de datos universidad
1. Obtener el número de curso de todos los cursos en los que están inscritos los estudiantes.
2. Obtener toda la información acerca de todos los estudiantes.
3. Obtener nombres e identificaciones de todos los miembros de Faculty, ordenados en orden alfabético
por nombre. Solicite las columnas resultantes FacultyName y FacultyNumber.
4. Encontrar las ID y nombres de todos los estudiantes que toman ART103A.
5. Pregunta: Encontrar stuId y grade de todos los estudiantes que tomen cualquier curso impartido por el
miembro Faculty cuyo facId es F110. Ordenar en orden por stuId.
6. Encontrar los números de curso y los nombres y especialidades de todos los estudiantes inscritos en
los cursos impartidos por el miembro Faculty F110.
7. Obtener una lista de todos los cursos que se imparten en el mismo salón, con sus horarios y números
de salón.
8. Encontrar los números de todos los cursos impartidos por Byrne del departamento de matemáticas.
9.- Encontrar los nombres e ID de todos los miembros de Faculty que impartan una clase en el salón
H221.
10. Obtener una lista alfabética de los nombres de ID de todos los estudiantes en cualquier clase que
imparta F110.
11. Encontrar los nombres de todos los estudiantes que no están inscritos en CSC201A.
12. Obtener las ID de todos los Faculty que estén asignados al departamento de historia o que den clase
en el salón H221.
13. Encontrar el número total de estudiantes inscritos en ART103A.
Pagina: 1
Ejercicios: Consultas a la base de datos universidad
14. Encontrar el número de departamentos que tienen Faculty en ellos. Puesto que no se quiere contar un
departamento más de una vez, aquí se usa DISTINCT
15. Encontrar el número promedio de créditos que tienen los estudiantes. Aquí no se quiere usar
DISTINCT, porque si dos estudiantes tienen el mismo número de créditos, ambos se deben contar en el
promedio.
16. Encontrar la ID del estudiante con la calificación más alta en cualquier curso.
Puesto que se quiere la calificación más alta, puede parecer que aquí se debe usar la función
MAX. Un vistazo más cercano a la tabla revela que las calificaciones son letras, A, B, C, etc.
Para esta escala, la mejor calificación es aquella que está primero en el abecedario, así que
en realidad se quiere MIN. Si las calificaciones fuesen numéricas se habría querido MAX.
17. Si supone que cada curso tiene tres créditos, para cada estudiante, el número de cursos que ha
completado.
18. Para cada curso, mostrar el número de estudiantes inscritos.
19. Encontrar todos los cursos en los que estén inscritos menos de tres estudiantes.
20. Encontrar los nombres e ID de los estudiantes que tienen menos que el número promedio de créditos.
supone que cada curso tiene tres créditos, para cada estudiante, el número de
cursos que ha completado.
21. Si
22. Encontrar los nombres e ID de los estudiantes que tienen menos que el número promedio de créditos.
Pagina: 2
Ejercicios: Consultas a la base de datos universidad
23. Para cada curso, mostrar el número de estudiantes inscritos
24. Encontrar todos los cursos en los que estén inscritos menos de tres estudiantes.
25. Obtener detalles de todos los cursos MTH.
26. Encontrar el stuId y classNumber de todos los estudiantes cuyas calificaciones faltan en dicho curso.
Pagina: 3
Descargar