ORACLE PL – SQL I.
DATOS ADMINISTRATIVOS: CURSO Programación de Base de Datos con PL-SQL CÓDIGO PL- SQL NÚMERO DE HORAS 40 Horas Académicas REQUISITOS Conocimientos básicos en Base de Datos
II.
INTRODUCCIÓN
Muchas veces para interactuar con una base de datos no es suficiente con las sentencias SQL. Para ello se necesita un lenguaje que permita la facilidad de acceso y manejo de los datos de las aplicaciones. Para el caso de Oracle, es el PL/SQL. Así visto, PL/SQL combina el poder de la manipulación de datos, con SQL, y las facilidades del procesamiento de los mismos, tal como en los más modernos lenguajes de programación
III.
LOGRO DEL CURSO
El alumno después del taller será capaz de construir cualquier lógica (necesidad) de negocio, implementándolo en PL/SQL.
IV.
METODOLOGÍA
El curso se realizara de una manera Teórico – Práctica, con casos aplicativos constantes aplicables a las necesidades laborales que se presentan actualmente. La exposición del profesor se verá reforzada con ayudas audiovisuales y un dialogo abierto presto al debate permanente que pueda enriquecer los temas estudiados durante las sesiones. El nivel de los ejercicios se irá incrementando de manera gradual. Se motivará la participación constante del alumno, incluso con bonificación para el examen final.
V.
EVALUACIÓN
El sistema de evaluación será el siguiente:
PF = 15%Prom(C1+C2)+15%Prom(T1+T2)+30%(EP)+40%(EF)
Nota:
PF= Promedio Final C1=Cuestionario Virtual 1 C2=Cuestionario Virtual 2 T1=Tarea Virtual 1 T2= Tarea Virtual 2 EP =Evaluación Parcial EF= Evaluación Final La nota mínima aprobatoria es 13. En caso de no aprobar el curso, se les dará una Constancia de Asistencia. La asistencia mínima para poder acceder a la Constancia el 80% de las sesiones. Los cuestionarios y las tareas virtuales tendrán un promedio individual. Toda recuperación de evaluación se efectuará como plazo máximo dentro de los 7 días hábiles después de la culminación del curso, previo pago de un costo administrativo.
VI.
MÓDULOS
MÓDULO 1 Objetivos: Temas: Introducción a una Base de datos Sentencias DML, DDL, creación de relacional. Interacción con Base de tablas e índices, y uso de funciones Datos. Creación de tablas y uso de las predefinidas por Oracle. funcionales predefinidas principales MÓDULO 2 Objetivos:
Temas: Creación de programas anónimos. Introducción al lenguaje Procedural Declaración de variables, tipos de PL-SQL datos, con estructuras de control, uso de cursores y acceso a tablas.
MÓDULO 3 Creación de procedimientos almacenados, funciones, triggers y manejo de excepciones
Ejemplos prácticos y casos reales, donde se verá la forma de cómo reutilizarlos. Así mismo, se verá las buenas prácticas del manejo de la cláusula EXCEPTION
BIBLIOGRAFÍA DEL CURSO
http://www.oracle.com/technetwork/database/features/plsql/index.html http://www.oracle.com/technology/sample_code/tech/pl_sql/index.html http://www.dbasupport.com/