Trabajo Final del Curso
PIAD-411
Base y Estructura de
Datos III
Ingeniería de Software con
Inteligencia Artificial
Semestre IV
1
Trabajo Final del Curso
TEMA: Procedimientos almacenados
OBJETIVO DEL TRABAJO
Con la ayuda de los recursos proporcionados para el curso, el estudiante estará en
condiciones de construir procedimientos almacenados para mejorar el rendimiento de
una base de datos, dentro del tiempo programado para el desarrollo de la tarea.
PLANTEAMIENTO DEL TRABAJO
El hospital “Buena Salud” cuenta con una base de datos (mostrada en la imagen
adjunta) pero desea automatizar y mejorar el rendimiento de dicha base de datos,
para lo cual le contrata a Ud. a fin de implementar los procedimientos almacenados,
listados a continuación:
1. Obtener todos los empleados que se dieron de alta antes del año 2018 y que
pertenecen a un determinado departamento.
2. Crear un procedimiento almacenado que permita insertar un nuevo
departamento.
3. Crear un procedimiento que recupere el promedio de edad de las personas por
cada departamento.
4. Crear un procedimiento para devolver el apellido, oficio y salario, pasándole
como parámetro el número del empleado.
5. Crear un procedimiento almacenado para dar de baja a un empleado
pasándole como parámetro su apellido.
Trabajo Final del Curso
PREGUNTAS 1. ¿Qué es un procedimiento almacenado?
GUÍA
2. ¿Porqué se dice que los procedimientos almacenados ayudan a
mejorar el rendimiento de una base de datos?
3. ¿Los procedimientos almacenados pueden recibir parámetros?
4. ¿Los procedimientos almacenados pueden obtener datos de
más de una tabla?
5 ¿Se pueden usar instrucciones en un procedimiento almacenado
para alterar (insertar/eliminar) datos de una tabla? ¿Cuáles son?