Solicitar información

Temario del curso

Introducción a PL/SQL

  • Descripción general del entorno de ejecución de PL/SQL
  • Estructura y tipos de bloques PL/SQL
  • Declaración y utilización de variables
  • Estructuras de control: condicionales y bucles

Incorporación del SQL dentro de PL/SQL

  • Ejecución de comandos DML
  • Uso de instrucciones DDL y SQL dinámico
  • Comandos para el control de transacciones (TCL)
  • Recuperación de datos mediante sentencias SELECT

Procedimientos y funciones

  • Creación y eliminación de procedimientos y funciones
  • Técnicas para la parametrización en los programas
  • Paso de parámetros por valor o por referencia; comprensión del uso de NOCOPY

Manejo de errores y excepciones

  • Estrategias para gestionar errores y excepciones dentro de PL/SQL

Gestión de cursores

  • Conceptos básicos sobre registros y cursores estáticos
  • Configuración y parametrización de cursores
  • Implementación de cursores mediante la cláusula FOR UPDATE

Arreglos asociativos

  • Declaración y aplicación práctica de arreglos asociativos en PL/SQL

Paquetes

  • Estructura básica de los paquetes: especificaciones y cuerpos
  • Inicialización de variables, uso de variables globales y administración de memoria
  • Conceptos clave como encapsulamiento, sobrecarga y declaraciones anticipadas

Desencadenadores

  • Creación de desencadenadores DML
  • Implementación de desencadenadores INSTEAD OF
  • Comprensión sobre los desencadenadores del sistema
  • Exploración de funcionalidades avanzadas asociadas a desencadenadores<\/li>

Aplicaciones prácticas con paquetes integrados

  • Escritura en archivos utilizando UTL_FILE
  • Envío de correos electrónicos desde PL/SQL

Gestión y compilación del código

  • Técnicas para el cifrado y la ofuscación del código fuente
  • Uso adecuado de la compilación condicional
  • Manejo eficaz de las dependencias entre objetos programáticos<\/li>
  • Interpretación correcta de las advertencias generadas por el compilador

Resumen y próximos pasos

Requerimientos

  • Dominio básico de cualquier lenguaje de programación (estructurado u orientado a objetos)
  • Conocimientos previos sobre los fundamentos del SQL y el entorno de la base de datos Oracle

Público objetivo

  • Desarrolladores
  • Administradores de bases de datos
 28 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 5800 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (3)

Próximos cursos

Categorías Relacionadas