Laboratorio SIA - 1

4

Click here to load reader

Transcript of Laboratorio SIA - 1

Page 1: Laboratorio SIA - 1

UNIVERSIDAD AUSTRAL DE CHILE Facultad de Ciencias Económicas y Administrativas

Escuela de Auditoría

Instituto de Administración

Laboratorio n 1

Integrantes

Pamela Oliva

Carla Saldivia

Asignatura

Sistemas de Información Administrativos I (ADMI 274)

Docente

Cristián Eduardo Salazar Concha

Ayudante

José Luis Carrasco

Valdivia, 02 de noviembre del 2012

Page 2: Laboratorio SIA - 1

1

Parte I: Ejecute las siguientes consultas, interprete y describa que resultados entregan: a) select * from carreras

Una vez ejecutada la consulta vemos que Oracle nos arroja una tabla donde nos muestra todas las carreras pertenecientes a la universidad, además de los id que las identifican. Asimismo, nos muestra a que campus pertenece cada carrera mostrando el id del campus correspondiente.

b) select count(*) from carreras

La consulta ejecutada nos muestra la cantidad de carreras pertenecientes a la universidad, visualizando sólo la contabilización del total de carreras, es decir, seis.

c) select * from carreras

where id_carrera >3

Podemos ver que luego de la consulta se nos muestra la información sobre aquellas carreras, donde su id es mayor a 3, las cuales son computación, inglés y construcción, mostrando además el id del campus. d) select * from carreras

where id_carrera <>3

Muestra todas las carreras exceptuando la de informática, con su respectivo id_ carrera e id_campus

e) select * from carreras

where id_carrera =3

En esta consulta podemos observar solamente a la carrera de informática con su correspondiente id_carrera junto con su id_campus

Es necesario agregar que para todas estas consultas es relevante el hecho que la selección sea con

un *, representa que se mostrarán todos los datos disponibles de la tabla a la cual requeriremos

de consulta.

Page 3: Laboratorio SIA - 1

2

Realice las siguientes consultas: a) Que entregue los libros que tengan editoriales extranjeras (NO Chilenas) (Titulo y año del

libro).

SELECT l.titulo, l.agno

FROM LIBROS l,editoriales e

WHERE l.id_edit=e.id_edit

AND e.pais<>'Chile'

b) Los prestamos que hasta el día de hoy, vencieron (Código del libro).

SELECT p.cod_libro

FROM prestamo p,libros l

WHERE p.cod_libro=l.cod_libro

AND fecha_e < sysdate

c) Los libros que faltan por entregar (Titulo y año).

SELECT l.titulo, l.agno

FROM prestamo p,libros l

WHERE p.cod_libro=l.cod_libro

AND fecha_p < sysdate

d) El número de estudiantes que pertenecen a Comercial (Número).

select count (*)

from estudiantes

where id_carrera = 2

e) Los funcionarios pertenecientes a Fonasa, que no sean de Miraflores (Nombre, Apellidos, Edad y Dirección).

select f.nombres, f.apellidos, f.direccion, f.edad

from funcionarios f

where id_campus <> 1

and f.salud = 'Fonasa'

Parte II: Desarrolle el siguiente problema: Una empresa vende muchos productos a muchos clientes y compra muchos productos a muchos proveedores, los productos pertenecen a distintas categorías, la empresa es una librería. Se pide que realice un modelo que represente esta situación que especifique los detalles de compra del producto y los detalles de venta del producto, incluyendo el vendedor que realiza la transacción. Realice los modelos ER y luego el modelo de Tablas en Visio, luego pasarlo a ORACLE. Para ellos debe crear una cuenta de usuario en ORACLE llamada LIBRERÍA.

Page 4: Laboratorio SIA - 1

3

MODELO ENTIDAD RELACION