Post on 27-Jun-2015
Ayudantía Sistemas de Información en Ciencias Empresariales
Laboratorio N°1 – Felipe Schmidt & Camila Soto
Lunes 26 de Abril del 2010
Parte I.
a) Si colocamos select * from autores nos arroja como resultado todos los autores
disponibles de las tablas.
b) Si colocamos select c.nombre, ca.nombre
from carreras c, campus ca
where c.id_campus=ca.id_campus
Nos da como resultado el nombre de la carrera y el nombre del campus donde se
encuentra esa carrera.
c) Si escribimos select c.nombre, ca.nombre, ci.nombre
from carreras c, campus ca, ciudad ci
where c.id_campus=ca.id_campus
Obtenemos como resultado la carrera, el nombre del campus y el nombre de la ciudad.
d) Al escribir select p.fecha_p,p.fecha_e, e.nombres,e.apellidos,f.nombres,f.apellidos
from prestamo p, estudiantes e, funcionarios f, libros l
where p.cod_libro=100
and p.rut_est=e.rut_est
and f.rut_func=p.rut_func
and p.cod_libro=l.cod_libro
Obtenemos como resultado la fecha de préstamo, la fecha de entrega, el nombre y el
apellido del estudiante que arrendó el libro con código 100. Además entrega el nombre
y el apellido del funcionario que lo prestó.
e) Al escribir:
select l.cod_libro,b.biblioteca,l.titulo, l.agno, a.nombres,a.apellidos,e.nombre,
e.pais, t.tipo_p
from libros l, biblioteca b, autores a, editoriales e, tipo t
where l.id_biblio=b.id_biblio
and l.rut_autor=a.rut_autor
and l.id_edit=e.id_edit
and l.id_tipo=t.id_tipo
Obtenemos como resultado el código del libro, la biblioteca, el titulo, el año, el nombre,
el apellido, la editorial, el país de los tres autores.
f) Al escribir:
select l.cod_libro,b.biblioteca,l.titulo,l.agno, a
.nombres,a.apellidos,e.nombre,e.pais,t.tipo_p
from libros l, biblioteca b, autores a, editoriales e, tipo t
where l.id_biblio=b.id_biblio
and l.rut_autor=a.rut_autor
and l.id_edit=e.id_edit
and l.id_tipo=t.id_tipo
and l.cod_libro>100
Obtenemos como resultado, la biblioteca, el titulo, el nombre del autor, los libros, el
año, el apellido, tipo de reserva, la editorial de los libros con códigos mayores a cien.
Parte II.
a) Al escribir:
select l.cod_libro,b.biblioteca,l.titulo, l.agno, a.nombres,a.apellidos,e.nombre,
e.pais, t.tipo_p
from libros l, biblioteca b, autores a, editoriales e, tipo t
where l.id_biblio=b.id_biblio
and l.rut_autor=a.rut_autor
and l.id_edit=e.id_edit
and l.id_tipo=t.id_tipo
and l.id_tipo=1
b) Al escribir:
select *
from estudiantes
where edad>21