Like listar nombre, trabajo y número de departamento de aquellos empleados cuyo nombre termine en ‘o

8. CONSULTAS SOBRE VARIAS TABLAS
8.1. Obtener los nombres de los departamentos que tienen un presupuesto superior a 10.000.000 €, así como el nombre del centro
de trabajo donde se encuentran ubicados, clasificados por orden alfabético.
8.2. Para cada departamento con presupuesto inferior a 6.000.000 €, hallar el nombre del centro donde está ubicado y el máximo
salario de sus empleados, si éste excede a 200.000 €. Clasificar alfabéticamente por nombre de departamento.
8.3. Hallar por orden alfabético los nombres de los departamentos que dependen de los que tienen un presupuesto inferior a
5.000.000 €.
8.4. Obtener por orden alfabético los nombres y salarios medios de los departamentos cuyo salario medio supera al salario medio de
la empresa.
8.5. Obtener por orden alfabético los nombres de los departamentos ubicados en la calle de Atocha.
8.6. Obtener por orden alfabético los nombres de los departamentos cuyo presupuesto es inferior a la mitad de la suma de los
salarios anuales de sus empleados.
8.7. Obtener por orden alfabético los nombres de los empleados cuyo salario supera al salario medio de su departamento.
8.8. Para los departamentos cuyo director lo sea en funciones, hallar el número de empleados y, la suma de sus salarios, comisiones y
números de hijos.
8.9. Para los departamentos ubicados en la calle de Alcalá en los que haya algún empleado con más de 10 años de antigüedad y tales
que la media de hijos por cada uno de estos empleados sea superior a 1, hallar el salario medio de estos empleados.
8.10. Para los departamentos cuyo presupuesto anual supera a 6 millones de €, hallar cuántos empleados hay en promedio por
cada extensión telefónica
8.11. Obtener, por orden alfabético, los nombres de empleados cuyo apellido empieza por G y trabajan en un departamento
ubicado en algún centro de trabajo de la calle Alcalá.
8.12. Hallar, por orden alfabético, los nombres de los empleados que son directores en funciones.
8.13. Para todos los departamentos que no sean de dirección ni de sectores, hallar el número de departamentos y sus
extensiones telefónicas, por orden creciente de departamento y, dentro de éste, por número de extensión creciente.
8.14. A los empleados que son directores en funciones se les asignará una gratificación del 5% de su salario. Hallar por orden
alfabético los nombres de estos empleados y la gratificación correspondiente a cada uno.
8.15. Hallar si hay algún departamento en la tabla TDEPTO cuyo centro de trabajo no exista en la tabla TCENTR.
8.16. Hallar si hay algún departamento de reciente creación que aún no tenga empleados asignados ni director en propiedad.
8.17. Hallar, por orden alfabético, los nombres de los empleados que son directores de primer nivel, es decir, que dirigen
departamentos de los que no dependen otros departamentos de los que no dependen otros departamentos.
8.18. Hallar, por orden alfabético, los nombres de los empleados de los departamentos cuyo Director en propiedad lo sea
también en funciones de algún otro, excluyendo del resultado a los directores.
8.19. Comprobar que no hay empleados cuyo departamento no esté en TDEPTO.
8.20. Hallar si hay algún departamento de reciente creación que aún no tenga empleados asignados, excepto el director en
propiedad.
8.21. Comprobar que todos los empleados que son directores de departamento existen en la tabla de empleados.
8.22. Comprobar que los directores en propiedad son empleados de su departamento.
8.23. Comprobar que ningún director en propiedad es director inmediato en funciones de su director inmediato.
8.24. Obtener, por orden alfabético, todos los datos de los centros de trabajo en los que hay algún departamento cuyo director
lo sea en funciones.
8.25. Hallar, por orden alfabético, los nombres de los empleados cuyo Director de Departamento es Marcos Pérez, bien en
propiedad o bien en funciones, indicando cuál es el caso para cada uno de ellos.
8.26. Para cada empleado que es director, hallar por orden alfabético su nombre y la suma de los salarios de los empleados que
están directamente a su cargo (o sea en los departamentos que él dirige), en dos grupos separados según lo sea en funciones o
en propiedad.
8.27. Hallar, por orden alfabético, los nombres de los empleados que dirigen departamentos de los que dependen otros
departamentos, indicando cuántos empleados hay en total en éstos.
8.28. Cada Director de Departamento, tanto en propiedad como en funciones, es responsable de las promociones y sueldos de
los empleados del departamento que dirige, excluido él mismo, y de las de algunos de los directores que dependen de él. Hallar
para cada director su nombre y la masa salarial total de los empleados de cuya promoción es responsable, excluyendo a los
directores que dependen de él, por orden alfabético.
8.29. Hallar, por orden alfabético, los nombres de los centros en los que hay algún director que dirige algún departamento en
otro centro.
8.30. Hallar, por orden alfabético, los nombres de los empleados cuyo salario medio supera al salario medio de los
departamentos en los que la masa salarial (suma de salarios de sus empleados) supera a la de su propio departamento.
8.31. Hallar, por orden alfabético, los nombres de los departamentos cuyo presupuesto medio por empleado supera a la media
de sus salarios.
8.32. Para los empleados que trabajan en la calle de Atocha y comparten su extensión telefónica con otro con menos salario que
ellos, hallar la suma de sus salarios por departamento y el nombre de éste, por orden alfabético.
8.33. Hallar, por orden alfabético, los nombres de los empleados que comparten su extensión telefónica con otro de otro
centro.
8.34. Hallar cuántos empleados hay que compartan su extensión telefónica con otro de otro departamento.
8.35. Hallar, por orden alfabético, los nombres de los empleados que disfrutan de una extensión telefónica no compartida con
otros. Hallar también para cada uno de ellos su salario y el salario medio de su departamento, excluyéndoles a ellos.
8.36. Hallar, por orden alfabético, los nombres y salarios de los empleados cuyo salario supera a la media de salarios de los que
ingresaron 2 años antes o después que él, excluyéndole.
8.37. Hallar, por orden alfabético, los nombres de los departamentos en los que hay algún empleado que cumpla este año más
de 50 años de edad.
8.38. Hallar el número de departamento y el salario máximo para los departamentos cuyo salario máximo es menor que el
salario medio de los empleados de todos los demás departamentos.
9. SENTENCIAS PARA MODIFICAR DATOS
9.1. Sentencias para añadir nuevas filas
9.1.1. Se ha creado un nuevo departamento que depende del 120. Darlo de alta, en la tabla de departamentos.
9.1.2. Dar de alta en la tabla de empleados a uno nuevo que no tiene comisión y con fecha del día de hoy.
9.1.3. Supongamos que disponemos de una tabla vacía llamada TEMPLE2 con columnas en igual número y características que las
de TEMPLE, y queremos llenarla con coplas de las filas de TEMPLE de empleados que hayan ingresado en la empresa después
del año 1970.
9.1.4. Supongamos que disponemos de una tabla llamada TJUBIL con dos columnas, la primera numérica y la segunda
alfanumérica, donde están los números y nombres de los empleados que se jubilan este año. Deseamos añadir a esta tabla
los empleados que se jubilarán el año que viene, suponiendo que la edad de jubilarse es de 65 años.
9.2. Sentencia para borrar filas
9.2.1. Borrar de la tabla de empleados a Cornelio Sanz.
9.2.2. Borrar de la tabla TEMPLE2, donde tenemos una copia parcial de la TEMPLE, las filas de los empleados cuyo salario supera
al salario medio de los empleados de su departamento.
9.2.3. Dejar vacía la tabla TEMPLE2.
9.3. Sentencia para modificar filas ya existentes
9.3.1. Cambiar la fecha de ingreso de Valerianita Mora poniendo la del día de hoy.
9.3.2. Honoria Vázquez deja de ser vendedora y pasa a un puesto de gestión en el mismo departamento. Su sueldo es
aumentado a 310.000 € y ya no recibirá comisiones. Incorporar estos cambios a la tabla de empleados.
9.3.3. Como consecuencia del convenio, se aumenta el sueldo a todos los empleados en un 5,33%, y la comisión en un 6,19% a
todos los vendedores.
9.3.4. Sumar 1000 a todas las extensiones telefónicas de los empleados que trabajan en la calle de Atocha.
9.4. Ejercicios propuestos
9.4.1. Insertar en TEMPLE2 una fila por cada empleado cuyo salario total (salario más comisión) supere al salario total medio de
su departamento.
9.4.2. Borrar en TEMPLE2 a los empleados cuyo salario (sin incluir comisión) supere al salario medio de los empleados de su
departamento.
9.4.3. Borrar en TEMPLE2 a los empleados cuyo salario (sin incluir comisión) supere al salario medio de los empleados de su
departamento, excluyéndole a él mismo.
9.4.4. Sumar en TEMPLE2 la comisión en los empleados que la tengan, al salario, y actualizar éste con el nuevo valor, poniendo
además Nulo en la comisión.
9.4.5. Disminuir en TEMPLE2 en un 5% el salario de los empleados que superan el 5% del salario máximo en su departamento.
9.4.6. Borrar todas las filas de TEMPLE2.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.