289673939 Base de Datos de Estudiantes
CONSULTAS
1. Obtenga la lista de estudiante con su nombre completo, documento de identidad, nombre, tipo documento, y ciudad de procedencia.
SELECT(Estudiante.PrimerNombre&' '& Estudiante.SegundoNombre&' '& Estudiante.PrimerApellido&' '& Estudiante.SegundoApellido) AS N0MBRE, Estudiante.DocumentoIdentidad, TipoDocumento.nombre, Ciudad.Nombre
FROM Estudiante,TipoDocumento, Ciudad
WHERE Estudiante.IdCiudadNacimiento=Ciudad.Id AND Estudiante.IdTipoDoc=TipoDocumento.Id;
2. Obtenga la lista de estudiantes con la fecha y valor de matricula que ha pagado.SELECT (Estudiante.PrimerNombre&' '& Estudiante.SegundoNombre&' '& Estudiante.PrimerApellido&' '& Estudiante.SegundoApellido) AS N0MBRE, Matricula.Fecha, Matricula.Valor
FROM Estudiante, MatriculaWHERE Estudiante.Id=Matricula.IdEstudiante;
3. De cada departamento obtenga la cantidad de estudiantes matriculados.
SELECT Count(Departamento.Id) AS totalEstudiantes, Departamento.Nombre
FROMEstudiante, Ciudad, Departamento, Matricula
WHERE Estudiante.IdCiudadNacimiento=Ciudad.Id AND Ciudad.IdDepto=Departamento.Id AND Estudiante.Id=Matricula.IdEstudiante
GROUP BY Departamento.Nombre,Departamento.Id;
4. Obtenga la lista de estudiantes en cuya inscripción haya tenido observaciones.
SELECT (Estudiante.PrimerNombre&' '& Estudiante.SegundoNombre&' '& Estudiante.PrimerApellido&' '&Estudiante.SegundoApellido) AS N0MBRE, Inscripcion.Observaciones
FROM Estudiante, Inscripcion, Matricula
WHERE Estudiante.Id=Matricula.IdEstudiante AND Matricula.Id=Inscripcion.IdMatricula ANDInscripcion.Observaciones is not null;
5. Obtenga la lista de materias inscritas por cada estudiante junto con la fecha en que inscribió cada materia.
SELECT (Estudiante.PrimerNombre&' '& Estudiante.SegundoNombre&''& Estudiante.PrimerApellido&' '& Estudiante.SegundoApellido) AS N0MBRE, Materia.Nombre, DetalleInscripcion.Fecha
FROM Estudiante, Materia, DetalleInscripcion, Matricula, Inscripcion
WHERE...
Regístrate para leer el documento completo.