Programa del Curso

Introducción a PL / SQL

  • Entorno de tiempo de ejecución
  • Construcción y tipos de bloques PL / SQL
  • Declaración y uso de variables
  • Sentencias de control, decisiones, bucles

SQL declaraciones en PL / SQL

  • Comandos DML
  • DDL y dinámico SQL
  • Comandos TCL y transaccionales
  • ESCOGER

Procedimientos y funciones

  • Crear y eliminar
  • Parametrización
  • Pasar parámetros por valor y referencia, nocopy

Control de errores y excepciones

Creación y uso de cursores

  • Archivo
  • Cursores estáticos
  • Parametrización de cursores
  • Cursor FOR UPDATE

Matrices asociativas

Paquetes

  • La estructura del paquete: las especificaciones y el cuerpo
  • Sección Inicialización y variables globales, gestión de memoria, una instancia del paquete
  • Encapsulación, sobrecarga de programas, procedimientos de predeclaración

Desencadenantes

  • Desencadenadores DML
  • Los disparadores Unidades (EN LUGAR DE)
  • El sistema de disparadores
  • Nuevas características en Oracle disparadores 11g

Ejemplos de paquetes de aplicación creados

  • Escribir en un archivo a través de UTL_FILE
  • Envío de correos electrónicos

Management Código y compilador

  • Código de cifrado (ofuscación dinámica, envoltura)
  • Compilación condicional
  • Las relaciones entre objetos
  • Advertencias

Requerimientos

  • Habilidades básicas en cualquier lenguaje de programación, estructural orientado a objetos o
  • El uso libre de los conceptos básicos de SQL y el conocimiento del entorno de base de datos Oracle (preferiblemente Oracle 11g finalización de la formación - Nativo SQL para Programadores - Talleres)
 28 horas

Testimonios (1)

Categorías Relacionadas