Documente Academic
Documente Profesional
Documente Cultură
DepartamentodeComputacin
FacultaddeCienciasExactasyNaturales.UniversidaddeBuenosAires
Laboratorio de SQL
Ellaboratorioconstadevariosejerciciosqueserealizasobrelabasededatos
pubs
deMSSQL.
Laresolucindelosejerciciosdebensertranscriptosenundocumentoqueenviarnporcorreo
electrnicoalosdocentes.Elmismodebeconstardelosnombres,LUycorreoelectrnicosdelos
participantesqueresolvieroneltrabajo.
BasesdeDatos.DepartamentodeComputacin
FacultaddeCienciasExactasyNaturales.UniversidaddeBuenosAires
Ejercicios a realizar
1) Describir cmo se implementaron las relaciones Title y Authors en
DDL
. Identificar
atributos,relaciones,clavesforneasytablasintermedias.
2) Listartodoslosautoresconsuslibros.
3) ObtenerlosautoresquevivenenCaliforniayquesuapellidonoempiezaconM.
4) Insertarunnuevoautoryunlibroasociado.
5) Obtenereltotaldelasventasanualesportipodelibro.
6) Obtenerelpreciopromedioylacantidaddecadatipodelibro
7) Obtenerelpromediodeventasanualesporautor.
8) Obtenerelpreciopromediodetodosloslibrossiestosaumentaranaltriple
9) ObtenereltotalyelpromediodeventasporStore.
10) Obtener los royalties de autor y publisher en forma de ranking ordenado descendente por
ventas anuales y ascendente por autor. El delautorsecalculacomoporcentajelasventas
anuales y el del publisher es el resto. El resultado debe ser: Ventas, Autor, TotalAutor,
TotalPublisher.
11) Obtenereljob_lvldondeseencuentralamayorcantidaddeempleados.
12) Obttenerlospublishersquetienelamayorcantidaddeempleadosdelnivelmsalto.
13) Usando queries anidadas obtner los nombres de los publishers que vendan algunlibrode
business.Realizarlodealmenosdosformasdiferentes.
14) Obtener los tipos de libros param los cuales el mximo
advance
esmayorquedosvecesel
promediodelgrupo
15) Obtenerelnombredelpublisherquetieneelempleadomsantiguo.
16) Obtener los autores cuyos sus libros hayan sufrido descuentos de ms del 50% en algn
negocio. En el casoquenopuedaserimplementado,realizarloscambiosnecesariosenla
base de datos para que esto sea posible. Muestre en el informe el DER y los comandos
DDLnecesariosparamodificarlastablas,juntoconlaconsultaSQL.
17) Modifiquelavista
titleview
paraqueaparezcaordenadaporlibro.
BasesdeDatos.DepartamentodeComputacin
FacultaddeCienciasExactasyNaturales.UniversidaddeBuenosAires
N
esunnmerodegrupode1a15.