SlideShare una empresa de Scribd logo
1 de 10
UNIVERSIDAD AUSTRAL DE CHILE
FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS

INSTITUTO DE ADMINISTRACIÓN




                                  Asignatura: Sistemas de Información Empresarial.

                                    Profesor: Cristian Salazar.

                          Profesor Ayudante: José Luis Carrasco.

                                    Nombre: Alejandro Vesperinas Figueroa.




                      30 de abril de 2012, Valdivia
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.rut_est, e.nombres, e.apellidos, c.nombre, s.nombre

from estudiantes e, carreras c, campus s

where e.id_carrera = c.id_carrera

and c.id_campus = s.id_campus

and e.id_carrera = 2
b) Que entregue los estudiantes que son de Auditoria (NOMBRES y APELLIDOS del estudiante, NOMBRE
de la carrera y NOMBRE del campus).

select e.rut_est, e.nombres, e.apellidos, c.nombre, s.nombre

from estudiantes e, carreras c, campus s

where e.id_carrera = c.id_carrera

and c.id_campus = s.id_campus

and e.id_carrera = 1
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

from estudiantes e, prestamo p

where e.rut_est = p.rut_est

and p.fecha_e < '23/04/2012'
d) La cantidad de libros prestados.

select count(*)

from préstamo




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

Select l.cod_libro, l.titulo, l.agno, e.pais

from editoriales e, libros l

where e.pais <> 'CHILE'
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 ).

select l.cod_libro, l.titulo, l.agno, b.biblioteca, e.nombre as “Nombre Editorial”, e.pais, t.tipo_p

from tipo t, libros l, biblioteca b, editoriales e

where l.id_edit = e.id_edit

and l.id_tipo = t.id_tipo

and b.id_biblio = l.id_biblio

and t.id_tipo = 1




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.
Desarrollo

select e.rut_est, e.nombres as "Nombre Estudiante", e.apellidos, c.nombre as "Carrera", l.cod_libro, l.titulo,
l.agno, d.nombre as "Editorial", d.pais, b.biblioteca, t.tipo_p, f.rut_func, f.nombres as "Nombre
Funcionario", f.apellidos, p.fecha_p, p.fecha_e

from prestamo p, estudiantes e, carreras c, campus a, ciudad i, funcionarios f, libros l, tipo t, biblioteca b,
editoriales d

where p.rut_est = e.rut_est

and p.cod_libro = l.cod_libro

and p.rut_func = f.rut_func

and f.id_campus = a.id_campus

and a.id_ciudad = i.id_ciudad

and e.id_carrera = c.id_carrera

and l.id_edit = d.id_edit

and l.id_biblio = b.id_biblio

and l.id_tipo = t.id_tipo
3.- Se solicita obtener lo siguiente (consultas):

a) El numero de Estudiantes por Carrera.

select count(e.rut_est) as "Cantidad Alumnos",

c.nombre as "Carrera"

from carreras c,

estudiantes e



where c.id_carrera = e.id_carrera

group by c.nombre
b) El numero de Estudiantes por Campus

select count(e.rut_est) as "Cantidad Alumnos", a.nombre as "Campus"

from carreras c, campus a, estudiantes e



where c.id_carrera = e.id_carrera

and c.id_campus = a.id_campus

group by a.nombre




c) El numero de Estudiantes por Ciudad

select count(e.rut_est) as "Cantidad Alumnos",
i.nombre

from carreras c, campus a, ciudad i, estudiantes e

where c.id_carrera = e.id_carrera

and c.id_campus = a.id_campus

and a.id_ciudad = i.id_ciudad

group by i.nombre
d) El número de Préstamos atrasados

Supuesto: Todos los alumnos que han pedido libros entre el 19 de abril y 21 de abril no han devuelto el
pedido.

select count(*) as "Libros no devueltos"

from prestamo p

where p.fecha_p >= '19/04/2012'

and p.fecha_p <= '21/04/2012'




e) El número de Préstamos Activos, No atrasados.

Supuesto: Los préstamos activos son a contar del día 22 de abril

select count(*) as "Libros en circulacion"

from prestamo p

where p.fecha_p >= '22/04/2012'

Más contenido relacionado

La actualidad más candente

La actualidad más candente (6)

Tarea sistemas lunes 30
Tarea sistemas lunes 30Tarea sistemas lunes 30
Tarea sistemas lunes 30
 
Protocolo tesis!
Protocolo tesis!Protocolo tesis!
Protocolo tesis!
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
consultas pl/sql 2da parte
consultas pl/sql 2da parteconsultas pl/sql 2da parte
consultas pl/sql 2da parte
 
Hoja verificacion especialistas_2017
Hoja verificacion especialistas_2017Hoja verificacion especialistas_2017
Hoja verificacion especialistas_2017
 
Consultas en oracle
Consultas en oracleConsultas en oracle
Consultas en oracle
 

Destacado

Proyecto de observación y ayudantía 1° jornada
Proyecto de observación y ayudantía 1° jornadaProyecto de observación y ayudantía 1° jornada
Proyecto de observación y ayudantía 1° jornadaJavi Andrade
 
Trabajo practico nº 1
Trabajo practico nº 1Trabajo practico nº 1
Trabajo practico nº 1Rosi Genia
 
Nutricion, resumen corregido
Nutricion, resumen corregidoNutricion, resumen corregido
Nutricion, resumen corregidokarlitadiaz026
 
Estrategia Redes Sociales campaña Marca tu Voto
Estrategia Redes Sociales campaña Marca tu Voto Estrategia Redes Sociales campaña Marca tu Voto
Estrategia Redes Sociales campaña Marca tu Voto GRS Social Networking
 
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticas
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticasUso de la plataforma Aulaweb como apoyo al futuro docente en prácticas
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticasCRISEL BY AEFOL
 
DP: nuevas soluciones para el aprendizaje de idiomas
DP: nuevas soluciones para el aprendizaje de idiomasDP: nuevas soluciones para el aprendizaje de idiomas
DP: nuevas soluciones para el aprendizaje de idiomasCRISEL BY AEFOL
 
Orientación profesional clase 1
Orientación profesional clase 1Orientación profesional clase 1
Orientación profesional clase 1Pau Andrea
 
Normas para uso de twitter
Normas para uso de twitterNormas para uso de twitter
Normas para uso de twitterPaulina Vargas
 
Luis carlos gbi
Luis carlos gbiLuis carlos gbi
Luis carlos gbilukasluy
 
Presentación Camerún y comunidad católica de Yaounde. Misioneros Javerianos.
Presentación  Camerún y comunidad católica de Yaounde. Misioneros Javerianos.Presentación  Camerún y comunidad católica de Yaounde. Misioneros Javerianos.
Presentación Camerún y comunidad católica de Yaounde. Misioneros Javerianos.gounougaya
 
¿Qué es la Terapia Hortícola?
¿Qué es la Terapia Hortícola?¿Qué es la Terapia Hortícola?
¿Qué es la Terapia Hortícola?Andrea Cordone
 

Destacado (20)

Proyecto de observación y ayudantía 1° jornada
Proyecto de observación y ayudantía 1° jornadaProyecto de observación y ayudantía 1° jornada
Proyecto de observación y ayudantía 1° jornada
 
Trabajo practico nº 1
Trabajo practico nº 1Trabajo practico nº 1
Trabajo practico nº 1
 
Nutricion, resumen corregido
Nutricion, resumen corregidoNutricion, resumen corregido
Nutricion, resumen corregido
 
Estrategia Redes Sociales campaña Marca tu Voto
Estrategia Redes Sociales campaña Marca tu Voto Estrategia Redes Sociales campaña Marca tu Voto
Estrategia Redes Sociales campaña Marca tu Voto
 
Mysql
MysqlMysql
Mysql
 
Arequipa ..
Arequipa ..Arequipa ..
Arequipa ..
 
!Oh la politica!
!Oh  la politica!!Oh  la politica!
!Oh la politica!
 
Frases ingeniosas
Frases ingeniosasFrases ingeniosas
Frases ingeniosas
 
20 reglas de vida
20 reglas de vida20 reglas de vida
20 reglas de vida
 
09 sistemas ubicuos
09 sistemas ubicuos09 sistemas ubicuos
09 sistemas ubicuos
 
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticas
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticasUso de la plataforma Aulaweb como apoyo al futuro docente en prácticas
Uso de la plataforma Aulaweb como apoyo al futuro docente en prácticas
 
Enmanuel mounier (1)
Enmanuel mounier (1)Enmanuel mounier (1)
Enmanuel mounier (1)
 
El exito grande
El exito grandeEl exito grande
El exito grande
 
DP: nuevas soluciones para el aprendizaje de idiomas
DP: nuevas soluciones para el aprendizaje de idiomasDP: nuevas soluciones para el aprendizaje de idiomas
DP: nuevas soluciones para el aprendizaje de idiomas
 
Orientación profesional clase 1
Orientación profesional clase 1Orientación profesional clase 1
Orientación profesional clase 1
 
Normas para uso de twitter
Normas para uso de twitterNormas para uso de twitter
Normas para uso de twitter
 
04 rabia (1)
04 rabia (1)04 rabia (1)
04 rabia (1)
 
Luis carlos gbi
Luis carlos gbiLuis carlos gbi
Luis carlos gbi
 
Presentación Camerún y comunidad católica de Yaounde. Misioneros Javerianos.
Presentación  Camerún y comunidad católica de Yaounde. Misioneros Javerianos.Presentación  Camerún y comunidad católica de Yaounde. Misioneros Javerianos.
Presentación Camerún y comunidad católica de Yaounde. Misioneros Javerianos.
 
¿Qué es la Terapia Hortícola?
¿Qué es la Terapia Hortícola?¿Qué es la Terapia Hortícola?
¿Qué es la Terapia Hortícola?
 

Similar a Primer Informe Ayudantía

Similar a Primer Informe Ayudantía (20)

Tarea ahora
Tarea ahoraTarea ahora
Tarea ahora
 
Laboratorio 2 (1)
Laboratorio 2 (1)Laboratorio 2 (1)
Laboratorio 2 (1)
 
Tarea consultas ayudantia 23 del 4
Tarea consultas ayudantia 23 del 4Tarea consultas ayudantia 23 del 4
Tarea consultas ayudantia 23 del 4
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Laboratorio Nº 2 SIA
Laboratorio Nº 2 SIALaboratorio Nº 2 SIA
Laboratorio Nº 2 SIA
 
Tarea sia 30-04-12
Tarea sia 30-04-12Tarea sia 30-04-12
Tarea sia 30-04-12
 
Tarea sia 30-04-12
Tarea sia 30-04-12Tarea sia 30-04-12
Tarea sia 30-04-12
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Laboratorio N° 2
Laboratorio N° 2Laboratorio N° 2
Laboratorio N° 2
 
Laboratorio n 2 (1)
Laboratorio n 2 (1)Laboratorio n 2 (1)
Laboratorio n 2 (1)
 
Plsql
PlsqlPlsql
Plsql
 
Laboratorio SIA - 2
Laboratorio SIA - 2Laboratorio SIA - 2
Laboratorio SIA - 2
 
Laboratorio 1
Laboratorio 1Laboratorio 1
Laboratorio 1
 
Laboratorio N° 2
Laboratorio N° 2Laboratorio N° 2
Laboratorio N° 2
 
Trabajo ayudantía
Trabajo ayudantíaTrabajo ayudantía
Trabajo ayudantía
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Laboratorio 2 - ayudantia
Laboratorio 2 - ayudantiaLaboratorio 2 - ayudantia
Laboratorio 2 - ayudantia
 
Lab 2
Lab 2Lab 2
Lab 2
 
Laboratorio n 2
Laboratorio n 2Laboratorio n 2
Laboratorio n 2
 

Primer Informe Ayudantía

  • 1. UNIVERSIDAD AUSTRAL DE CHILE FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS INSTITUTO DE ADMINISTRACIÓN Asignatura: Sistemas de Información Empresarial. Profesor: Cristian Salazar. Profesor Ayudante: José Luis Carrasco. Nombre: Alejandro Vesperinas Figueroa. 30 de abril de 2012, Valdivia
  • 2. 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.rut_est, e.nombres, e.apellidos, c.nombre, s.nombre from estudiantes e, carreras c, campus s where e.id_carrera = c.id_carrera and c.id_campus = s.id_campus and e.id_carrera = 2
  • 3. b) Que entregue los estudiantes que son de Auditoria (NOMBRES y APELLIDOS del estudiante, NOMBRE de la carrera y NOMBRE del campus). select e.rut_est, e.nombres, e.apellidos, c.nombre, s.nombre from estudiantes e, carreras c, campus s where e.id_carrera = c.id_carrera and c.id_campus = s.id_campus and e.id_carrera = 1
  • 4. 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 from estudiantes e, prestamo p where e.rut_est = p.rut_est and p.fecha_e < '23/04/2012'
  • 5. d) La cantidad de libros prestados. select count(*) from préstamo e) Los libros de editoriales extranjeras (CODIGO,TITULO , AÑO y PAIS de ORIGEN). Select l.cod_libro, l.titulo, l.agno, e.pais from editoriales e, libros l where e.pais <> 'CHILE'
  • 6. 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 ). select l.cod_libro, l.titulo, l.agno, b.biblioteca, e.nombre as “Nombre Editorial”, e.pais, t.tipo_p from tipo t, libros l, biblioteca b, editoriales e where l.id_edit = e.id_edit and l.id_tipo = t.id_tipo and b.id_biblio = l.id_biblio and t.id_tipo = 1 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.
  • 7. Desarrollo select e.rut_est, e.nombres as "Nombre Estudiante", e.apellidos, c.nombre as "Carrera", l.cod_libro, l.titulo, l.agno, d.nombre as "Editorial", d.pais, b.biblioteca, t.tipo_p, f.rut_func, f.nombres as "Nombre Funcionario", f.apellidos, p.fecha_p, p.fecha_e from prestamo p, estudiantes e, carreras c, campus a, ciudad i, funcionarios f, libros l, tipo t, biblioteca b, editoriales d where p.rut_est = e.rut_est and p.cod_libro = l.cod_libro and p.rut_func = f.rut_func and f.id_campus = a.id_campus and a.id_ciudad = i.id_ciudad and e.id_carrera = c.id_carrera and l.id_edit = d.id_edit and l.id_biblio = b.id_biblio and l.id_tipo = t.id_tipo
  • 8. 3.- Se solicita obtener lo siguiente (consultas): a) El numero de Estudiantes por Carrera. select count(e.rut_est) as "Cantidad Alumnos", c.nombre as "Carrera" from carreras c, estudiantes e where c.id_carrera = e.id_carrera group by c.nombre
  • 9. b) El numero de Estudiantes por Campus select count(e.rut_est) as "Cantidad Alumnos", a.nombre as "Campus" from carreras c, campus a, estudiantes e where c.id_carrera = e.id_carrera and c.id_campus = a.id_campus group by a.nombre c) El numero de Estudiantes por Ciudad select count(e.rut_est) as "Cantidad Alumnos", i.nombre from carreras c, campus a, ciudad i, estudiantes e where c.id_carrera = e.id_carrera and c.id_campus = a.id_campus and a.id_ciudad = i.id_ciudad group by i.nombre
  • 10. d) El número de Préstamos atrasados Supuesto: Todos los alumnos que han pedido libros entre el 19 de abril y 21 de abril no han devuelto el pedido. select count(*) as "Libros no devueltos" from prestamo p where p.fecha_p >= '19/04/2012' and p.fecha_p <= '21/04/2012' e) El número de Préstamos Activos, No atrasados. Supuesto: Los préstamos activos son a contar del día 22 de abril select count(*) as "Libros en circulacion" from prestamo p where p.fecha_p >= '22/04/2012'