Ponte en Contacto

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

  • Blocos anónimos.
  • Blocos nombrados.

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 almacenados y funciones

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

Manejo 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 anidados y transacciones.
  • 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.
  • Escenarios de uso.

Triggers (disparadores)

  • Creación de triggers.
  • Tipos de triggers.
  • Uso de triggers para auditoría.

Paquetes en PL/SQL

  • Creación.
  • Especificación.
  • Implementación.
  • Ejecución.
  • Invocación.
  • Aplicación en el mundo real.
  • Revisión del código.

Resumen y próximos pasos

Requerimientos

  • Comprensión básica de SQL.
  • Conocimiento de esquemas de base de datos, tablas y relaciones.

Público objetivo

  • Administradores de base de datos.
  • Desarrolladores de base de datos.
  • Desarrolladores de software.
  • Analistas de datos.
 21 Horas

Número de participantes


Precio por participante

Reseñas (5)

Próximos cursos

Categorías Relacionadas