Вы находитесь на странице: 1из 2

Escuela Superior Politcnica de Chimborazo Facultad de Informtica y Electrnica Escuela de Ingeniera Electrnica en Telecomunicaciones y Redes BASE DE DATOS

Nombre: Cdigo: Curso: Profesor: Alex Yunga 346 Cuarto B Ing. Blanca Hidalgo

Con las siguientes tablas resuelva los ejercicios utilizando el lenguaje SQL: TEMPLE(NUMEM, NUMDE, EXTEL, FECNA, FECIN, SALAR, COMIS, NUMHI, NOMEM) TDEPTO(NUMDE, NUMCE, DIREC, TIDIR, PRESU, DEPDE, NOMDE) TCENTR(NUMCE, NOMCE, SEAS) 1. Para todos los empleados que tienen comisin, hallar sus salarios mensuales totales incluyendo sta. Obtenerlos por orden alfabtico. Hallar tambin el porcentaje que de su salario total supone la comisin 2. Obtener los nombres de los departamentos que no dependen funcionalmente de otro SUBCONSULTAS 3. Obtener por orden alfabtico los nombres de los empleados cuyos sueldos igualan o superan al de Claudia Fierro en ms de un 50 4. Hallar por orden alfabtico, los nombres y salarios de empleados de los departamentos 110 y 111 que o bien no tengan hijos o bien su salario por hijo supere a $100, si hay alguno sin comisin en los departamentos 111 o 112 PREDICADOS CUANTIFICADOS 5. Obtener por orden alfabtico los nombres de los empleado cuyo salario supera al mximo salario de los empleados del departamento 122 6. Obtener por orden alfabtico los nombres de los empleado cuyo salario supera en tres veces y media o ms al mnimo salario de los empleados del departamento 122 7. Obtener los nombres y salarios de los empleados cuyo salario coincide con la comisin de algn otro o la suya propia. Ordenados alfabticamente 8. Obtener por orden alfabtico los nombres y salarios de los empleados cuyo salario es inferior a la comisin ms alta existentes 9. Obtener los nombres de los centros de trabajo si hay alguno que est en la calle Atocha BETWEEN Y LIKE 10. Obtener por orden alfabtico los nombres y salarios de los empleados cuyo salario dividido por su nmero de hijos cumpla una o ambas, de las siguientes condiciones siguientes: Que sea inferior a $120

Que sea superior al doble de su comisin 11. Obtener en por orden alfabtico los nombres de empleados cuyo apellido termina en EZ CADENAS 12. Obtener los tres ltimos caracteres de los nombres de departamento por orden alfabtico 13. Hallar los nombres de los empleados que no tienen comisin, clasificador de manera que aparezcan primero aquellos cuyos nombres son los ms cortos FECHAS 14. Obtener por orden alfabtico los nombres de los empleados que empezaron a trabajar en la empresa en el ao 2009 15. Supongamos que segn el convenio laboral de la empresa, para los empleados con ms de un ao de servicio, el nmero de das de vacaciones anuales expresado en das laborables es de 20, incrementados en uno ms por cada tres aos de servicios cumplidos en el ao anterior. Para los empleados que este ao cumplen 45 o ms aos de edad y tienen ms de un ao de servicio, hallar por orden alfabtico el nombre y el nmero de das laborables de vacaciones anales que corresponde a cada uno. 16. Obtener por orden alfabtico los nombres de los empleados que ingresaron en los primeros 90 das del ao 2010 17. Obtener por orden alfabtico los nombres y fechas de nacimiento de los empleados que cumplen aos en el mes de noviembre 18. Obtener por orden alfabtico, los empleados que en el da de hoy tienen 10 aos cumplidos en la empresa 19. Para los departamentos 111 y 112, hallar la media de los aos de servicio de sus empleados en el da de hoy 20. Hallar cuntos empleados han ingresado en el ao actual GROUP BY 21. Hallar para cada departamento el salario medio, el mximo y la media aritmtica de stos 22. Hallar por departamento de edad en aos cumplidos del empleado ms viejo del departamento que tiene comisin. Ordenar el resultado por edades. 23. Hallar el salario mximo y el mnimo para cada grupo de empleados con igual nmero de hijos y que tienen al menos uno, y slo si hay ms de un empleado en el grupo y el salario mximo de ste excede a $200 24. Hallar el salario medio por departamento para aquellos departamentos cuyo salario mximo es inferior al salario medio de todos los empleados 25. Para los departamentos en los que la antigedad media de sus empleados supera a la de la empresa, hallar el salario mnimo, el medio y el mximo 26. Para cada extensin telefnica, hallar cuantos empleados la usan y el salario medio de estos

Вам также может понравиться