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 21 horas
Temario del curso
Fundamentos de PL/SQL
- Arquitectura y estructura de bloques de PL/SQL
- Tipos de datos, variables y constantes
- Declaración y asignación de variables
Flujo de control y lógica de decisiones
- IF, CASE y condiciones anidadas
- Estructuras LOOP, WHILE y FOR
- Enunciados EXIT y CONTINUE
Cursores y transacciones
- Cursores implícitos y explícitos
- Bucles de cursor FOR y atributos
- Control de transacciones: COMMIT, ROLLBACK, SAVEPOINT
Gestión de excepciones
- Tipos de excepciones y cláusulas WHEN
- Uso de RAISE_APPLICATION_ERROR
- Excepciones y manejadores personalizados
Procedimientos y funciones
- Creación de procedimientos y funciones
- Parámetros IN, OUT e IN OUT
- Llamado de procedimientos almacenados desde SQL y PL/SQL
Packages y triggers
- Creación y administración de paquetes
- Especificación de paquete vs. cuerpo
- Disparadores a nivel de fila y a nivel de declaración
Seguridad y pruebas
- Concesión y revocación de privilegios de ejecución
- Depuración de PL/SQL con SQL Developer
- Pruebas unitarias de procedimientos y paquetes almacenados
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos de bases de datos relacionales
- Conocimientos básicos de SQL
- Conocimiento de los fundamentos de la programación procedural
Audiencia
- Desarrolladores de bases de datos
- Programadores de back-end e ingenieros de datos
- Personal de soporte técnico y DevOps que trabaja con entornos de Oracle
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