Este documento describe una serie de consultas SQL realizadas sobre una base de datos de una biblioteca universitaria. Las consultas generan vistas y tablas que proporcionan información como: los estudiantes de determinadas carreras, los estudiantes con préstamos atrasados, la cantidad total de préstamos, el número de estudiantes por carrera/campus/ciudad, y el número de préstamos activos vs. atrasados.
Este documento describe una serie de actividades relacionadas con consultas SQL y vistas en una base de datos de una biblioteca universitaria. Incluye consultas para obtener información sobre estudiantes de diferentes carreras y campus, libros prestados y atrasados, y estadísticas sobre préstamos y estudiantes.
Este documento describe una serie de actividades relacionadas con el uso de vistas en una base de datos de una biblioteca universitaria. Se piden crear vistas para obtener datos sobre estudiantes de diferentes carreras y campus, libros de editoriales extranjeras, libros en reserva, y prestamos de libros realizados por estudiantes de un campus específico. También se solicita crear vistas para contar el número de estudiantes por carrera, campus y ciudad, así como el número de préstamos atrasados y activos.
The document describes activities related to a library database management system. It provides SQL code to create views displaying student, book, and loan data, including students' majors and campuses, overdue loans, books from foreign publishers, and loan details for students at the Isla Teja campus. It also includes queries counting students by major, campus, and city as well as overdue and active loans.
Este documento contiene un informe sobre sistemas de información empresarial con varias consultas SQL. El informe incluye consultas para obtener estudiantes de diferentes carreras y campus, estudiantes con libros atrasados, cantidad de libros prestados, libros de editoriales extranjeras y libros de reserva. También incluye una vista para obtener datos de estudiantes con libros del campus Isla Teja y consultas para obtener cantidad de estudiantes por carrera, campus y ciudad, préstamos atrasados y activos.
Este documento presenta un modelo de datos y varias consultas SQL sobre este modelo. El modelo incluye tablas como estudiantes, carreras, campus, ciudad, funcionarios y libros. Las consultas realizan operaciones como obtener registros, contar registros, ordenar resultados y agrupar datos usando cláusulas como SELECT, FROM, WHERE, ORDER BY, GROUP BY y HAVING.
Este documento presenta una tarea para el curso Sistemas de Información Empresarial de la Universidad Austral de Chile. La tarea incluye varias consultas SQL para obtener datos de una base de datos universitaria con tablas de estudiantes, carreras, libros y préstamos. También solicita resumir y almacenar de forma permanente cierta información sobre estudiantes y sus préstamos de libros.
El documento presenta una serie de consultas SQL para obtener información de una base de datos de una biblioteca. Las consultas incluyen obtener estudiantes por carrera, campus y ciudad, libros por editorial y tipo, y préstamos realizados indicando estudiantes, libros, funcionarios y fechas. También incluye contar préstamos atrasados y activos.
Este documento describe un laboratorio realizado por dos estudiantes para su asignatura Sistemas de Información Administrativos I. Incluye la creación de varias vistas sobre una base de datos de una biblioteca universitaria para obtener información sobre estudiantes, préstamos de libros, y estadísticas.
Este documento describe una serie de actividades relacionadas con consultas SQL y vistas en una base de datos de una biblioteca universitaria. Incluye consultas para obtener información sobre estudiantes de diferentes carreras y campus, libros prestados y atrasados, y estadísticas sobre préstamos y estudiantes.
Este documento describe una serie de actividades relacionadas con el uso de vistas en una base de datos de una biblioteca universitaria. Se piden crear vistas para obtener datos sobre estudiantes de diferentes carreras y campus, libros de editoriales extranjeras, libros en reserva, y prestamos de libros realizados por estudiantes de un campus específico. También se solicita crear vistas para contar el número de estudiantes por carrera, campus y ciudad, así como el número de préstamos atrasados y activos.
The document describes activities related to a library database management system. It provides SQL code to create views displaying student, book, and loan data, including students' majors and campuses, overdue loans, books from foreign publishers, and loan details for students at the Isla Teja campus. It also includes queries counting students by major, campus, and city as well as overdue and active loans.
Este documento contiene un informe sobre sistemas de información empresarial con varias consultas SQL. El informe incluye consultas para obtener estudiantes de diferentes carreras y campus, estudiantes con libros atrasados, cantidad de libros prestados, libros de editoriales extranjeras y libros de reserva. También incluye una vista para obtener datos de estudiantes con libros del campus Isla Teja y consultas para obtener cantidad de estudiantes por carrera, campus y ciudad, préstamos atrasados y activos.
Este documento presenta un modelo de datos y varias consultas SQL sobre este modelo. El modelo incluye tablas como estudiantes, carreras, campus, ciudad, funcionarios y libros. Las consultas realizan operaciones como obtener registros, contar registros, ordenar resultados y agrupar datos usando cláusulas como SELECT, FROM, WHERE, ORDER BY, GROUP BY y HAVING.
Este documento presenta una tarea para el curso Sistemas de Información Empresarial de la Universidad Austral de Chile. La tarea incluye varias consultas SQL para obtener datos de una base de datos universitaria con tablas de estudiantes, carreras, libros y préstamos. También solicita resumir y almacenar de forma permanente cierta información sobre estudiantes y sus préstamos de libros.
El documento presenta una serie de consultas SQL para obtener información de una base de datos de una biblioteca. Las consultas incluyen obtener estudiantes por carrera, campus y ciudad, libros por editorial y tipo, y préstamos realizados indicando estudiantes, libros, funcionarios y fechas. También incluye contar préstamos atrasados y activos.
Este documento describe un laboratorio realizado por dos estudiantes para su asignatura Sistemas de Información Administrativos I. Incluye la creación de varias vistas sobre una base de datos de una biblioteca universitaria para obtener información sobre estudiantes, préstamos de libros, y estadísticas.
El documento presenta una serie de actividades relacionadas con la creación de vistas en SQL sobre una base de datos de préstamos de libros. Se solicita crear vistas para obtener información sobre estudiantes de determinadas carreras, los estudiantes que tienen libros atrasados, la cantidad de préstamos realizados, libros de editoriales extranjeras, libros en reserva, y datos sobre los préstamos de estudiantes de un campus en particular. También se pide crear vistas sobre el número de estudiantes por carrera, campus y ciudad, así como sobre préstamos
Este documento describe un taller sobre vistas en PL/SQL. Incluye ejemplos de consultas SQL y la creación de vistas para obtener datos de una base de datos de una universidad. Algunas vistas muestran datos de estudiantes, libros prestados, y la relación entre estudiantes, libros y funcionarios. Otras vistas cuentan el número de estudiantes por carrera, campus, ciudad y el número de préstamos atrasados y activos.
El documento presenta una guía de laboratorio sobre PL/SQL que incluye varias consultas SQL. La guía instruye realizar consultas para obtener: 1) estudiantes de Ingeniería Comercial y Auditoría con su carrera y campus, 2) estudiantes atrasados en la devolución de libros, 3) cantidad total de libros prestados, 4) libros de editoriales extranjeras, y 5) libros de reserva con detalles de biblioteca, autor, editorial y país. También solicita realizar otras consultas como: el número de estudiantes por car
El documento presenta una guía de laboratorio sobre PL/SQL que incluye 6 consultas SQL para obtener datos de una base de datos de una biblioteca universitaria. Las consultas solicitan información como estudiantes de determinadas carreras, libros prestados atrasados, cantidad de préstamos totales y activos, entre otros.
El documento presenta una tarea de ayudantía de PL/SQL que involucra realizar vistas y consultas sobre una base de datos de una biblioteca universitaria. Se solicitan vistas para obtener datos de estudiantes de diferentes carreras y campus, estudiantes morosos, cantidad de préstamos y libros según editorial y tipo. También se pide una vista con detalles de préstamos de estudiantes de un campus en particular. Finalmente, se requieren consultas sobre cantidad de estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
El documento contiene instrucciones SQL para obtener diferentes tipos de datos de las tablas de una base de datos de una biblioteca universitaria. Se solicita obtener listados de estudiantes filtrados por carrera, campus y atrasos en entrega de libros, así como estadísticas sobre libros, editoriales y préstamos. También se piden crear vistas para almacenar de forma permanente algunas consultas sobre estudiantes y sus préstamos.
Este documento presenta el código SQL para crear diferentes vistas sobre una base de datos de una biblioteca universitaria. Las vistas incluyen información sobre estudiantes de diferentes carreras y campus, estudiantes con libros atrasados, libros de editoriales extranjeras, libros en reserva, y estadísticas sobre préstamos y estudiantes. El código SQL utiliza tablas como estudiantes, libros, autores, editoriales, y préstamos para generar las vistas requeridas.
Este documento contiene el laboratorio 2 de una ayudantía. Se crean varias vistas en una base de datos para obtener diferentes tipos de información como estudiantes de determinadas carreras, libros prestados, cantidad de préstamos y estudiantes por carrera, campus y ciudad. El resumen incluye la creación de 7 vistas para obtener datos sobre estudiantes, libros y préstamos de la base de datos.
El resumen presenta:
1) Una vista que muestra información de estudiantes que tienen libros prestados a una fecha específica, incluyendo detalles del estudiante, libro, autor, biblioteca y funcionario.
2) Dos funciones, una que cuenta estudiantes de dos carreras y otra que cuenta veces que un libro fue prestado a un estudiante entre fechas.
3) Tres procedimientos DML, uno para insertar un estudiante, otro para eliminar un funcionario y otro para actualizar datos de un estudiante.
Este documento contiene un laboratorio para una asignatura sobre bases de datos. Incluye consultas SQL para obtener diferentes tipos de datos de los estudiantes, libros y préstamos de una universidad, así como instrucciones para crear vistas que almacenen los datos de forma permanente. También solicita obtener estadísticas como el número de estudiantes por carrera, campus y ciudad, y el número de préstamos atrasados y activos.
Este documento presenta un laboratorio sobre la creación de vistas en una base de datos de una biblioteca. Propone crear vistas para obtener datos de estudiantes de diferentes carreras y campus, libros prestados y de editoriales extranjeras, y agregar detalles como autores, fechas de préstamo y entrega. También solicita vistas con conteos agregados como el número de estudiantes por carrera, campus y ciudad, y préstamos atrasados vs activos.
El documento describe varias actividades relacionadas con una base de datos de una universidad, incluyendo crear vistas para obtener información sobre estudiantes de diferentes carreras, libros prestados, y libros de editoriales extranjeras o de reserva. También solicita crear una vista permanente con datos de estudiantes del campus Isla Teja que tienen libros, incluyendo detalles sobre los libros, funcionarios, y fechas de préstamo y entrega.
Este documento presenta ejemplos de consultas SQL para acceder y manipular datos almacenados en varias tablas de una base de datos. Incluye consultas básicas, uso de cláusulas como WHERE, GROUP BY y HAVING, y ordenamiento con ORDER BY. Los ejemplos se enfocan en obtener y resumir información sobre estudiantes, carreras, libros y otros datos relacionados con una universidad.
El documento contiene ejemplos de consultas SQL a diferentes tablas de una base de datos de una biblioteca universitaria. Se presentan consultas para obtener información de estudiantes de diferentes carreras y campus, libros prestados y su estado, y estadísticas sobre cantidad de estudiantes y préstamos.
Este documento describe una serie de actividades relacionadas con consultas SQL y vistas en una base de datos de una biblioteca universitaria. Incluye consultas para obtener información sobre estudiantes de diferentes carreras y campus, libros prestados y atrasados, y estadísticas sobre préstamos y estudiantes.
Este documento describe un laboratorio realizado para la asignatura Sistemas de Información Administrativos I. Se crean vistas sobre una base de datos de una biblioteca universitaria para obtener información sobre estudiantes, libros prestados, y préstamos. Las vistas proveen datos como el número de estudiantes por carrera, campus y ciudad, y el número de préstamos atrasados y activos.
Este documento presenta un resumen de las vistas y consultas realizadas sobre una base de datos de una biblioteca. Se crean vistas para obtener datos de estudiantes de diferentes carreras, campus y con préstamos de libros. También se cuentan los libros prestados, se filtran libros por país de origen y tipo. Finalmente, se realizan consultas para contar estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
Este documento presenta un resumen de las vistas y consultas realizadas sobre una base de datos de una biblioteca. Se crean vistas para obtener datos de estudiantes de diferentes carreras, campus y prestamos de libros. También se realizan consultas para contar la cantidad de estudiantes por carrera, campus y ciudad, así como el número de préstamos atrasados y activos.
PLSQL permite almacenar y consultar información de una base de datos de manera similar a ACCESS. Las consultas SQL se pueden guardar como vistas para su reuso. El documento proporciona ejemplos de cómo crear vistas para obtener estudiantes de diferentes carreras, libros prestados, y otros datos almacenados en tablas relacionadas de una base de datos de una biblioteca universitaria.
El documento presenta una serie de actividades relacionadas con la creación de vistas en SQL sobre una base de datos de préstamos de libros. Se solicita crear vistas para obtener información sobre estudiantes de determinadas carreras, estudiantes atrasados en la devolución de libros, cantidad de préstamos realizados, libros de editoriales extranjeras, libros en reserva, y prestamos realizados por estudiantes de un campus en particular. También se pide crear vistas sobre la cantidad de estudiantes por carrera, campus y ciudad, así como sobre pré
Este documento presenta el código SQL para crear diferentes vistas sobre una base de datos de una biblioteca universitaria. Se crean vistas para obtener estudiantes de diferentes carreras e información sobre préstamos de libros. También se crean vistas para obtener el número de estudiantes por carrera, campus y ciudad, y la cantidad de préstamos atrasados y activos.
El documento presenta una serie de actividades relacionadas con la creación de vistas en SQL sobre una base de datos de préstamos de libros. Se solicita crear vistas para obtener información sobre estudiantes de determinadas carreras, los estudiantes que tienen libros atrasados, la cantidad de préstamos realizados, libros de editoriales extranjeras, libros en reserva, y datos sobre los préstamos de estudiantes de un campus en particular. También se pide crear vistas sobre el número de estudiantes por carrera, campus y ciudad, así como sobre préstamos
Este documento describe un taller sobre vistas en PL/SQL. Incluye ejemplos de consultas SQL y la creación de vistas para obtener datos de una base de datos de una universidad. Algunas vistas muestran datos de estudiantes, libros prestados, y la relación entre estudiantes, libros y funcionarios. Otras vistas cuentan el número de estudiantes por carrera, campus, ciudad y el número de préstamos atrasados y activos.
El documento presenta una guía de laboratorio sobre PL/SQL que incluye varias consultas SQL. La guía instruye realizar consultas para obtener: 1) estudiantes de Ingeniería Comercial y Auditoría con su carrera y campus, 2) estudiantes atrasados en la devolución de libros, 3) cantidad total de libros prestados, 4) libros de editoriales extranjeras, y 5) libros de reserva con detalles de biblioteca, autor, editorial y país. También solicita realizar otras consultas como: el número de estudiantes por car
El documento presenta una guía de laboratorio sobre PL/SQL que incluye 6 consultas SQL para obtener datos de una base de datos de una biblioteca universitaria. Las consultas solicitan información como estudiantes de determinadas carreras, libros prestados atrasados, cantidad de préstamos totales y activos, entre otros.
El documento presenta una tarea de ayudantía de PL/SQL que involucra realizar vistas y consultas sobre una base de datos de una biblioteca universitaria. Se solicitan vistas para obtener datos de estudiantes de diferentes carreras y campus, estudiantes morosos, cantidad de préstamos y libros según editorial y tipo. También se pide una vista con detalles de préstamos de estudiantes de un campus en particular. Finalmente, se requieren consultas sobre cantidad de estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
El documento contiene instrucciones SQL para obtener diferentes tipos de datos de las tablas de una base de datos de una biblioteca universitaria. Se solicita obtener listados de estudiantes filtrados por carrera, campus y atrasos en entrega de libros, así como estadísticas sobre libros, editoriales y préstamos. También se piden crear vistas para almacenar de forma permanente algunas consultas sobre estudiantes y sus préstamos.
Este documento presenta el código SQL para crear diferentes vistas sobre una base de datos de una biblioteca universitaria. Las vistas incluyen información sobre estudiantes de diferentes carreras y campus, estudiantes con libros atrasados, libros de editoriales extranjeras, libros en reserva, y estadísticas sobre préstamos y estudiantes. El código SQL utiliza tablas como estudiantes, libros, autores, editoriales, y préstamos para generar las vistas requeridas.
Este documento contiene el laboratorio 2 de una ayudantía. Se crean varias vistas en una base de datos para obtener diferentes tipos de información como estudiantes de determinadas carreras, libros prestados, cantidad de préstamos y estudiantes por carrera, campus y ciudad. El resumen incluye la creación de 7 vistas para obtener datos sobre estudiantes, libros y préstamos de la base de datos.
El resumen presenta:
1) Una vista que muestra información de estudiantes que tienen libros prestados a una fecha específica, incluyendo detalles del estudiante, libro, autor, biblioteca y funcionario.
2) Dos funciones, una que cuenta estudiantes de dos carreras y otra que cuenta veces que un libro fue prestado a un estudiante entre fechas.
3) Tres procedimientos DML, uno para insertar un estudiante, otro para eliminar un funcionario y otro para actualizar datos de un estudiante.
Este documento contiene un laboratorio para una asignatura sobre bases de datos. Incluye consultas SQL para obtener diferentes tipos de datos de los estudiantes, libros y préstamos de una universidad, así como instrucciones para crear vistas que almacenen los datos de forma permanente. También solicita obtener estadísticas como el número de estudiantes por carrera, campus y ciudad, y el número de préstamos atrasados y activos.
Este documento presenta un laboratorio sobre la creación de vistas en una base de datos de una biblioteca. Propone crear vistas para obtener datos de estudiantes de diferentes carreras y campus, libros prestados y de editoriales extranjeras, y agregar detalles como autores, fechas de préstamo y entrega. También solicita vistas con conteos agregados como el número de estudiantes por carrera, campus y ciudad, y préstamos atrasados vs activos.
El documento describe varias actividades relacionadas con una base de datos de una universidad, incluyendo crear vistas para obtener información sobre estudiantes de diferentes carreras, libros prestados, y libros de editoriales extranjeras o de reserva. También solicita crear una vista permanente con datos de estudiantes del campus Isla Teja que tienen libros, incluyendo detalles sobre los libros, funcionarios, y fechas de préstamo y entrega.
Este documento presenta ejemplos de consultas SQL para acceder y manipular datos almacenados en varias tablas de una base de datos. Incluye consultas básicas, uso de cláusulas como WHERE, GROUP BY y HAVING, y ordenamiento con ORDER BY. Los ejemplos se enfocan en obtener y resumir información sobre estudiantes, carreras, libros y otros datos relacionados con una universidad.
El documento contiene ejemplos de consultas SQL a diferentes tablas de una base de datos de una biblioteca universitaria. Se presentan consultas para obtener información de estudiantes de diferentes carreras y campus, libros prestados y su estado, y estadísticas sobre cantidad de estudiantes y préstamos.
Este documento describe una serie de actividades relacionadas con consultas SQL y vistas en una base de datos de una biblioteca universitaria. Incluye consultas para obtener información sobre estudiantes de diferentes carreras y campus, libros prestados y atrasados, y estadísticas sobre préstamos y estudiantes.
Este documento describe un laboratorio realizado para la asignatura Sistemas de Información Administrativos I. Se crean vistas sobre una base de datos de una biblioteca universitaria para obtener información sobre estudiantes, libros prestados, y préstamos. Las vistas proveen datos como el número de estudiantes por carrera, campus y ciudad, y el número de préstamos atrasados y activos.
Este documento presenta un resumen de las vistas y consultas realizadas sobre una base de datos de una biblioteca. Se crean vistas para obtener datos de estudiantes de diferentes carreras, campus y con préstamos de libros. También se cuentan los libros prestados, se filtran libros por país de origen y tipo. Finalmente, se realizan consultas para contar estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
Este documento presenta un resumen de las vistas y consultas realizadas sobre una base de datos de una biblioteca. Se crean vistas para obtener datos de estudiantes de diferentes carreras, campus y prestamos de libros. También se realizan consultas para contar la cantidad de estudiantes por carrera, campus y ciudad, así como el número de préstamos atrasados y activos.
PLSQL permite almacenar y consultar información de una base de datos de manera similar a ACCESS. Las consultas SQL se pueden guardar como vistas para su reuso. El documento proporciona ejemplos de cómo crear vistas para obtener estudiantes de diferentes carreras, libros prestados, y otros datos almacenados en tablas relacionadas de una base de datos de una biblioteca universitaria.
El documento presenta una serie de actividades relacionadas con la creación de vistas en SQL sobre una base de datos de préstamos de libros. Se solicita crear vistas para obtener información sobre estudiantes de determinadas carreras, estudiantes atrasados en la devolución de libros, cantidad de préstamos realizados, libros de editoriales extranjeras, libros en reserva, y prestamos realizados por estudiantes de un campus en particular. También se pide crear vistas sobre la cantidad de estudiantes por carrera, campus y ciudad, así como sobre pré
Este documento presenta el código SQL para crear diferentes vistas sobre una base de datos de una biblioteca universitaria. Se crean vistas para obtener estudiantes de diferentes carreras e información sobre préstamos de libros. También se crean vistas para obtener el número de estudiantes por carrera, campus y ciudad, y la cantidad de préstamos atrasados y activos.
El documento presenta una guía de laboratorio sobre PL/SQL que incluye 6 consultas SQL para obtener datos de una base de datos de una biblioteca universitaria. Las consultas solicitan información como estudiantes de determinadas carreras, libros prestados atrasados, cantidad de préstamos totales y activos, y cantidad de estudiantes agrupados por carrera, campus y ciudad.
Este documento describe un laboratorio realizado para una asignatura de Sistemas de Información Administrativas. Contiene consultas SQL para obtener datos de una base de datos universitaria como estudiantes de diferentes carreras, libros prestados, y vistas creadas para almacenar y visualizar la información de manera permanente. También incluye consultas agregadas para contar estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
Este documento presenta las instrucciones para crear diferentes vistas sobre tablas de una base de datos relacionada con una biblioteca universitaria. Se definen vistas para filtrar y resumir información sobre estudiantes de determinadas carreras, libros prestados, libros de autores extranjeros, detalles de préstamos y más.
Este documento presenta las instrucciones para crear diferentes vistas sobre tablas de una base de datos relacionada con una biblioteca universitaria. Se especifican 6 secciones con distintas vistas sobre estudiantes de determinadas carreras, libros prestados, detalles de préstamos y estadísticas sobre cantidad de estudiantes y préstamos atrasados.
El documento contiene instrucciones SQL para obtener diferentes tipos de datos de las tablas de una base de datos de una biblioteca universitaria. Se solicita obtener listados de estudiantes filtrados por carrera, campus y atrasos en devolución de libros, así como estadísticas sobre libros, editoriales y préstamos. También se piden crear vistas para almacenar y mostrar de forma permanente algunas consultas.
Admi273 tarea 3- jp morales, r. erribarrenjpmorales
Este documento presenta las especificaciones para crear una vista y dos funciones en un sistema de biblioteca universitaria. La vista muestra los detalles de los estudiantes que tienen libros prestados a una fecha específica, incluyendo información sobre el libro, autor, biblioteca y funcionario. La primera función cuenta el número de estudiantes de las carreras de Ingeniería Comercial y Auditoría. La segunda función cuenta el número de veces que un libro se ha prestado a un estudiante entre dos fechas.
Este documento describe la creación de varias vistas en una base de datos de una biblioteca universitaria. Se crean vistas para mostrar estudiantes de diferentes carreras y campus, libros de editoriales extranjeras y de reserva, y préstamos atrasados. Otras vistas cuentan el número de estudiantes por carrera, campus y ciudad, así como préstamos atrasados y activos.
Este documento describe la creación de varias vistas en una base de datos de una biblioteca universitaria. Se crean vistas para mostrar estudiantes de diferentes carreras y campus, libros de editoriales extranjeras y de reserva, y préstamos atrasados. Otras vistas cuentan el número de estudiantes por carrera, campus y ciudad, y préstamos activos y atrasados.
Este documento presenta un trabajo realizado con una base de datos en Access y vistas SQL. Incluye el diagrama de la base de datos en Visio y ejemplos de consultas SQL como obtener registros, usar funciones como COUNT, e incluir condiciones WITH. También contiene consultas adicionales con JOIN, GROUP BY, HAVING y ORDER BY sobre las tablas de la base de datos que modela una universidad.
Este documento presenta un laboratorio sobre la creación de vistas en una base de datos universitaria. Incluye la creación de 6 vistas para obtener información sobre estudiantes de ingeniería comercial y auditoría, estudiantes atrasados en la devolución de libros, cantidad total de préstamos de libros, libros de editoriales extranjeras, libros en reserva con detalles de autor, biblioteca y tipo, y una vista final que integra información sobre estudiantes, libros prestados, autores, bibliotecas y transacciones de préstamo para el campus
1. UNIVERSIDAD AUSTRAL DE CHILE
FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS
INSTITUTO DE ADMINISTRACIÓN
ADMI 273
Actividades de ayudantía
ORACLE – PL/SQL
Asignatura:
Sistemas de Información Empresarial
Profesor:
Cristian Salazar C.
Alumna:
Nadia Muñoz B.
Valdivia, 30/04/2012
2. 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).
La consulta realizada para obtener dicha información es la siguiente:
select e.nombres, e.apellidos, car.nombre, cam.nombre
from estudiantes e, carreras car, campus cam
where car.nombre='ING. COMERCIAL'
and cam.id_campus=car.id_campus
and car.id_carrera=e.id_carrera;
Parte de la tabla que se genera de esta consulta es la siguiente:
b) Que entregue los estudiantes que son de Auditoria (NOMBRES y APELLIDOS del
estudiante, NOMBRE de la carrera y NOMBRE del campus).
La consulta realizada para obtener dicha información es la siguiente:
select e.nombres, e.apellidos, car.nombre, cam.nombre
from estudiantes e, carreras car, campus cam
where car.nombre='AUDITORIA'
and cam.id_campus=car.id_campus
and car.id_carrera=e.id_carrera;
Parte de la tabla que se genera de esta consulta es la siguiente:
3. c) Que entregue los estudiantes que se atrasaron en la entrega de los libros (RUT,
NOMBRES, APELLIDOS, FONO).
La consulta realizada para obtener dicha información es la siguiente:
select e.nombres, e.apellidos, e.fono, e.rut_est, p.fecha_p, p.fecha_e
from estudiantes e, prestamo p
where e.rut_est=p.rut_est
and p.fecha_e<sysdate;
Parte de la tabla que se genera de esta consulta es la siguiente:
d) La cantidad de libros prestados.
La consulta realizada para obtener dicha información es la siguiente:
select count(*)
from prestamo;
La tabla que se genera de esta consulta es la siguiente:
e) Los libros de editoriales extranjeras (CODIGO, TITULO, AÑO y PAIS de origen).
La consulta realizada para obtener dicha información es la siguiente:
select l.cod_libro, l.titulo, l.agno, ed.pais
from libros l, editoriales ed
4. where ed.pais<>'CHILE'
and ed.id_edit=l.id_edit;
Parte de la tabla que se genera de esta consulta es la siguiente:
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).
La consulta realizada para obtener dicha información es la siguiente:
select l.cod_libro, l.titulo, l.agno, b.biblioteca, a.nombres, a.apellidos, ed.nombre, ed.pais,
t.tipo_p
from libros l, biblioteca b, autores a, editoriales ed, tipo t
where t.tipo_p='RESERVA'
and t.id_tipo=l.id_tipo
and b.id_biblio=l.id_biblio
and ed.id_edit=l.id_edit
and a.rut_autor=l.rut_autor;
Parte de la tabla que se genera de esta consulta es la siguiente:
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, NOMBRES y APELLIDOS del estudiante, además del
NOMBRE de la carrera a la cual pertenece.
- Además se debe entregar qué libro tiene prestado, indicando CODIGO, TITULO y
AÑO, el NOMBRE y APELLIDOS del autor, la EDITORIAL y su PAIS, indicar en
qué biblioteca se encuentra, y de qué tipo es.
5. - Se debe indicar qué funcionario realizó 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.
La consulta realizada para obtener dicha información es la siguiente:
select e.nombres AS "Nombre Estudiante",
e.apellidos AS "Apellido Estudiante",
e.rut_est, c.nombre AS "Carrera",
l.cod_libro,
l.titulo,
l.agno AS "Año",
a.nombres AS "Nombre Autor",
a.apellidos AS "Apellido Autor",
ed.nombre AS "Editorial",
ed.pais,
b.biblioteca,
t.tipo_p,
f.rut_func,
f.nombres AS "Nombre Funcionario",
f.apellidos AS "Apellido Funcionario",
p.fecha_p,
p.fecha_e
from estudiantes e, carreras c, campus cam, libros l, autores a, editoriales ed, biblioteca
b, tipo t, funcionarios f, prestamo p
where cam.nombre='ISLA TEJA'
and c.id_carrera=e.id_carrera
and cam.id_campus=c.id_campus
and l.cod_libro=p.cod_libro
and f.rut_func=p.rut_func
and e.rut_est=p.rut_est
and t.id_tipo=l.id_tipo
and a.rut_autor=l.rut_autor
and ed.id_edit=l.id_edit
and b.id_biblio=l.id_biblio
and p.fecha_e<=sysdate;
6. Parte de la tabla que se genera de esta consulta es la siguiente:
3. Se solicita obtener lo siguiente (consultas):
a) El número de estudiantes por carrera.
La consulta realizada para obtener dicha información es la siguiente:
select c.nombre, count (e.rut_est)AS "Nro Estudiantes"
from carreras c, estudiantes e
where c.id_carrera=e.id_carrera
group by c.nombre;
La tabla que se genera de esta consulta es la siguiente:
7. b) El número de estudiantes por campus.
La consulta realizada para obtener dicha información es la siguiente:
select cam.nombre, count (e.rut_est) AS "Nro Estudiantes"
from campus cam, estudiantes e, carreras c
where cam.id_campus=c.id_campus
and c.id_carrera=e.id_carrera
group by cam.nombre;
La tabla que se genera de esta consulta es la siguiente:
c) El número de estudiantes por ciudad.
La consulta realizada para obtener dicha información es la siguiente:
select ci.nombre, count (e.rut_est) AS "Nro Estudiantes"
from campus cam, estudiantes e, carreras c, ciudad ci
where cam.id_campus=c.id_campus
and c.id_carrera=e.id_carrera
and ci.id_ciudad=cam.id_ciudad
group by ci.nombre;
La tabla que se genera de esta consulta es la siguiente:
d) El número de préstamos atrasados.
La consulta realizada para obtener dicha información es la siguiente:
select count (p.fecha_e) AS "Nro Prestamos Atrasados"
from prestamo p
where p.fecha_e<sysdate;
La tabla que se genera de esta consulta es la siguiente:
Consulta realizada a fecha 29-04-2012.
8. e) El número de préstamos activos, no atrasados.
La consulta realizada para obtener dicha información es la siguiente:
select count (p.fecha_e) AS "Nro prestamos activos"
from prestamo p
where p.fecha_e>=sysdate;
La tabla que se genera de esta consulta es la siguiente:
Consulta realizada a fecha 29-04-2012.