EJERCICIOCLASE17
EJERCICIOCLASE17
EJERCICIOCLASE17
Ejercicios propuestos
10.1. Crea una base de datos "ejercicio10", en la que guardaremos
información sobre selecciones nacionales de baloncesto. Para ello
tendremos: una tabla "PAISES" y una tabla "JUGADORES", unidas por una
relación 1:M (cada país podrá tener muchos jugadores y cada jugador sólo
podrá formar parte -en un instante dado- de la selección de un país). De
cada país guardaremos el nombre (por ejemplo, "España") y un código que
actuará como clave primaria (por ejemplo, "ESP). De cada jugador
anotaremos código, nombre, apellidos, posición y, como resultado de esa
relación 1:M, código de la selección a la que pertenece.
10.2a. Añade los países:
o ESP, España
o ARG, Argentina
o AUS, Australia
o LIT, Lituania
10.2b. Añade los jugadores:
o RUB, Ricky, Rubio, Base (España)
o NAV, Juan Carlos, Navarro, Alero (España)
o SCO, Luis, Scola, Ala-Pivot (Argentina)
o DEL, Carlos, Delfino, Escolta (Argentina)
o MAC, Jonas, Maciulis, Alero (Lituania)
o BOG, Andrew, Bogut, Pivot (Australia)
10.3. Muestra los nombres y apellidos de todos los jugadores, en
mayúsculas, ordenados por apellido y nombre.
10.4. Muestra el nombre y apellidos del jugador o jugadores cuyo apellido
es el más largo (formado por más letras).
10.5. Muestra el apellido, una coma, un espacio y después el nombre de
todos los jugadores de "España" (aparecerán datos como "Rubio, Ricky").
Para ello, usa la función "CONCAT". Los resultados deben aparecer como
si se tratase de un campo llamado "nombreJug".
10.6. Muestra las 4 primeras letras de los apellidos de los jugaodres que
tenemos anotados de "Argentina", ordenados de forma descendente.
10.7. Muestra los nombres de todos los jugadores, reemplazando "Ricky"
por "Ricard".
10.8. Muestra "Don " seguido del nombre y del apellido de los jugadores
(aparecerán datos como "Don Andrew Bogut"), usando "CONCAT" e
"INSERT" para crar al vuelo un nuevo campo llamado "nombreJug".
10.9. Muestra el nombre y apellidos de todos los jugadores cuyo país
contenga una N en el nombre. Debes eliminar los espacios iniciales y
finales de ambos campos, en caso de que existan.
10.10. Muestra al revés el apellido de los jugadores de Australia que
tenemos en nuestra base de datos.
10.11. Muestra una cadena formada por 10 guiones, 10 espacios y otros 10
guiones.