Laboratorios

2

Click here to load reader

Transcript of Laboratorios

Page 1: Laboratorios

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.

Page 2: Laboratorios

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