Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teniendo en cuenta el diagrama anterior, realizar las instrucciones SQL para la creación de las tablas
1) Listar Id y título del libro, nombre de los autores del libro que más se presta. Ordenarlo
ascendentemente por el título del libro y luego por el nombre de los autores.
2) Listar Id y nombre del estudiante que más presta libros. Ordenarlo ascendentemente por el
3) Listar Id y título de los libros indicando la cantidad de veces que se ha prestado, pero que se
hayan prestado más de 50 veces. Ordenar de manera descendente por cantidad de veces que
se ha prestado.
5) Listar el id y título de los libros que nunca se han prestado. Ordenar de manera ascendente por
--tabla autor
INSERT INTO Autor VALUES(1,'miguel de cervantes','españa');
INSERT INTO Autor VALUES(2,'miguel de cervantes','españa');
INSERT INTO Autor VALUES(3,'william faulkner','usa');
INSERT INTO Autor VALUES(4,'antoine saint-exupery','francia');
INSERT INTO Autor VALUES(5,'maquiavelo','italia');
INSERT INTO Autor VALUES(6,'henry kissinger','alemania');
INSERT INTO Autor VALUES(7,'kitty kelley','gran bretaña');
INSERT INTO Autor VALUES(8,'pu-yi','china');
INSERT INTO Autor VALUES(9,'perez galdos','españa');
INSERT INTO Autor VALUES(10,'jose manuel alarco aguin','españa');
INSERT INTO Autor VALUES(11,'federico g rudolph','españa');
INSERT INTO Autor VALUES(12,'guillermo cicileo','argentina');
INSERT INTO Autor VALUES(13,'uña, isaias; san martin, jesus','españa');
INSERT INTO Autor VALUES(14,'lopez, francisco; maldonado, saturnino; rusa,
manuel','españa');
INSERT INTO Autor VALUES(15,'mario benedetti','uruguay');
--tabla libaut
INSERT INTO LibAut VALUES(1,1);
INSERT INTO LibAut VALUES(2,2);
INSERT INTO LibAut VALUES(3,3);
INSERT INTO LibAut VALUES(4,4);
INSERT INTO LibAut VALUES(5,5);
INSERT INTO LibAut VALUES(6,6);
INSERT INTO LibAut VALUES(7,7);
INSERT INTO LibAut VALUES(8,8);
INSERT INTO LibAut VALUES(9,9);
INSERT INTO LibAut VALUES(10,10);
INSERT INTO LibAut VALUES(11,12);
INSERT INTO LibAut VALUES(12,12);
INSERT INTO LibAut VALUES(13,13);
INSERT INTO LibAut VALUES(14,14);
INSERT INTO LibAut VALUES(15,15);
--tabla libro
INSERT INTO Libro VALUES(1,'don quijote de la mancha
I','anaya','caballeresco');
INSERT INTO Libro VALUES(2,'don quijote de la mancha
II','anaya','caballeresco');
INSERT INTO Libro VALUES(3,'historias de nueva
orleans','alfaguara','novela');
INSERT INTO Libro VALUES(4,'el principito','andina','aventura');
INSERT INTO Libro VALUES(5,'el principe','S.M.','politico');
INSERT INTO Libro VALUES(6,'diplomacia','S.M.','politico');
INSERT INTO Libro VALUES(7,'los windsor','plaza y janes','biografia');
INSERT INTO Libro VALUES(8,'el ultimo
emperador','caralt','autobiografia');
INSERT INTO Libro VALUES(9,'fortunata y jacinta','plaza y
janes','novela');
INSERT INTO Libro VALUES(10,'programacion web con visual studio','krasis
press','informatica');
INSERT INTO Libro VALUES(11,'introduccion a visual
studio','bubok','informatica');
INSERT INTO Libro VALUES(12,'IPv6 para todos','capitulo
argentino','internet');
INSERT INTO Libro VALUES(13,'calculo en una
variable','alfaomega','ciencia');
INSERT INTO Libro VALUES(14,'analisis de cicuitos
lineales','alfaomega','electrica');
INSERT INTO Libro VALUES(15,'la tregua','sudamericana','ficcion y
literatura');
INSERT INTO Libro VALUES(16,'la tregua 2','sudamericana 2','ficcion y
literatura 2');
INSERT INTO Libro VALUES(17,'keiler 2','sudamericana 2','ficcion y
literatura 2');
INSERT INTO Libro VALUES(18,'keiler 3','sudamericana 2','ficcion y
literatura 2');
--tabla estudiantes
INSERT INTO Estudiante VALUES(1,'47.159','ines maza','escaleritas
12','contaduria','21');
INSERT INTO Estudiante VALUES(2,'48.951','jose melendez','lopez
51','sistemas','22');
INSERT INTO Estudiante VALUES(3,'49.753','miguel perez','via
71','alimentos','23');
INSERT INTO Estudiante VALUES(4,'51.258','eva morales','baroja
23','medicina','20');
INSERT INTO Estudiante VALUES(5,'52.852','yolanda lozano','el cid
45','politica','21');
INSERT INTO Estudiante VALUES(6,'56.853','juan lopez','jaime
1','administracion','23');
INSERT INTO Estudiante VALUES(7,'41.521','luisa lopez','clavijero
101','informatica','24');
INSERT INTO Estudiante VALUES(8,'46.264','anlesmo menendez','poniente
118','sistemas','21');
INSERT INTO Estudiante VALUES(9,'55.257','gudencio noriega','rosas
604','arquitecto','22');
INSERT INTO Estudiante VALUES(10,'41.742','genaron lozano','oriente
1009','informatica','24');
INSERT INTO Estudiante VALUES (11,'35.751','artemio
armesto','coyoacan','politica','24');
INSERT INTO Estudiante VALUES (12,'31.123','raul valdez','sur
522','criminalistica','25');
INSERT INTO Estudiante VALUES (13,'39.963','carlos arias','oriente
7','derecho','26');
INSERT INTO Estudiante VALUES(14,'75.456','juan anaya','oriente
212','fisica','18');
INSERT INTO Estudiante VALUES(15,'53.917','gabriela
alvarez','coyoacan','quimica','20');
--CONSULTAMOS LAS TABLAS
SELECT * FROM LIBRO
--punto 1: Listar Id y título del libro, nombre de los autores del libro
que más se presta. Ordenarlo ascendentemente por el título del libro y
luego por el nombre de los autores.