EJERCICIO DE TABLAS Y CONSULTAS EN MySQL

Anuncio
EJERCICIO DE TABLAS Y CONSULTAS EN MySQL
INSTRUCCIONES: En el siguiente ejercicio escribe los comandos que generarías para llevar a cabo cada una
de las actividades solicitadas, y para la parte de consultas genera el comando acompañado de los resultados
que mostraría la consulta.
EJEMPLO:
Muestra los datos de todos los alumnos
Comando: SELECT * FROM alumnos;
Resultado:
MATRICULA
2020202
2526641
3656589
NOMBRE
Adrián Flores
Aurelio Pérez
Tania García
GRUPO
502
501
302
ACTIVIDADES A REALIZAR
1. Crea una base de datos llamada PERSONAL
2. Genera las siguientes tablas:
Clave Principal
Clave Foránea
Clave Principal
EMPLEADOS
NOMBRE DE COLUMNA
Clave_empleado
Nombre
Apellidos
Clave_Depto
TIPO DE DATO
Varchar(8)
Varchar(30)
Varchar(30)
Int
DEPARTAMENTO
NOMBRE DE COLUMNA
Clave_Depto
Nombre
Presupuesto
TIPO DE DATO
Int
Varchar(30)
Int
3. Introduce los siguientes datos en cada tabla:
CLAVE_EMPLEADO
EMP01
EMP02
EMP03
EMP04
EMP05
EMP06
EMP07
EMP08
EMP09
EMP10
TABLA: EMPLEADOS
NOMBRE
APELLIDOS
Armando
López
Tatiana
Vargas
Laura
Iturria
Juan
Pérez
Iván
López
Margarita
Hernández
Jesús
Pérez
Tonatiuh
Flores
Juan
López
José
Hernández
CLAVE_DEPTO
2
1
3
4
4
1
3
2
4
5
CLAVE_DEPTO
1
2
3
4
5
NOMBRE
Personal
Almacén
Contabilidad
Manufactura
Empaque
PRESUPUESTO
$ 80,000
$ 70,000
$ 60,000
$ 50,000
$ 30,000
4. Genera las siguientes consultas:
a)
b)
c)
d)
e)
f)
Obtener los nombres y apellidos de los empleados
Obtener los apellidos de los empleados sin repeticiones
Obtener todos los datos de los empleados que se apellidan ‘Lopez’
Obtener todos los datos de los empleados que se apellidan ‘Lopez’ y los que se apellidan ‘Perez’
Obtener el nombre y la clave de empleado de los trabajadores que trabajan en el departamento 4
Obtener todos los datos de los empleados que trabajan para el departamento 1 o 3 ordenados
alfabéticamente por nombre
g) Obtener el nombre y apellidos de los empleados cuyo apellido comienza con ‘H’
h) Obtener los datos de los departamentos cuyo presupuesto esta entre $ 50,000 y $ 70,000
i) Obtener la clave de empleado, nombres y apellidos de los empleados que trabajen en el
departamento de contabilidad
j) Obtener el nombre y apellidos así como el nombre del departamento de cada uno de los empleados
que laboran en la empresa
Descargar