PRACTICA SQL
(PARTE 1)
No. Enunciado Consulta SQL
Uso de JOIN, GROUP BY, HAVING, SUBCONSULTAS, IN, NOT IN, LIKE, BETWEEN, etc.
1 Mostrar todos los docentes.
Mostrar todos los estudiantes de la carrera
2
'Ingeniería'.
3 Listar las materias ordenadas alfabéticamente.
Listar estudiantes que pertenezcan a 'Sistemas' o
4
'Historia'.
5 Mostrar materias con créditos mayores a 4.
6 Mostrar docentes cuyo nombre comience con 'A'.
7 Mostrar materias con créditos entre 3 y 5.
Mostrar estudiantes que no sean de la carrera
8
'Historia'.
9 Mostrar nombres y correos de docentes.
Mostrar estudiantes ordenados por nombre
10
descendente.
11 Mostrar materias con más de 5 créditos.
12 Mostrar docentes del departamento 'Informática'.
Listar materias que no sean impartidas por el
13
docente_id 2.
Listar inscripciones hechas después del 2025-01-
14
11.
No. Enunciado Consulta SQL
15 Contar cuántos estudiantes hay por carrera.
16 Mostrar el promedio de notas por materia.
17 Mostrar la nota más alta en cada materia.
18 Mostrar la nota mínima en cada materia.
19 Mostrar el total de notas sumadas por materia.
20 Mostrar estudiantes con nota mayor a 85.
Mostrar nombre de estudiantes y nombre de
21
materias (usando JOIN).
Mostrar todos los estudiantes que no se
22
inscribieron en 'Álgebra'.
Mostrar materias que tienen inscritos más de 2
23
estudiantes.
Listar los docentes que imparten materias de más
24
de 4 créditos.
25 Mostrar inscripciones cuya nota sea entre 80 y 90.
Mostrar materias cursadas por algún estudiante
26
que tenga nota mayor a 85.
Mostrar estudiantes cuya carrera contenga la
27
palabra 'Ingeniería'.
28 Listar todas las inscripciones agrupadas por fecha.
Mostrar las inscripciones que sean del día 2025-
29
01-10 o 2025-01-11.
Mostrar los estudiantes con nota superior al
30
promedio de todas las notas.
INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, ANTIJOIN y CROSS JOIN
No. Enunciado Consulta SQL
Listar todos los docentes y las materias que
31
imparten.
Listar todos los estudiantes con su inscripción (si
32
tienen).
Mostrar todas las materias y sus respectivos
33
docentes, si existen.
Mostrar todos los docentes y las materias,
34
incluyendo los que no tienen relación.
Mostrar los estudiantes que no están inscritos en
35
ninguna materia.
Mostrar combinaciones posibles entre docentes y
36
materias.
Listar los nombres de los docentes y las materias
37
con más de 3 créditos.
38 Listar materias sin docente asignado.
Mostrar estudiantes y las materias en las que
39
están inscritos.
Mostrar todos los docentes con su correo y
40
materias asignadas (si existen).