Práctica de Consultas N° 1 - BD HR

Preview:

DESCRIPTION

Ejercicios para consultas en la BD HR de Oracle. Curso Base de Datos

Citation preview

Práctica de Consultas N° 1

1. Realice un reporte que muestre el apellido LAST_NAME del empleado en mayúsculas, el nombre FIRST_NAME en minúsculas, concatenados en una sola columna llamada nombre_empleado y separados por una coma y un espacio en blanco. Que muestre el nombre del departamento de la tabla DEPARTMENT al cual pertenece, nombre de su puesto de trabajo JOB_TITLE, el salario anual (calcule el salario anual) con alias salario_anual. Ordenar la salida por departamento de forma ascendente y por puesto de forma descendente.

2. Escriba una consulta para mostrar el nombre del empleado, el número de departamento, y el salario de cualquier empleado cuyo número de departamento y salario corresponden al número de departamento y salario de cualquier empleado que gana una comisión.

3. Muestre el nombre de empleado, el nombre de departamento, y el salario de cualquier empleado cuyo salario y comisión corresponden al salario y comisión de cualquier empleado localizado en 'DALLAS'

4. Cree una consulta para mostrar el nombre de empleado, la fecha de contratación, y el salario para todos los empleados que tienen el mismo salario y comisión que tiene el empleado SCOTT. Nota: No incluya a SCOTT en el conjunto resultado.

5. Cree una consulta para mostrar los empleados que ganan un salario mayor que el salario de todos los que son oficinistas ('CLERK'). Ordene el resultado por el valor del salario desde el más alto al más bajo.

6. Consultar los departamentos que se encuentran fuera de EEUU, y su respectiva ciudad.

7. Desarrolle una consulta donde muestre el código de empleado , el apellido, salario, nombre de región, nombre de país, estado de la provincia , código de departamento, nombre de departamento donde cumpla las siguientes condiciones :

Que los empleados que seleccione su salario sea mayor al promedio de su departamento.

Que no seleccione los del estado de la provincia de Texas Que ordene la información por código de empleado

ascendentemente. Que no escoja los del departamento de finanzas (Finance)

8. Realice una consulta que muestre los empleados que son gerentes (manager_id) y el número de empleados subordinados a cada uno, ordenados descendentemente por número de subordinado. Excluya a los gerentes que tienen menos de 5 empleados subordinados.

CO

Recommended