UNIVERSIDAD AUSTRAL DE CHILE
Facultad De Ciencias Económicas y Administrativas
           Instituto de Administración




                  Ayudante:
              José Luis Carrasco

                  Nombre:
              Makarena Pinchulef
Actividades

Supuestos: La base de datos no guarda el histórico de los préstamos
realizados, es decir, que al entregar un libro, ese préstamo se elimina de la
tabla PRESTAMO.

1.- Realice las siguientes vistas:
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,r.NOMBRE
FROM ESTUDIANTES e,CAMPUS c,CARRERAS r
WHERE e.ID_CARRERA=r.ID_CARRERA and r.ID_CAMPUS=c.ID_CAMPUS AND r.NOMBRE='ING. COMERCIAL'


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,r.NOMBRE
FROM ESTUDIANTES e,CAMPUS c,CARRERAS r
WHERE e.ID_CARRERA=r.ID_CARRERA and r.ID_CAMPUS=c.ID_CAMPUS AND r.NOMBRE='AUDITORIA'


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 e.RUT_EST = p.RUT_EST
and FECHA_E < SYSDATE

d) La cantidad de libros prestados.

SELECT COUNT (*)
FROM PRESTAMO

e) Los libros de editoriales extranjeras (CODIGO,TITULO , AÑO y PAIS de ORIGEN).

f) Los libros que son de reserva (CODIGO, TITULO y AÑO del LIBRO, NOMBRE de la biblioteca, el
NOMBRE y APELLIDO del autor, el NOMBRE de la editorial y el PAIS ).

2.-Se requiere obtener datos desde la Base de Datos y almacenarlos de forma permanente (Vista).
Se solicita:
  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, además del NOMBRE de la
carrera a la cual pertenece.
  Además se debe entregar que libro tiene prestado, indicando CODIGO, TITULO y AÑO, 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 transacción, con RUT, NOMBRE y APELLIDO.
  Además deberá indicarse la FECHA de PRESTAMO y la FECHA de ENTREGA de éste.
NOTA: deberá añadir ALIAS al NOMBRE del estudiante, del funcionario, del autor y de la carrera
para diferenciarlos.

Laboratorio 1

  • 1.
    UNIVERSIDAD AUSTRAL DECHILE Facultad De Ciencias Económicas y Administrativas Instituto de Administración Ayudante: José Luis Carrasco Nombre: Makarena Pinchulef
  • 2.
    Actividades Supuestos: La basede datos no guarda el histórico de los préstamos realizados, es decir, que al entregar un libro, ese préstamo se elimina de la tabla PRESTAMO. 1.- Realice las siguientes vistas: 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,r.NOMBRE FROM ESTUDIANTES e,CAMPUS c,CARRERAS r WHERE e.ID_CARRERA=r.ID_CARRERA and r.ID_CAMPUS=c.ID_CAMPUS AND r.NOMBRE='ING. COMERCIAL' 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,r.NOMBRE FROM ESTUDIANTES e,CAMPUS c,CARRERAS r WHERE e.ID_CARRERA=r.ID_CARRERA and r.ID_CAMPUS=c.ID_CAMPUS AND r.NOMBRE='AUDITORIA' 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 e.RUT_EST = p.RUT_EST and FECHA_E < SYSDATE d) La cantidad de libros prestados. SELECT COUNT (*) FROM PRESTAMO e) Los libros de editoriales extranjeras (CODIGO,TITULO , AÑO y PAIS de ORIGEN). f) Los libros que son de reserva (CODIGO, TITULO y AÑO del LIBRO, NOMBRE de la biblioteca, el NOMBRE y APELLIDO del autor, el NOMBRE de la editorial y el PAIS ). 2.-Se requiere obtener datos desde la Base de Datos y almacenarlos de forma permanente (Vista). Se solicita: 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, además del NOMBRE de la carrera a la cual pertenece. Además se debe entregar que libro tiene prestado, indicando CODIGO, TITULO y AÑO, 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 transacción, con RUT, NOMBRE y APELLIDO. Además deberá indicarse la FECHA de PRESTAMO y la FECHA de ENTREGA de éste. NOTA: deberá añadir ALIAS al NOMBRE del estudiante, del funcionario, del autor y de la carrera para diferenciarlos.