Programa del Curso
Introducción a PL/SQL
- ¿Qué es PL/SQL?
- Ventajas de usar PL/SQL
Estructura básica de un bloque PL/SQL
- Bloqueos anónimos
- Bloques con nombre
Variables y tipos de datos
- Declaración de variables
- Sintaxis y reglas
- Tipos de datos en PL/SQL
- Uso de variables en bloques PL/SQL
Estructuras de control
- SI-ENTONCES-ELSE
- Sentencias CASE
- Bucles FOR
- Bucles WHILE
Procedimientos y funciones almacenados
- Creación y ejecución de procedimientos almacenados
- Sintaxis y ejemplos
- Parámetros de entrada y salida
- Creación y ejecución de funciones en PL/SQL
- Sintaxis y ejemplos
- Uso en sentencias SQL
Cursores
- Cursores explícitos
- Cursores implícitos
- Obtención de datos
- Atributos del cursor
Excepciones
- Excepciones predefinidas
- Excepciones definidas por el usuario
- Uso de bloques TRY-CATCH
Control de transacciones
- Control de transacciones en PL/SQL
- Uso de bloques y transacciones anidados
- Administración de transacciones anidadas
- Creación y uso de puntos de retorno
Técnicas avanzadas de cursor
- Fuerte vs. débil REF CURSOR
- Escenarios de uso
Desencadenantes
- Creación de disparadores
- Tipos de desencadenantes
- Uso de desencadenadores para la auditoría
Paquetes en PL/SQL
- Creación
- Especificación
- Implementación
- Ejecución
- Invocación
- Aplicación en el mundo real
- Tutorial de código
Resumen y próximos pasos
Requerimientos
- Comprensión básica de SQL
- Comprensión de los esquemas, las tablas y las relaciones de las bases de datos
Audiencia
- Database Administradores
- Database Desarrolladores
- Desarrolladores de software
- Analistas de datos
Testimonios (5)
Los conceptos básicos de la sesión PL/SQL. Usé PL/SQL pero nunca entendí lo básico y este curso me ayudó mucho a comprender PL/SQL consultas.
Stefan-Andrei
Curso - PL/SQL in Oracle 19c
Traducción Automática
Entrenamiento muy equilibrado y orientado a la práctica, muy contento de tener la máquina virtual y poder trabajar en paralelo con el entrenador los ejercicios
Robert
Curso - PL/SQL in Oracle 19c
Traducción Automática
El entrenador fue paciente con nosotros y se aseguró de que entendiéramos cada sección antes de avanzar.
RONIKA - Igaye Projects (PTY) LTD
Curso - PL/SQL in Oracle 19c
Traducción Automática
La forma en que explicaba todo
Alexandra G - DB Global Technology
Curso - PL/SQL in Oracle 19c
Traducción Automática
Los ejercicios se explicaron muy bien.
Monica - DB Global Technology
Curso - PL/SQL in Oracle 19c
Traducción Automática