Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASES DE DATOS
Todas las claves primarias son varchar(10) pero con check de tal modo que empiecen por la
letra de su tabla P1, V1,L1 serán la primera clave de pasajero, viaje y lugar.
L_NOMBRE es un varchar(25)
P_NOMBRE es un varchar(25)
P_APELLIDO es un varchar(25)
P_NUM_TELEFONICO es un tipo entero con restricción check de manera que sea una secuencia
de 9 número pudiendo empezar por 6 o 7.
EJERCICIOS:
Ahora con ese modelo conéctate a la base de datos e impórtalo para que se genere la base de
datos.
Profesor: Manuel Serrano Fernández
BASES DE DATOS
1.- Listado de todos los lugares para viajar registrados en la base de datos (usa *).
4.- Mostrar el nombre, total de habitantes de todos los lugares, además súmale un incremento
de 1000.000 habitantes a cada uno y muestra este incremento como
incremento_total_habitantes.
5.- Mostrar el nombre, tipo de lugar y el número de habitantes de cada lugar y su población
doblada nombrada como Doble_de_habitantes (claúsula as).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
7.- Listar los diferentes perfiles de los pasajeros (que no se repitan, usando la claúsula
DISTINCT).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
8.- Listado de los diferentes apellidos y perfiles de los pasajeros (que no se repitan).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
11.- Listar todos los países (tipo PAIS) y sus habitantes con un total de habitantes que supere
los 10 millones.
12.- Mostrar todos los pasajeros nacidos entre 1970 y 1980 (usa between).
COMPROBAR
Profesor: Manuel Serrano Fernández
BASES DE DATOS
13.- Mostrar nombre y fecha de nacimiento de los pasajeros de clase BUSINESS y también
PRIMERA_CLASE.
14.- Mostrar todos los lugares que no tenga clima MEDITERRANEO (usa distinto <>).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
15.- Listado de todos los pasajeros cuyo nombre empiece por la letra M (usa like).
16.- Listado de todos los lugares cuyo nombre tenga una letra A (usa like).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
17.- Listar los diferenes apellidos de los pasajeros que empiecen por la letra M y terminen por
EZ (usa like).
18.- Mostrar todos los lugares que tengan clima registrado (usa NOT NULL).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
COMPROBAR
20.- Listado de todos los pasajeros que contengan la letra Y en su nombre y que hayan nacido
entre el año 1975 y 1985 (usa between y like).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
21. Listado de viajeros que tienen el perfil LOW_COST y tengan el apellido Ruiz.
22. Listado de los lugares que no tengan informado el número total de habitantes, su nombre
empiece por C, con clima desconocido o MEDITERRANEO (clima desconocido se debe
interpretar como nulo).
Profesor: Manuel Serrano Fernández
BASES DE DATOS
23.- Listado con los lugares de clima desconocido y que tengan la pabra CIUDAD en su nombre
o que el total de sus habitantes sean inferior a 5 millones.
24.- Listar los pasajeros nacidos después de 1970 que viajen con el perfil BUSINESS CLASS y que
tengan G en su nombre (usa like).
27.- Listar los pasajeros por orden alfabético de su apellido, mostrarlos de la forma
Apellido,Nombre y etiquetar la columna como Nombre y Apellido.
Profesor: Manuel Serrano Fernández
BASES DE DATOS
29.- Mostrar los países de Europa ordenándolos por su número de habitantes de menor a
mayor.
Profesor: Manuel Serrano Fernández
BASES DE DATOS
30.- Mostrar los viajeros ordenados por su fecha de nacimiento (de más joven a menos) y por
su apellido de forma inversa osa de la z a la z.
31. El código de las restricciones check de las claves primarias y del número de teléfono.
*****NORMAS DE ESTILO*****
A devolver:
-Un único zip nombrado 1ªfichasql<<nombreyapellidos>> que deberá incluir los ejercicios
nombrados 1.sql, 2.sql, 3.sql y así sucesivamente y la copia de la base de datos con el nombre
<<1ªfichasql-tunombreyapellidos>>.
-un pdf con los enunciados de los 31 ejercicios sql y el código sql, una captura de pantalla
donde se lanza el código y se muestra su ejecución.