Contacta con nosotros

Temario del curso

Introducción a PL/SQL

  • ¿Qué es PL/SQL?
  • Ventajas del uso de PL/SQL

Estructura Básica de un Bloque PL/SQL

  • Bloques 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

  • IF-THEN-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
  • Recuperación de datos
  • Atributos de cursores

Gestión de 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 anidadas
  • Gestión de transacciones anidadas
  • Creación y uso de puntos de guardado (savepoints)

Técnicas Avanzadas de Cursores

  • REF CURSOR fuerte vs. débil
  • Casos de uso

Desencadenadores (Triggers)

  • Creación de desencadenadores
  • Tipos de desencadenadores
  • Uso de desencadenadores para auditoría

Paquetes en PL/SQL

  • Creación
  • Especificación
  • Implementación
  • Ejecución
  • Invocación
  • Aplicación en el mundo real
  • Recorrido por el código

Resumen y Próximos Pasos

Requerimientos

  • Conocimientos básicos de SQL.
  • Comprensión de esquemas de bases de datos, tablas y relaciones.

Público Objetivo

  • Administradores de bases de datos.
  • Desarrolladores de bases de datos.
  • Desarrolladores de software.
  • Análisis de datos.
 21 Horas

Número de participantes


Precio por participante

Reseñas (5)

Próximos cursos

Categorías Relacionadas