Temario
PRESENTACIÓN:
PL/SQL es el lenguaje estructurado que Oracle proporciona para la programación a nivel de su Base de Datos. La programación a nivel Base de Datos viene de la generación de aplicaciones cliente servidor y permite validar datos para garantizar la integridad de la información con Triggers o Stored Procedures principalmente.
OBJETIVOS:
El alumno aprenderá a programar una base de datos Oracle utilizando su lenguaje PL/SQL. Esto incluye aprender las bases y sintaxis de la programación de bloques PL/SQL. Aprenderás también el manejo de errores y la programación de Stored Procedures, Triggers, SQL dinámico, cursores, colecciones y paquetes de Oracle. Dominar los conceptos básicos de PL/SQL y de los fundamentos del lenguaje de programación, así como el entendimiento del role de en PL/SQL Usar de las técnicas de control condicional e iteración dentro del programa, incluyendo las nuevas expresiones CONTINUE y CONTINUE WHEN. Programar de manera eficiente el manejo de errores y las excepciones. Trabajar con cursores y triggers, incluyendo los nuevos triggers compound de la versión 11g de Oracle&trade,.Usar procedimientos almacenados, funciones, y paquetes para escribir código modular que otros programas puedan ejecutar. Trabajar con colecciones, características relacionales y de objetos, SQL dinámico nativo, bulk SQL, y otras capacidades avanzadas de PL/SQL.
DIRIGIDO A:
Dirigido a Desarrolladores o Administradores que construirán código PL/SQL.