Laboratorio SIA - 1
Click here to load reader
-
Upload
pame-espinoza -
Category
Documents
-
view
156 -
download
5
Transcript of 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
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.
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.
3
MODELO ENTIDAD RELACION