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
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas