Contacta con nosotros

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.

Control de flujo y lógica condicional

  • Condicionales IF, CASE y anidados.
  • Estructuras LOOP, WHILE y FOR.
  • Instrucciones EXIT y CONTINUE.

Cursores y transacciones

  • Curso implícitos y explícitos.
  • Bucles FOR de cursores y atributos de cursores.
  • Control de transacciones: COMMIT, ROLLBACK y SAVEPOINT.

Manejo de excepciones

  • Tipos de excepciones y cláusulas WHEN.
  • Uso de RAISE_APPLICATION_ERROR.
  • Excepciones personalizadas y controladores.

Procedimientos y funciones

  • Creación de procedimientos y funciones.
  • Parámetros IN, OUT e IN OUT.
  • Llamada a procedimientos almacenados desde SQL y PL/SQL.

Paquetes y desencadenadores (triggers)

  • Creación y gestión de paquetes.
  • Especificación del paquete frente al cuerpo.
  • Desencadenadores a nivel de fila y 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.
  • Familiaridad con los fundamentos de la programación procedimental.

Audiencia objetivo

  • Desarrolladores de bases de datos.
  • Programadores backend e ingenieros de datos.
  • Personal de soporte técnico y DevOps que trabaja con entornos Oracle.
 21 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas