Práctico 3 de Sistemas de Bases de Datos II

Anuncio
C. E. T. P. - E. M. T.
Informática
Sistemas de Bases de Datos II
Práctico N° 6 - SQL
setiembre/octubre de 2012
1:. Se tiene una base de datos con los datos del mundial de fútbol Sudáfrica 2010:
realizando el pasaje a tablas del D.E-R:
JUGADOR (ID, NUMERO, NOMBRE, FECHA_NAC, POSICION, CLUB, ALTURA)
•
Guarda los datos de los Jugadores, ID es clave foránea de Seleccion y NUMERO el número de
camiseta.
SELECCION ( ID, NOMBRE, GRUPO, CONFEDERACION)
•
Guarda los datos de las Selecciones, en que Grupo jugó cada una y a que confederación pertenece.
DT ( ID, NOMBRE, NACIONALIDAD, ID_SEL)
•
Guarda los datos de los Directores Técnicos de cada selección. ID_SEL es clave foránea de
Seleccion
ESTADIO ( ID, NOMBRE, CIUDAD, CAPACIDAD)
•
Guarda los datos de los Estadios que se utilizaron en el mundial
PARTIDO ( ID, FECHA, ID_EST, LOCAL, VISITA, GOL_LOCAL,GOL_VISITA, TIPO)
•
Guarda los datos de los partidos, GOL_LOCAL es la cantidad de goles que realizó el equipo que
ofició de local y GOL_VISITA es la cantidad de goles que realizó el equipo que ofició de visitante
Sistemas de Bases de Datos II - 2012
Prof. Leonardo Carámbula
C. E. T. P. - E. M. T.
Informática
Sistemas de Bases de Datos II
Práctico N° 6 - SQL
setiembre/octubre de 2012
GOL ( ID_PARTIDO, MINUTO, ID_SEL, NUMERO)
•
Guarda los datos de cada gol realizado en la copa,
•
ID_SEL, NUMERO corresponden al Jugador que realizó el gol.
•
ID_PARTIDO corresponde al partido.
•
MINUTO es el minuto del gol (de 1 a 90 apróx.)
Resolver las siguientes consultas UTILIZANDO LA BASE DE DATOS: MUNDIAL
a) Mostrar el nombre de las selecciones que no pasaron de la fase de grupos.
b) Mostrar el nombre de las selecciones que no hicieron goles en el mundial.
c) Mostrar el nombre de los D. T. que no ganaron ningún partido en el mundial.
d) Mostrar el nombre de los directores técnicos de las selecciones que hicieron más de 5 goles en
todo el mundial.
e) Mostrar el número,el nombre y posición de los jugadores de la selección "Uruguay" que no
hicieron goles en el mundial.
f) Mostrar la tabla global de posiciones del mundial (selección, pj {partidos jugados}, pg {partidos
ganados}, pe {partidos empatados}, pp {partidos perdidos}, pts {puntos}). Ordenar la consulta
por pts.
g) Mostrar el nombre y la selección de los goleadores de cada fase.
h) Mostrar el nombre de las selecciones que no jugaron partidos en estadios de la ciudad
"Johannesburg".
i)
Mostrar el nombre de los jugadores que hicieron goles en partidos disputados los días "domingo"
j)
Mostrar el nombre de las selecciones que perdieron tres partidos.
k) Mostrar el nombre de los directores técnicos de las selecciones que llegaron a la semifinal.
l)
Mostrar el nombre de las selecciones que no jugaron de visitante ningún partido, sin tener en
cuenta los partidos del tipo "grupos".
Sistemas de Bases de Datos II - 2012
Prof. Leonardo Carámbula
Descargar