Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GUA DE LABORATORIO
PLSQL Developer
Asignatura: Sistemas de Informacin Empresarial Profesor responsable: Cristian Salazar Concha Ayudante: Jos Luis Carrasco Alumna: Josefina Lerdon Figueroa
1. Realice las siguientes visitas: a) Que entregue los estudiantes que son de Ing. Comercial (NOMBRES y APELLIDOS del estudiante, NOMBRE de la carrera y NOMBRE del campus).
select e.nombres, e.apellidos, c.nombre, cs.nombre from ESTUDIANTES e, CARRERAS c, CAMPUS cs where c.id_carrera = '2' and e.id_carrera = c.id_carrera and c.id_campus = cs.id_campus
b) Que entregue los estudiantes que son de Auditoria (NOMBRES y APELLIDOS del estudiante, NOMBRE de la carrera y NOMBRE del campus).
select e.nombres, e.apellidos, c.nombre, cs.nombre from ESTUDIANTES e, CARRERAS C, CAMPUS cs where c.nombre = AUDITORIA and e.id_carrera = c.id_carrera and c.id_campus = cs.id_campus
c) Que entregue los estudiantes que se atrasaron en la entrega de los libros (RUT, NOMBRES, APELLIDOS y FONO).
select e.rut_est, e.nombres, e.apellidos, e.fono, p.fecha_e from ESTUDIANTES e, PRESTAMO p where p.fecha_e < '29-04-2012' and e.rut_est = p.rut_est
f)
Los libros que son de reserva (CODIGO, TITULO y AO del LIBRO, NOMBRE de la biblioteca, el NOMBRE y APELLIDO del autor, el NOMBRE de la editorial y el PAIS).
select l.titulo, l.agno, l.cod_libro, b.biblioteca, a.nombres as Nombre_Autor, a.apellidos as Apellido_Autor, e.nombre as Nombre_editorial, e.pais as Pais_Editorial from libros l, biblioteca b, autores a, editoriales e, tipo t where l.id_tipo = 1 and l.id_tipo = t.id_tipo and a.rut_autor = l.rut_autor and e.id_edit = l.id_edit and b.id_biblio = l.id_biblio
Los estudiantes del campus Isla Teja, que tienen libros en su poder (atrasados o no). Se debe entregar el RUT, NOMBRE y APELLIDOS del estudiante, adems del NOMBRE de la carrera a la cual pertenece. Adems se debe entregar que libro tiene prestado, indicando CODIGO, TITULO y AO, el NOMBRE y APELLIDO del autor, la EDITORIAL y su PAIS, indicar en qu biblioteca se encuentra, y de qu tipo es. Se debe indicar que funcionario realizo la transaccin, con RUT, NOMBRE y APELLIDO. Adems deber indicarse la FECHA de PRESTAMO y la FECHA de ENTREGA de ste.
select e.rut_est, e.nombres as Nombre_Estudiante, e.apellidos as Apellido_Estudiante, c.nombre as Nombre_Carrera, l.cod_libro, l.titulo as Titulo_Libro, l.agno as Ao, a.nombres as Nombre_Autor, a.apellidos as Apell_Autor, ed.nombre as Nombre_Edit, ed.pais as Pais_Edit, b.biblioteca, t.tipo_p, f.rut_func, f.nombres as Nombre_Funcionario, f.apellidos as Apell_Funcionario, p.fecha_p, p.fecha_e from estudiantes e, carreras c, campus cs, libros l, autores a, biblioteca b, tipo t, funcionarios f, prestamo p, editoriales ed where c.id_carrera = e.id_carrera and cs.nombre = 'ISLA TEJA' and e.rut_est = p.rut_est and a.rut_autor = l.rut_autor and ed.id_edit = l.id_edit and b.id_biblio = l.id_biblio and t.id_tipo = l.id_tipo and l.cod_libro = p.cod_libro and f.rut_func = p.rut_func