Requisitos
- El alumno debe tener conocimientos básicos de programación. Debe ser capaz de leer manuales técnicos en lengua inglesa.
Descripción del curso Uso efectivo de Oracle PL / SQL:
Este curso enseña la potencia del lenguaje pl/sql para procedimientos almacenados, comienza recorriendo las estructuras del lenguaje PL/SQL (como bloques de código, declaraciones, control de flujo, condicionales, bucles repetitivos, etc.), se enseña a crear código de aplicación que se pueden compartir en distintos formularios, informes y aplicaciones desarrolladas en otras tecnologías. También aprenderás a crear procedimientos almacenados, funciones y paquetes; además de los bloques PL/SQL anónimos.
Se entrega información sobre la declaración de variables y cursores y sobre la gestión de errores mediante la utilización de excepciones.
Finalizando el curso, se verá cómo diseñar y crear disparadores (TRIGGERS) en la base de datos. Además, se ve como a utilizar los paquetes suministrados por Oracle.
Objetivos:
Al finalizar esta parte, de pl/sql aprenderás las principales estructuras de programación, desarrolladas dentro del motor de bases de datos de oracle, el cual es utilizado a nivel internacional por grandes e internacionacionales empresas; además de manejar el motor de bases de datos de Oracle con funciones y lenguajes específicos y característicos de Oracle.
En la parte PL/SQL aprenderás también los principales objetos que debe de contener una base de datos para que contenga datos íntegros y fidedignos, de igual manera los objetos que aprenderás a crear en el módulo de PL/SQL, te ayudarán a mantener la información de movimientos realizados en las bases de datos y controlar los errores que surjan durante operaciones para que los usuarios finales tengan una respuesta clara
PL/SQL es un lenguaje de programación procedural y de transacción considerada uno de los más poderosos de mundo, pero de igual manera es fácil de manejar. En el curso de PL/SQL aprenderás la incorporación de estos dos lenguajes.
Temario:
- Módulo 1: El lenguaje PL/SQL. Introducción
- Módulo 2: Declaración de Identificadores PL/SQL
- Módulo 3: Escritura de sentencias ejecutables
- Módulo 4: Sentencias DML en PL/SQL
- Módulo 5: Escritura de estructuras de control
- Módulo 6: Trabajos con tipos de datos compuestos
- Módulo 7: Uso de cursores explícitos
- Módulo 8: Manejo de excepciones
- Módulo 9: Creación de Procedimientos almacenados
- Módulo 10: Creación de funciones almacenadas
- Módulo 11: Creación de paquetes
- Módulo 12: Uso de otros conceptos de paquete
- Módulo 13: Uso de paquetes proporcionados por Oracle en el desarrollo de aplicaciones
- Módulo 14: SQL Dinámicos y Metadatos
- Módulo 15: Consideraciones de diseño para PL/SQL
- Módulo 16: Manipulación de objetos grandes
- Módulo 17: Creación de disparadores
- Módulo 18: Exposición de procedimientos almacenados como servicios Web