Está en la página 1de 3

Certamen 2 PBD

Resolución de problemas. Taller Semanal 3


Instrucciones:
1. Este taller debe ser desarrollado por grupos de alumnos entre 3 y 4 alumnos
2. El desarrollo de este taller se promediará y corresponde al 25% del porcentaje de la nota de la asignatura.
3. La fecha de entrega del taller será los martes de la semana siguiente a entrega del taller, a más tardar a las 11.30 hrs.
4. El taller debe ser entregado sólo por un alumno del grupo de trabajo al correo sarita.gonzalez@uv.cl. Asunto: Taller Semanal 1
5. Este trabajo no acepta copias. Las copias serán sancionadas con nota 1.0 a todos los alumnos de los grupos involucrados.
6. Los grupos pueden expresar sus dudas en la semana de trabajo por vía correo electrónico. sarita.gonzalez@uv.cl. Asunto. Dudas
Taller Semanal 3
7. El puntaje de este taller es 100 ptos. Una exigencia de 60 ptos para alcanzar la nota 4.0. Puede usar el sitio www.escaladenotas.cl,
para revisar la transformación de su puntaje a nota

8. Modo de Entrega:
a) La forma de entrega del taller debe ser una carpeta comprimida con los archivos requeridos en el taller. La carpeta debe llamarse:
TS1_XY_AB_CG_DF, donde las letras del archivo corresponden a la primera letra del nombre y el apellido de cada alumno.

b) Cada una de las respuestas de este Taller debe ser entregada en un archivo .sql con el nombre TS2_PX, donde X es el número de
la pregunta. Estos archivos deben incluir en el encabezado los nombres y correos de todos los integrantes del equipo. Además, cada
uno de estos archivos deben guardarse en la carpeta de entrega explicada en el punto a)

CASO

La Escuela Internacional de Chefs CHEFS, necesita desarrollar un nuevo plan de


remuneraciones que incluya nuevos bonos para los profesores de la Escuela. Los nuevos
bonos a incorporar son bono por grado académico y bono por puntaje de encuesta.
Además, se mantendrá el bono antiguo, referente a las cargas familiares. Para saber si
tiene presupuesto año 2018 para desarrollar esta mejora en el sueldo, se requiere contar
con información de proyecciones de gastos. Con estas intenciones es necesario que Ud.
desarrolle los siguientes requisitos de información, para la Escuela de CHEFS

DESARROLLE LOS SIGUIENTES PROBLEMAS en PL - SQL:

1. Para acelerar la forma de calcular el monto a pagar por carga registrada, se ha desnormalizado el modelo
relacional, agregando a la tabla DOCENTES el atributo cantidad_cargas. Esta desnormalización requiere de un
mantenimiento automático, por lo que cada vez que se registre una nueva carga familiar en la tabla
CARGAS_FAMILIARES se sume un 1 al atributo cantidad_cargas de la tabla DOCENTES.
 Para cumplir con este requisito se necesita que diseñe un disparador con las condiciones apropiadas para que
mantenga el atributo cantidad_cargas actualizado. Use excepciones apropiadas. 20 ptos

2. La forma de calcular el monto a pagar por cada carga familiar inscrita está determinada en la tabla
HORAS_CARGAS. El monto a pagar por cada carga está definido según las horas semestrales asignadas a cada
docente. Por cada carga familiar del docente se paga el mismo monto.
 Se necesita que diseñe una función que calcule el monto a pagar por concepto de cargas familiares del docente,
en un semestre y año dado. El docente, el semestre y el año se deben pasar como parámetros de la función. Use
excepciones apropiadas. 15 ptos

1
Certamen 2 PBD

3. Una de las primeras especificaciones nuevas es la forma de calcular el sueldo mensual del semestre para un
docente. Desde el próximo año se calculará como:
i. Horas asignadas semestre x Valor hora contrato + Monto seguro semestre.
ii. El monto seguro registrado es mensual. Debe considerar que a un semestre corresponden 5 meses
 Se necesita que diseñe una función que retorne el monto del sueldo semestral para un docente, en un semestre
y año. El docente, el semestre y el año se deben pasar como parámetros de la función. Use excepciones
apropiadas. 15 ptos

4. En consideración a las nuevas reglas de negocio que se quieren implementar sobre el cálculo del sueldo semestral
del docente, es necesario construir los siguientes PROCEDIMIENTOS usando excepciones apropiadas.: 50 ptos
 Definir el procedimiento que permita calcular el bono por grado académico de un docente dado. El docente debe
ingresarse por parámetro. El monto de bono por cada grado que un docente tenga se encuentra definido en la
tabla GRADOS_ACADEMICOS. Un docente puede presentar en a la Escuela diversos grados académicos obtenidos
en Chile o en el extranjero.
 Definir un procedimiento que calcule el bono por encuesta. Este bono es otorgado según las siguientes reglas de
negocio:
Si un docente tiene menos de 80 puntos NO recibe bono.
En cambio, si su puntaje está entre 80 y 90 punto gana 65.000 pesos y entre 91 a 100 puntos gana
95.000 pesos

2
Certamen 2 PBD

También podría gustarte