Alejandrox

Blog personal de Alejandro Meroño Hernández

Ejercicios de SQL (II). Consultas sencillas  

Relación de ejercicios de SQL para los alumnos de segundo curso de Explotación de Sistemas Informáticos. Puedes encontrar más ejercicios de bases de datos en el siguiente enlace: Operaciones con bases de datos ofimáticas y corporativas.

ejercicios_sql_ii_.png

El fichero con los ejercicios los puedes encontrar en el siguiente enlace: Ejercicios de SQL (II). Consultas sencillas. El fichero con las tablas y datos necesarios para realizar los ejercicios se encuentra aquí: tablas y datos para los ejercicios de SQL (II). Consultas sencillas

Las soluciones a cada uno de los ejercicios se encuentran en el siguiente fichero: soluciones a los ejercicios de SQL (II). Consultas sencillas

EJERCICIOS DE SQL

Se dispone de la tabla PERSONAS con los datos de aquellos empleados que trabajan en una serie de hospitales.

TABLA PERSONAS

tabla_personas.png

Realiza las siguientes consultas en SQL.

 

1 Mostrar todos los datos de todas las personas.

 

2 Obtén el DNI, apellidos y función de todas las personas.

 

3 Mostrar los apellidos de las personas que vivan en LORCA.

 

4 Mostrar los apellidos de las personas que vivan en MURCIA o LORCA

 

5 Seleccionar los datos de aquellas personas que vivan en MURCIA y tengan un salario superior a los 1500 euros.

 

6 Mostrar los datos de las personas que vivan en MURCIA, tengan un salario superior a los 1500 euros y sean DIRECTORES.

 

7 Mostrar los datos de las personas cuya función sea MÉDICO ordenados por apellidos descendentemente.

 

8 Mostrar los datos de todas las localidades que hay en la tabla personas sin repeticiones (debes empear la cláusula DISTINCT)

 

9 Mostrar los datos de las personas que tengan un salario superior a 1500 euros y sean médicos. Ordenar la salida por salario descendentemente.

 

10 Seleccionar aquellas personas cuyo apellido comience por M.

 

11 Mostrar los datos de las personas que tengan una M en el apellido y cuya función sea CONSERJE

 

12 Mostrar aquellas personas que tengan un salario entre 1500 y 200 euros.

 

13 Seleccionar los datos de aquellas personas cuya función sea MÉDICO o DIRECTOR (utilizar el operador IN)

 

14 Obtener los datos de aquellas personas cuya función no sea CONSERJE (utilizar el operador NOT IN) y tengan un salario superior a los 1500 euros, ordenados por apellido descendentemente.

 

15 Mostrar los datos de las personas que sean de MURCIA o CARTAGENA y que pertenezcan al hospital número 1.

 

16 Obtén los apellidos en mayúsculas de las personas que trabajen en el hospital número 1.

 

17 Con una consulta devuelve los apellidos de todas las personas. Al lado debe aparecer la longitud de cada apellido.

 

18 Obtener los apellidos y localidad en minúscula de todas aquellas personas que no trabajen en el hospital número 1.

 

19 Obtener los datos de las personas que trabajen en los hospitales 1 ó 2 y tengan un salario superior a 1500 euros.

 

20 Visualizar los datos de aquellas personas que no trabajen en el hospital número 2 y que sean de MURCIA.

Popularity: 4% [?]


Otras entradas que te pueden interesar



Esta entrada tiene

0 comentarios

Escrito por Alejandrox

Octubre 1st, 2007 at 12:09 pm

Deja un comentario