Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 28 horas
Temario del curso
Introducción a PL/SQL
- Visión general del entorno de ejecución de PL/SQL.
- Estructura y tipos de bloques PL/SQL.
- Declaración y uso de variables.
- Estructuras de control: condicionales y bucles.
Incorporación de SQL dentro de PL/SQL
- Ejecución de comandos DML.
- Uso de DDL y SQL dinámico.
- Comandos de control de transacciones (TCL).
- Recuperación de datos mediante instrucciones SELECT.
Procedimientos y funciones
- Creación y eliminación de procedimientos y funciones.
- Técnicas de parametrización.
- Pasaje de parámetros por valor y por referencia; comprensión de
NOCOPY.
Gestión de errores y excepciones
- Estrategias para gestionar errores y excepciones en PL/SQL.
Gestión de cursores
- Comprensión de registros y cursores estáticos.
- Parametrización de cursores.
- Implementación de cursores con
FOR UPDATE.
Arrays asociativos
- Declaración y uso de arrays asociativos en PL/SQL.
Paquetes
- Estructura de los paquetes: especificaciones y cuerpos.
- Secciones de inicialización, variables globales y gestión de memoria.
- Conceptos de encapsulación, sobrecarga y declaraciones anticipadas.
Disparadores
- Creación de disparadores DML.
- Implementación de disparadores INSTEAD OF.
- Comprensión de los disparadores del sistema.
- Exploración de características avanzadas de los disparadores.
Aplicaciones prácticas de paquetes integrados
- Escritura en archivos mediante
UTL_FILE. - Envío de correos electrónicos desde PL/SQL.
Gestión y compilación del código
- Técnicas de cifrado y ofuscación del código.
- Uso de la compilación condicional.
- Gestión de dependencias de objetos.
- Interpretación de las advertencias del compilador.
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de cualquier lenguaje de programación (estructurado u orientado a objetos).
- Familiaridad con los fundamentos de SQL y el entorno de Oracle Database.
Público objetivo
- Desarrolladores.
- Administradores de bases de datos.
Reseñas (2)
Para comprender y dominar mejor el uso rutinario de SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática
Me gustó la experiencia práctica y la oportunidad de trabajar en actividades de codificación reales
Kristine - Isuzu Philippines Corporation
Curso - ORACLE PL/SQL Fundamentals
Traducción Automática