Grazie al corso Oracle Database: Develop PL/SQL Program Units i partecipanti impareranno a:
- Creare trigger per risolvere le sfide aziendali
- Gestire le dipendenze tra i sottoprogrammi PL/SQL
- Progettare codici PL/SQL per tipi di dati predefiniti, sottoprogrammi locali, pragma aggiuntivi e costanti ed eccezioni standardizzate
- Utilizzare l'infrastruttura degli avvisi del compilatore
- Creare, utilizzare ed eseguire il debug di stored procedure e funzioni
- Progettare e usare i pacchetti PL/SQL per raggruppare e contenere costrutti correlati
- Creare sottoprogrammi di pacchetti sovraccarichi per una maggiore flessibilità
- Utilizzare i pacchetti PL/SQL forniti da Oracle per generare output su schermo, output su file e output di posta
- Scrivere SQL dinamico per una maggiore flessibilità di codifica
- Usare la compilazione PL/SQL condizionale e offuscare (nascondere) il codice
Questo corso è rivolto a:
- Amministratori di database
- Sviluppatori
- Implementatori
- Amministratori di sistemi
Argomenti
- Introduzione
- Lavorare con Oracle Database Exadata Express Cloud Service
- Creazione di stored procedure
- Creazione di funzioni e debug di sottoprogrammi
- Creazione di pacchetti
- Lavorare con i pacchetti
- Utilizzo dei pacchetti forniti da Oracle nello sviluppo di applicazioni
- Utilizzo di SQL dinamico
- Creazione di trigger
- Creazione di trigger per database composti, DDL ed eventi
- Considerazioni sulla progettazione per il codice PL/SQL
- Utilizzo del compilatore PL/SQL
- Gestione delle dipendenze
Corso in aula informatizzata, teorico e pratico, con esercitazioni guidate dal docente.
Per poter partecipare a questo corso bisogna avere le seguenti capacità e conoscenze:
- Conoscenza dei concetti e delle tecniche di elaborazione dati
- Conoscenza dei linguaggi di programmazione
- Aver frequentato il corso Oracle Database 12c: Introduzione a SQL
- Aver frequentato il corso Oracle Database 12c: Introduzione per utenti SQL esperti Ed 1