Programa del Curso

PL/SQL Fundamentos

  • Arquitectura y estructura de bloques en PL/SQL
  • Tipos de datos, variables y constantes
  • Declaración y asignación de variables

Flujo de Control y Lógica de Decisión

  • IF, CASE y condiciones anidadas
  • Estructuras LOOP, WHILE y FOR
  • Instrucciones EXIT y CONTINUE

Cursosres y Transacciones

  • Cursosres implícitos y explícitos
  • Bucles CURSOR FOR y atributos
  • Control de transacciones: COMMIT, ROLLBACK, SAVEPOINT

Gestión de Excepciones

  • Tipo 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
  • Llamadas a procedimientos almacenados desde SQL y PL/SQL

Packes y Disparadores

  • Creador y gestión de paquetes
  • Especificación del paquete vs. cuerpo
  • Desencadenadores a nivel de fila y de declaración

Seguridad y Pruebas

  • Conceder y revocar privilegios de ejecución
  • Depuración de PL/SQL con SQL Developer
  • Pruebas unitarias de procedimientos almacenados y paquetes

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 procedural

Público Objetivo

  • Desarrolladores Database
  • Programadores backend y ingenieros de datos
  • Personal de soporte técnico y DevOps que trabajan con entornos Oracle
 21 Horas

Testimonios (3)

Próximos cursos

Categorías Relacionadas