Curso de Programación con PL/SQL

El lenguaje de programación PL/SQL, es un lenguaje portable, procedural y transaccional muy potente y de fácil aprendizaje y uso. Incorpora la estructura de los lenguajes de tercera generación (3GL). Su principal virtud reside en la capacidad de mezclar la potencia de las instrucciones SQL con la flexibilidad de un lenguaje procedimental en un mismo programa. Se puede decir que PL/SQL es una extensión del lenguaje SQL. Esto significa que podremos aumentar las capacidades de SQL, pudiendo especificar elementos tradicionales de un lenguaje de programación como sentencias, variables, cursores, funciones, procedimientos; para realizar tareas de manipulación de datos de forma más potente.


Objetivos del Curso:

- Desarrollar unidades PL/SQL para gestores de bases de datos relacionales: Oracle, MySQL, SQLServer
- Ser capaz de programar con PL/SQL las reglas de negocio para una aplicación
- Ser capaz de crear procedimientos, funciones y paquetes PL/SQL.
- Utilización de los paquetes PL/SQL proporcionados por Oracle.
- Creación de SQL Dinámico
- Gestión de errores en tiempo de ejecución


PROGRAMA

1- Introducción a PL/SQL. Ventajas de usar PL/SQL.
2- Arquitectura de PL/SQL.
3- Unidades Léxicas y Bloques.
4- Estructuras de Control.
5- Polimorfismo.
5- Integración con SQL y Cursores
6- Gestión de Errores. Excepciones Predefinidas y Errores Oracle y Usuario.
7- Objetos PL/SQL Almacenados. Paquetes, Módulos, Funciones, Procedimientos y Triggers