Examen taller bd
DE AGUASCALIENTES
MATERIA:
TALLER DE BASE DE DATOS
MAESTRA:
Dra. Elvia Ruiz Beltrán
T A R E A 3
1.- Liste el nombre de los alumnos de Ingeniería Civilque están inscritos en al menos un grupo.
select A.NC
from Alumnos A, Grupos G
where (A.NC=G.NC ) AND A.NoC=1
Group by A.NC
2.-Liste el nombre, número de cuenta, nombre de las materias quecursan cada uno de los alumnos, ordenados por orden alfabético.
select A.NC,A.NombreA, M.NombreM
from Alumnos A, Grupos G, Materias M
where (A.NC=G.NC and G.NM=M.NM)
Group by A.NC,A.NombreA,M.NombreM
order by A.NombreA
3.-Liste el número de alumnos que cursan la misma carrera y de cada carrera quien tiene mayor edad.
Select M.NM, M.NombreM
From Materias M
Where M.NM NOT IN(SelectNM From Grupos)
4.-Liste código y nombre de aquellas materias que no están siendo cursadas por ningún estudiante.
Select NM, NombreM
from Materias
where NM not in(select NM from Grupos)5.-Liste los nombres de los alumnos y nombres de las materias que podrían cursar los alumnos de la carrera de Ingeniería Civil.
Select A.NombreA, M.NombreM
From Materias M, Alumnos A, Grupos G
WhereG.NM=M.NM AND G.NC=A.NC AND A.NoC=1
Group By NombreA, NombreM,
T A R E A 4
¿Qué está pidiendo el código siguiente?
1. Select G.NM, M.NombreM, A.NombreA,
count(*) as 'Total dealumnos por materia'
From Grupos G, Materias M, Alumnos A
Where G.NM=M.NM AND G.NC=A.NC
Group by G.NM, M.NombreM, A.NombreA
Pide el Número de Materia, Nombre de Materia y Nombre del alumno así comoel total de alumnos por materia.
2. Use ControlEscolar
Select G.NM, M.NombreM, A.NombreA
From Grupos G, Materias M, Alumnos A
Where G.NM=M.NM AND G.NC=A.NC AND G.Cal>70
Group by G.NM,M.NombreM,G.NM,A.NombreA
Muestra el Número de la materia, el nombre de la materia y el nombre de los alumnos que tienen un promedio mayor que 70.
3.- Use ControlEscolar
Select G.NM, M.NombreM,...
Regístrate para leer el documento completo.