Sei sulla pagina 1di 4

create table Alumnos(matricula number primary key,Nombre varchar(50),Direccion v archar(50)not null,Telefono varchar(12),correo varchar(30)); insert into Alumnos values

itario_1_x@hotmail.com'); select * from Alumnos insert into Alumnos values _1@hotmail.com'); insert into Alumnos values i_go@hotmail.com'); insert into Alumnos values ','anto_hdz@hotmail.com'); insert into Alumnos values _sack@hotmail.com'); insert into Alumnos values com'); insert into Alumnos values l.com'); insert into Alumnos values j@hotmail.com'); insert into Alumnos values uz@hotmail.com'); insert into Alumnos values ail.com'); insert into Alumnos values hotmail.com'); insert into Alumnos values com'); insert into Alumnos values ail.com'); insert into Alumnos values l.com'); insert into Alumnos values @hotmail.com'); insert into Alumnos values l.com'); insert into Alumnos values com'); insert into Alumnos values .com'); insert into Alumnos values il.com'); insert into Alumnos values mail.com'); insert into Alumnos values tmail.com'); insert into Alumnos values hotmail.com'); insert into Alumnos values hotmail.com'); insert into Alumnos values hotmail.com'); insert into Alumnos values otmail.com'); insert into Alumnos values il.com'); insert into Alumnos values com'); insert into Alumnos values hotmail.com'); (1,'Adan Vivanco','Perote Veracruz','2821049942','sag (2,'Jose Manuel','Xalapa Veracruz','2281009122','jose (3,'Rodrigo Hdz','Xalapa Veracruz','2281016786','rodr (4,'Antonio Hdz','Coatzacoalcos Veracruz','2311084567 (5,'Luis Suarez','Perote Veracruz','2821016886','luis (6,'Luis Lopez','Puebla','2491024576','lopez@hotmail. (7,'Pedro Juarez','Teziutlan','2291089927','pj@hotmai (8,'Alfredo Juarez','Teziutlan','2291046712','alfred_ (9,'Alfredo Ruiz','Teziutlan','2291044578','alfred_cr (10,'Maria Ruiz','Tlaxtcala','2591081242','mari_@hotm (11,'Maria Soto','Tlaxtcala','2591081223','mari_soto@ (12,'Maria Lopez','DF','5531081276','mari_lo@hotmail. (13,'Maria Martinez','DF','5531081280','mari_mar@hotm (14,'Maria Rodriguez','DF','5531083465','maria@hotmai (15,'Esteban Rodriguez','Toluca','5531083434','estero (16,'Esteban Juarez','Toluca','5531083934','ej@hotmai (17,'Jose Juarez','Chiapas','4561099940','jj@hotmail. (18,'Jose Mendez','Chiapas','4561092354','jom@hotmail (19,'Jorge Rosas','Chiapas','4561092898','jorge@hotma (20,'Jorge Ruiz','Chihuahua','3451072717','jorger@hot (21,'Hugo Andrade','Chihuahua','3451073267','huugo@ho (22,'Hugo Martinez','Sinaloa','3231017267','huugomar@ (23,'Victor Martinez','Sinaloa','3231017267','vicmar@ (24,'Carlos Martinez','Monterrey','5671010967','cmar@ (25,'Carlos Ramos','Monterrey','5671011297','carlos@h (26,'Manuel Ramos','Monterrey','5671016717','mr@hotma (27,'Manuel Cruz','Sonora','4521083460','mcr@hotmail. (28,'Eduardo Aburto','Sonora','4521003470','easports@

insert into Alumnos values (29,'Eduardo Alarcon','Los Angeles','8001001410','fif a@hotmail.com'); insert into Alumnos values (30,'Enrique Baez','Miami','8012001111','pes@hotmail. com'); select select select select select Nombre from Alumnos where matricula<=10; correo from Alumnos where direccion='DF' or direccion='Toluca'; * from Alumnos order by nombre desc; matricula from Alumnos where direccion='Sonora' direccion as "Lugar de Origen" from Alumnos;

create table Libros (Folio Number primary key ,NombreDeLibro Varchar(100) , Auto r Varchar(50),Editorial Varchar(50)); insert insert insert ); insert insert insert insert insert insert insert into Libros values(1,'El_pueblo_aereo','Julio_Verne','Trillas'); into Libros values(2,'El puente de papel','JD Roman','Trillas'); into Libros values(3,'La princesa triste','Ana Moreno Fernadez','Trillas' into into into into into into into Libros Libros Libros Libros Libros Libros Libros values(4,'El planeta lineal','Rosa Lanz','Estrella'); values(5,'El principe feliz','Oscar Wilde','Estrella'); values(6,'A la deriva','Jose Luis Trinida','Estrella'); values(7,'A pesar de todo','Luis Lujan','Estrella'); values(8,'Amigo','Felozman Paezar','Estrella'); values(9,'La Iliada','Homero','Trillas'); values(10,'Las Indias Negras','Julio Verne','Estrella');

select * from Libros create table Prestamos (Matricula number, Folio number, FechaDePrestamo varchar( 50), FechaDeEntrega varchar(50)); insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert select insert ); insert into Prestamos values(1,1,'03-11-2011','05-11-2011'); into Prestamos values(1,2,'01-11-2011','05-11-2011'); into Prestamos values(2,1,'06-11-2011','07-11-2011'); into Prestamos values(3,3,'03-11-2011','05-11-2011'); into Prestamos values(4,5,'04-11-2011','07-11-2011'); into Prestamos values(5,6,'05-11-2011','06-11-2011'); into Prestamos values(6,4,'08-11-2011','10-11-2011'); into Prestamos values(7,9,'09-11-2011','10-11-2011'); into Prestamos values(8,10,'09-11-2011','10-11-2011'); into Prestamos values(9,8,'09-11-2011','10-11-2011'); into Prestamos values(19,2,'09-11-2011','10-11-2011'); into Prestamos values(20,8,'10-11-2011','12-11-2011'); into Prestamos values(21,9,'10-11-2011','11-11-2011'); into Prestamos values(22,1,'10-11-2011','11-11-2011'); into Prestamos values(23,4,'11-11-2011','12-11-2011'); into Prestamos values(24,7,'11-11-2011','13-11-2011'); into Prestamos values(25,3,'13-11-2011','15-11-2011'); into Prestamos values(26,10,'14-11-2011','15-11-2011'); into Prestamos values(27,6,'14-11-2011','16-11-2011'); into Prestamos values(28,9,'15-11-2011','18-11-2011'); into Prestamos values(29,2,'19-11-2011','21-11-2011'); * from Prestamos into Prestamos (Matricula,Folio,FechaDePrestamo) values(10,1,'22-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(11,3,'22-11-2011'

); insert ); insert ); insert ); insert '); insert ); insert ); insert ); insert );

into Prestamos (Matricula,Folio,FechaDePrestamo) values(12,5,'23-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(13,4,'23-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(14,2,'24-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(15,10,'24-11-2011 into Prestamos (Matricula,Folio,FechaDePrestamo) values(16,9,'23-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(17,8,'26-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(18,7,'25-11-2011' into Prestamos (Matricula,Folio,FechaDePrestamo) values(30,6,'25-11-2011'

select * from Prestamos

EXAMEN: 1.- select Libros.NombreDeLibro from Libros Natural Join Prestamos where Presta mos.FechaDePrestamo='09-12-2011'; 2.- select Alumnos.Nombre,Libros.NombreDeLibro from Alumnos,Libros Natural Join Prestamos where Prestamos.FechaDePrestamo='05-12-2011' and Prestamos.FechaDeEnt rega='09-12-2011'; 3.- select Libros.NombreDeLibro from Libros Natural Join Prestamos where Prest amos.FechaDeEntrega is null; 4.-select Alumnos.Nombre from Alumnos Natural Join Prestamos where Prestamos.Fec haDeEntrega is null; 5.-select Alumnos.Nombre , Libros.NombreDeLibro from Alumnos,Libros,Prestamos wh ere Prestamos.FechaDePrestamo='06-11-2011' and Prestamos.FechaDeEntrega is null ;

6.-select NombreDeLibro from Libros 7.-select Nombre,Direccion from Alumnos 8.-select Libros.NombreDeLibro from Libros Natural Join Prestamos where Prestamo s.FechaDeEntrega is null; 9.- select Alumnos.Nombre from Alumnos,Libros,Prestamos where Prestamos.Matricu la=Alumnos.Matricula and Libros.Folio=Prestamos.Folio and Libros.NombreDeLibro=' La Iliada';

10.- select Nombre from Alumnos where Direccion='Perote Veracruz';

Potrebbero piacerti anche