Java Persitence Api
Facultad de Ingenieria
Escuela de Ingenieria de Sistemas y Computacion
Taller 2: JPA
(Java Persitence API)
Franco Cundar Zambrano
cód: 0810054plan: 3743
Edwin Ricardo Gamboa
cód: 0926631 plan: 2711
María Cristina Portilla
cód: 0844113 plan: 3743
Luis Alberto Rosero Rosero
cód: 0943740 plan: 3743
Desarrollo de Software IIOswaldo Solarte Pabon
Santiago de Cali, Viernes 14 de Ocotubre de 2011
– Escriba en un archivo llamado NoMatriculados.txt, los estudiantes que no estan
– matriculados.
–El archivo se genera mediante codigo en la clase main.java y se guarda en la carpeta especificada.
La consulta usada es la siguente:
SELECT e FROM Estudiante e WHERE e.idEstudiante NOT IN(SELECT em.idEstudiante.idEstudiante FROM Matricula em) ORDER BY e.idEstudiante
– Escriba en un archivo llamado Aprobados.txt, los estudiantes que hayan aprobado las
– asignaturas X,Y y Z.
–
Laconsulta para obtener los estudiantes que han aprobado las asignaturas Desarrollo del Pensamiento (5043), Educación Religiosa (5111) e Idioma Extranjero: Inglés (5121) es la siguiente:
SELECT e FROMEstudiante e WHERE e.idEstudiante IN (SELECT em.idEstudiante.idEstudiante FROM Matricula em WHERE em.idMatricula IN
(SELECT c1.calificacionPK.idMatricula FROM Calificacion c1 WHEREc1.calificacionPK.idAsignatura=5043 AND c1.nota>=3) AND em.idMatricula IN
(SELECT c2.calificacionPK.idMatricula FROM Calificacion c2 WHERE c2.calificacionPK.idAsignatura=5111 AND c2.nota>=3)
AND em.idMatricula IN(SELECT c3.calificacionPK.idMatricula FROM Calificacion c3 WHERE c3.calificacionPK.idAsignatura=5121 AND c3.nota>=3))
ORDER BY e.idEstudiante
– Corrija la nota de los estudiantes A,B y C,haciendo que aprueben la asignatura Y. Escriba nuevamente la consulta del punto anterior en un archivo llamado
– AprobadosActualizado.txt
–
Para realizar la actualización de la nota de los...
Regístrate para leer el documento completo.