base de datos
Considerar la base de datos de una biblioteca, cuyo diseño es el siguiente:
Usando el Transact-SQL dar solución a los siguientes requerimientos:
1) Obtenerel nombre de la revista con la fecha de publicación más antigua.
2) Obtener todas las publicaciones que sean libros.
3) Obtener la especialidad de la sala con la mayor cantidad de empleados.
4)Obtener el código de la publicación con la fecha de publicación de la revista más reciente.
5) Obtener la especialidad de las salas donde no se hayan realizado publicaciones.
6) Obtener losnombres de los usuarios que hayan solicitado libros.
7) Obtener los nombres de los usuarios que no hayan solicitado libros.
SOLUCIONARIO:
INSERT INTO SALA (nro_identifica,especialidad, cantidad_empleado)
VALUES ('345','INGENIERIA','45')
INSERT INTO SALA (nro_identifica, especialidad, cantidad_empleado)
VALUES ('346','MATEMATICA','46')
INSERT INTO SALA(nro_identifica, especialidad, cantidad_empleado)
VALUES ('347','SISTEMAS','47')
INSERT INTO SALA (nro_identifica, especialidad, cantidad_empleado)
VALUES ('348','BIOMEDICAS','48')
INSERT INTO SALA(nro_identifica, especialidad, cantidad_empleado)
VALUES ('349','ROBOTICA','49')
SELECT * FROM SALA
INSERT INTO PUBLICACION(id_publicacion,nro_identifica)
VALUES('031AA','345')
INSERTINTO PUBLICACION(id_publicacion,nro_identifica)
VALUES('032AA','346')
INSERT INTO PUBLICACION(id_publicacion,nro_identifica)
VALUES('033AA','347')
INSERT INTOPUBLICACION(id_publicacion,nro_identifica)
VALUES('034AA','348')
INSERT INTO PUBLICACION(id_publicacion,nro_identifica)
VALUES('035AA','349')
SELECT * FROM PUBLICACION
INSERT INTOLIBRO(cod_libro,id_publicacion,editorial,pais_procedencia,titulo_libro)
VALUES('3400','031AA','PUMACAGUA','ESLOVENIA','ESPECIAS')
INSERT INTO LIBRO(cod_libro,id_publicacion,editorial,pais_procedencia,titulo_libro)...
Regístrate para leer el documento completo.