Documente Academic
Documente Profesional
Documente Cultură
Pgina 1 de 11
TIPO
TAMAO
equipo_id
NUMERO
nombre_equipo
TEXTO
30
ciudad
TEXTO
20
web_oficial
TEXTO
60
puntos
NUMERO
NOTAS
Clave principal
No nulo
TIPO
id_jugador
NUMERO
apellido
TEXTO
30
nombre
TEXTO
20
id_capitan
NUMERO
puesto
TEXTO
fecha_alta
DATE
salario_bruto
NUMBER
equipo
TAMAO
NOTAS
Clave principal
No nulo
10
Dos decimales
Debe coincidir con un id de la tabla equipos
10> Definir una secuencia para que el identificador de jugadorsea un nmero secuencial creado
automticamente. Empezar en 1 y se incrementar de uno en uno.
11> Aadir un campo nuevo para guardar la altura de los jugadores. Tendr un tamao de 3
dgitos, de los cuales dos sern decimales.
Pgina 1 de 11
12> Crear la tabla PARTIDOS con las siguientes caractersticas:
CAMPO
TIPO
num_partido
NUMERO
TAMAO
NOTAS
Clave principal
e_local
e_visitante
resultado
TEXTO
fecha
FECHA
arbitro
NUMERO
10
13> Definir una secuencia para que el nmero del partido sea un nmero secuencial creado
automticamente. Empezar en 100 y se incrementar de uno en uno.
Pgina 2 de 11
14> Insertar los siguientes datos en las tablas correspondientes:
EQUIPOS
JUGADORES
Pgina 1 de 11
PARTIDOS
17> Seleccionar los nombres, apellido y puesto de todos los jugadores ordenados por el
puesto.
18> Seleccionar el nombre, equipo y posicin de los jugadores ordenados primero por equipo y
dentro del mismo equipo por posicin.
Pgina 1 de 11
19> Seleccionar el nombre, equipo y posicin de los jugadores ordenados primero
ascendentemente por equipo y dentro del mismo equipo descendentemente por posicin
con el siguiente formato:
21> Calcular el salario neto anual a percibir por cada jugador suponiendo que el IRPF es un
18%.
23> Seleccionar todos los datos de los jugadores que no pertenezcan al equipo 3.
Pgina 2 de 11
24> Seleccionar aquellos datos de los equipos que no tienen web. (salida vaca).
25> Obtener los datos de los equipos menos los de Valencia y Madrid.
30> Obtener los datos de los jugadores cuyo nombre tenga 4 caracteres.
31> Obtener los datos de los jugadores cuyo nombre comience por F o por P.
Pgina 3 de 11
32> Seleccionar el nombre de los jugadores pvot que ganen ms de 100.000 euros,
formateando la salida:
33> Seleccionar el nombre de los jugadores de los equipos 1 y 2 que jueguen como base.
35> Datos de los jugadores que sean pvot ordenados por su identificador.
36> Datos de jugadores de ms de dos metros y que ganen menos de 60.000 euros.
Pgina 4 de 11
39> Datos de jugadores de los equipos 1 y 2 que ganen menos de 80.000 euros.
44> Obtener la cantidad total que se paga a los jugadores al mes suponiendo un IRPF del 18%.
46> Seleccionar por cada equipo el salario mnimo y mximo de los jugadores.
Pgina 5 de 11
47> Seleccionar el salario medio de cada equipo, pero solo para aquellos que esa media
superelos70.000euros.
50> Obtener el identificador de equipo y el salario total de cada equipo para equipos con ms
de 2 jugadores registrados.
52> Obtener los datos de los jugadores cuyos salarios sean mayores que el de Sergio Llul.
Pgina 6 de 11
53> Calcular el nmero de jugadores por equipo que cobra ms que el salario medio de todos
los jugadores.
54> Obtener el nombre de los jugadores que ganen ms que todos los del equipo2.
55> Seleccionar los jugadores que ganen ms que alguno de los del equipo 1 y no sea de ese
equipo.
57> Obtener los datos de los jugadores pero solo si hay ms de 10 equipos.
58> Obtener los datos de los jugadores que miden ms que la media de su equipo.
Pgina 7 de 11
59> Obtener los datos de los equipos con al menos 3 jugadores.
60> Obtener los datos de los jugadores con el salario medio de su equipo y la diferencia deste
con el de cada jugador.
63> Obtener los datos de los jugadores que hayan jugado algn partido contra el Valencia en
casa.
64> Nombre de los jugadores que midan ms que todos los del Caja Laboral.
65> Datos de jugadores cuyo salario sea mayor que el de sus capitanes.
Pgina 8 de 11
66> Datos del equipo con ms jugadores registrados.
70> Nombre de los equipos y nmero de partidos que han jugado como locales.
Pgina 9 de 11
72> Cambia el capitn de Rafa Martnez (jugador 4) que es ahora Victor Claver (jugador 3).
73> Obtener el nombre de los equipos junto al de su capitn
75> Obtener todos los nombres de jugadores del equipo 3 que no coincidan con ningn nombre
del equipo 6.
76> Obtener datos de todos los jugadores menos los de los equipos uno, dos y tres.
Pgina 10 de 11
77> Listado de partidos ordenado por equipo local, y stos por fecha, primero la ms actual.
78> Obtener los datos del ltimo partido, incluyendo el nombre de los equipos y jugadores,
ordenado la informacin por el nombre del equipo y por jugador.
79> Mostrar los equipos que no han jugado ningn partido como visitantes.
fechadealta01/01/2010,salario45000,altura2.16ypuestopvot.
81> Insertar un nuevo jugador con apellido Bentez, y el resto devalores por defecto.
82> Insertar en la tabla jugadores_histrico (con los mismos campos que la tabla jugadores) los
datos de jugadores que se dieron dealta antes del ao 2011:
83> Sube el salario de los jugadores del equipo 5 en 1000 euros:
84> Aumenta el salario de los jugadores de ms de dosmetros un 10 %.
85> Aade un nuevo campo capitn en la tabla equipos y actualiza los valores segn la
informacin de la tabla jugadores.
86> Agregue la columna puntos_equipo a la tabla jugadores parareflejar todos los puntos de su
equipo. Actualice sus valores con los valores correctos de latabla equipos.
87> Borrar los jugadores que no tengan un puesto definido.
88> Borrar todos los registros de la tabla jugadores_historico.
89> Elimina la tabla jugadores_historico.
Pgina 11 de 11