Oracle Database: PL/SQL Advanced

ICRL07

Questo corso fornisce le conoscenze più avanzate sul linguaggio PL/SQL, in particolare la gestione dei LOB, le opzioni per il compilatore, i Ref Cursor, l'offuscamento del codice, il debug ed il profiling.
Vengono illustrati diversi package di sistema, fra cui utl_mail, utl_file, utl_match, dbms_metadata. Inoltre, si analizzeranno i data type definiti dall'utente e le collection.
In definitiva si tratta di un corso consigliato a tutti coloro che desiderano analizzare gli aspetti più avanzati di questo particolare linguaggio.

Contenuti:

  • Introduzione alle caratteristiche avanzate di PL/SQL
  • SQL Dinamico
  • Ref Cursor (Strong e Weak)
  • Ref Cursor come parametri di Funzioni e Procedure
  • Collection (Associaive Array, Varray, Nested Table)
  • Bulk Collect
  • Gestione dei file e Package UTL_FILE
  • Gestione dei LOB e Package DBMS_LOB
  • Privilegi a Funzioni e Procedure
  • Codice Nativo e Compilato
  • Parametro PLSQL_OPTIMIZER_LEVEL
  • Direttiva INLINE
  • Debug
  • Profiling
  • Code Wrapping
  • Stored Procedure in Java
  • Package UTL_MAIL

Durata

  • 21 ore
  • 3 giorni

Prerequisiti

Ottima conoscenza del linguaggio SQL e degli argomento previsti per i corsi Oracle Database: PL/SQL Fundamentals e Oracle Database: PL/SQL Stored Procedures.

Date a calendario

Anche on-site

Tutti i nostri corsi sono erogabili anche in modalità on-site, personalizzati secondo le esigenze.

Richiesta informazioni