Temario del curso
Introducción a PL/SQL
- Descripción general del entorno de ejecución PL/SQL
- Estructura y tipos de bloques PL/SQL
- Declarar y utilizar variables
- Estructuras de control: condicionales y bucles
Incorporación de SQL dentro de PL/SQL
- Ejecución de comandos DML
- Utilización de DDL y dinámica SQL
- Comandos de control de transacciones (TCL)
- Realización de la recuperación de datos con instrucciones SELECT
Procedimientos y Funciones
- Creación y eliminación de procedimientos y funciones
- Técnicas de parametrización
- Pasar parámetros por valor y por referencia; comprensión
NOCOPY
Control de errores y excepciones
- Estrategias para administrar errores y excepciones en PL/SQL
Cursor Management
- Descripción de los registros y los cursores estáticos
- Parametrización de cursores
- Implementación de cursores con
FOR UPDATE
Matrices asociativas
- Declarar y usar matrices asociativas en PL/SQL
Paquetes
- Estructura de los bultos: especificaciones y carrocerías
- Secciones de inicialización, variables globales y administración de memoria
- Conceptos de encapsulación, sobrecarga y declaraciones de reenvío
Desencadenantes
- Creación de desencadenadores DML
- Implementación de desencadenadores INSTEAD OF
- Descripción de los desencadenadores del sistema
- Exploración de las funciones avanzadas del activador
Aplicaciones prácticas de los paquetes incorporados
- Escribir en archivos usando
UTL_FILE - Envío de correos electrónicos desde PL/SQL
Código Management y compilación
- Técnicas para el cifrado y la ofuscación de código
- Uso de la compilación condicional
- Administración de dependencias de objetos
- Interpretación de las advertencias del compilador
Resumen y próximos pasos
Requerimientos
- Dominio básico de cualquier lenguaje de programación (estructurado u orientado a objetos)
- Familiaridad con los fundamentos SQL y el entorno de base de datos Oracle
Audiencia
- Desarrolladores
- Database Administradores
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 6400 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
Me gustó mucho el formato de la capacitación, práctico y directo en SQL Developer.
Andreea - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática
Los ejercicios fueron explicados muy bien.
Monica - DB Global Technology
Curso - PL/SQL in Oracle 19c
Traducción Automática
Bien preparado, apegado al temario, se revisó temario completo, ejemplos adecuados.