Guía de PLSQL N°1 Introducción y Uso de Variables

616 palabras 3 páginas
GUÍA DE PLSQL Nº1
INTRODUCCIÓN Y USO DE VARIABLES

Ud. se encuentra postulando al banco TU VIDA SIN DEUDAS para ser parte del equipo desarrollador de su nuevo sistema de remuneraciones. Como última de etapa de selección del personal, se evaluarán conocimientos de PL/SQL a través de la construcción de Bloques Anónimos que den solución a los requerimientos de información de acuerdo a cada caso planteado.

NOTA: Los ejercicios deben ser desarrollados utilizando las tablas del esquema hr de la Base de Datos.

1.- La Gerencia del Banco desea saber la fecha de contrato del empleado que no posee jefe. Para ello construya un Bloque PL/SQL Anónimo, con variables definidas con el atributo %TYPE, que muestre la información requerida de
…ver más…

Al ejecutar el bloque, éste debería mostrar la información en el formato que se muestra en el ejemplo:

5.- Debido a problemas presentados en algunos departamentos por falta de personal, se efectuará una redistribución de los empleados. En primera instancia se evaluará al personal que trabaja en el departamento con más empleados en el banco y de acuerdo al trabajo que efectúen poder reasignarlos en otros departamentos. Por esta razón, se desea que Ud. construya un Bloque PL/SQL que permita mostrar toda la información del departamento que cumple con esta condición. Utilizar definición de variables con tipo de datos compuestos para almacenar la información completa del departamento. Al ejecutar el bloque debería visualizar la información el en formato que se muestra en el ejemplo:

6.- La Gerencia del banco ha decidido mejorar la situación del empleado que posee el salario más bajo de la empresa. Para ello se le pagará un bono mensual que corresponderá a un porcentaje de su salario mensual. Este porcentaje corresponderá por cada $1000 del salario del empleado es decir, si el salario del empleado es 2100 el bono será el 2% de su salario, si el salario del empleado es de 3100 el bono será el 3% de su salario etc.
Se desea que desarrolle un bloque PL/SQL de acuerdo a las

Documentos relacionados