Está en la página 1de 6

EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada una de las consultas
solicitadas, ejecuta cada uno de ellos en el compilador de MySQL.

ACTIVIDADES A REALIZAR

Figura 1. Base de Datos HOSPITAL_ADSI

INSTRUCTOR HAMILTON MOYA VEGA


1
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

1. Crear una base de datos llamada HOSPITAL_ADSI

2. Mostrar las Bases de datos almacenadas

3. Habilitar la Base de datos HOSPITAL_ADSI

4. Generar las tablas como aparecen en las figuras a continuacin

INSTRUCTOR HAMILTON MOYA VEGA


2
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

5. Mostrar las tablas de la Base de datos HOSPITAL_ADSI

6. Mostrar los atributos de cada uno de los campos de todas las tablas

7. Introducir los siguientes datos en cada tabla:

INSTRUCTOR HAMILTON MOYA VEGA


3
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

INSTRUCTOR HAMILTON MOYA VEGA


4
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

INSTRUCTOR HAMILTON MOYA VEGA


5
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

8. Generar las siguientes consultas:

a) Mostrar todos los datos de los empleados de la tabla Emp

b) Mostrar el apellido, oficio, salario anual, con las dos extras para aquellos empleados con comisin mayor de 100.000

c) Mostrar el apellido, oficio, salario anual, con las dos extras para aquellos empleados cuyo salario anual con extras supere
los 2.200.000

d) Mostrar el apellido, oficio, salario anual, con las dos extras para aquellos empleados que sumen entre salario anual con
extras y comisin los 3.000.000

e) Mostrar todos los datos de empleados ordenados por departamento y dentro de este por oficio para tener una visin
jerrquica

f) Mostrar todas las salas para el hospital 45

g) Mostrar todos los enfermos nacidos antes de 1970

h) Mostrar todos los enfermos nacidos antes de 1970 ordenados por nmero de inscripcin descendente

i) Listar todos los datos de la plantilla del hospital del turno de maana

j) Listar todos los datos de la plantilla del hospital del turno de noche

k) Visualizar los empleados de la plantilla del turno de maana que tengan un salario entre 200.000 y 225.000

l) Visualizar los empleados de la tabla emp que no se dieron de alta entre el 01/01/80 y el 12/12/82

m) Mostrar los nombres de los departamentos situados en Madrid o en Barcelona

n) Mostrar aquellos empleados con fecha de alta posterior al 1 de julio de 1985

o) Mostrar aquellos empleados con fecha de alta posterior al 1 de julio de 1985 pero que tengan salario entre 150.000 y 400.000

p) Mostrar aquellos empleados con fecha de alta posterior al 1 de julio de 1985 pero que tengan salario entre 150.000 y 400.000
pero tambin que tambin se incluyan aquellos que no siendo analista pertenecen al departamento 20

q) Mostrar aquellos empleados cuyo apellido termine en Z ordenados por departamento, y dentro de este por antigedad

r) De los empleados del ejercicio q quitar aquellos que superen los 200.000 mensuales

s) Mostrar todos los empleados cuyo oficio no sea analista

t) Mostrar todos los empleados cuyo oficio no sea analista, pero mostrndolos de forma que se aprecien las diferencias de
salario dentro de cada oficio

u) Mostrar todos los empleados cuyo oficio no sea analista, pero mostrndolos de forma que se aprecien las diferencias de
salario dentro de cada oficio, pero nicamente para aquellos cuyo nmero de empleado no est entre 7600 y 7900
INSTRUCTOR HAMILTON MOYA VEGA
6

También podría gustarte