Temario del curso
Introducción a PL/SQL
- Descripción general del entorno de ejecución de PL/SQL
- Estructura y tipos de bloques PL/SQL
- Declaración y utilización de variables
- Estructuras de control: condicionales y bucles
Incorporación del SQL dentro de PL/SQL
- Ejecución de comandos DML
- Uso de instrucciones DDL y SQL dinámico
- Comandos para el control de transacciones (TCL)
- Recuperación de datos mediante sentencias SELECT
Procedimientos y funciones
- Creación y eliminación de procedimientos y funciones
- Técnicas para la parametrización en los programas
- Paso de parámetros por valor o por referencia; comprensión del uso de
NOCOPY
Manejo de errores y excepciones
- Estrategias para gestionar errores y excepciones dentro de PL/SQL
Gestión de cursores
- Conceptos básicos sobre registros y cursores estáticos
- Configuración y parametrización de cursores
- Implementación de cursores mediante la cláusula
FOR UPDATE
Arreglos asociativos
- Declaración y aplicación práctica de arreglos asociativos en PL/SQL
Paquetes
- Estructura básica de los paquetes: especificaciones y cuerpos
- Inicialización de variables, uso de variables globales y administración de memoria
- Conceptos clave como encapsulamiento, sobrecarga y declaraciones anticipadas
Desencadenadores
- Creación de desencadenadores DML
- Implementación de desencadenadores INSTEAD OF
- Comprensión sobre los desencadenadores del sistema
- Exploración de funcionalidades avanzadas asociadas a desencadenadores<\/li>
Aplicaciones prácticas con paquetes integrados
- Escritura en archivos utilizando
UTL_FILE - Envío de correos electrónicos desde PL/SQL
Gestión y compilación del código
- Técnicas para el cifrado y la ofuscación del código fuente
- Uso adecuado de la compilación condicional
- Manejo eficaz de las dependencias entre objetos programáticos<\/li>
- Interpretación correcta de las advertencias generadas por el compilador
Resumen y próximos pasos
Requerimientos
- Dominio básico de cualquier lenguaje de programación (estructurado u orientado a objetos)
- Conocimientos previos sobre los fundamentos del SQL y el entorno de la base de datos Oracle
Público objetivo
- Desarrolladores
- Administradores de bases de datos
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 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
lo explicó muy bien y dio orientación sobre los ejercicios.
Stoyan - OPEN COURSE
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
Los fundamentos de la sesión de PL/SQL. Usé PL/SQL pero nunca entendí los conceptos básicos, y este curso me ayudó mucho a comprender las consultas de PL/SQL.
Stefan-Andrei
Curso - PL/SQL in Oracle 19c
Traducción Automática