Guía 2 de PLSQL - EN HR
Guía 2 de PLSQL - EN HR
Guía 2 de PLSQL - EN HR
Telecomunicaciones
CASO 1.- Basados en la información almacenada en la tabla EMPLOYEES, la empresa desea aumentar el salario
de los empleados que NO poseen porcentaje de comisión, en un 8.5%. La información de los empleados a los
cuales se les efectuará este aumento debe quedar almacenada en la tabla AUMENTO_SALARIO la que debe ser
creada con las siguientes columnas:
Una vez creada la tabla, desarrolle un bloque PL/SQL que calcule el aumento de los salarios y que inserte los
valores requeridos en la tabla AUMENTO_SALARIO. La información se debe insertar ordenada en forma
ascendente por el monto aumentado y con los valores redondeados. Al ejecutar el bloque, se debe visualizar el total
de filas que se procesaron y la tabla AUMENTO_SALARIO debería quedar con la información que se muestra en
el ejemplo:
TABLA AUMENTO_SALARIO
…………………………………………………………………..……
………………………………………………………………………..
1
Escuela de Informática y
Telecomunicaciones
CASO 2.- Como una forma de resolver la diferencia de distribución del personal entre los diferentes departamentos,
se desea saber los departamentos en los que se deberían aumentar los empleados para lograr contar con el 20% del
total de empleados que posee el departamento con mayor cantidad de personal en la empresa. La información debe
quedar almacenada en la tabla PERSONAL_FALTANTE la que debe ser creada con las siguientes columnas:
Posteriormente desarrolle el bloque PL/SQL que inserte en la tabla creada la información solicitada. Al ejecutar el
bloque, la tabla PERSONAL_FALTANTE debería quedar con la información que se muestra en el ejemplo: