Struttura del corso
Introduzione a PL/SQL
- Cosa è PL/SQL?
- Vantaggi dell'uso di PL/SQL
Struttura Base di un Blocco PL/SQL
- Blocchi anonimi
- Blocchi denominati
Variabili e Tipi di Dato
- Dichiarazione delle variabili
- Sintassi e regole
- Tipi di dato in PL/SQL
- Utilizzo delle variabili nei blocchi PL/SQL
Strutture di Controllo
- IF-THEN-ELSE
- Istruzioni CASE
- Cicli FOR
- Cicli WHILE
Procedure e Funzioni memorizzate
- Creazione ed esecuzione di procedure memorizzate
- Sintassi ed esempi
- Parametri di input e output
- Creazione ed esecuzione di funzioni in PL/SQL
- Sintassi ed esempi
- Utilizzo nelle istruzioni SQL
Cursori
- Cursori espliciti
- Cursori impliciti
- Recupero dati
- Attributi del cursore
Gestione delle Eccezioni
- Eccezioni predefinite
- Eccezioni definite dall'utente
- Utilizzo di blocchi TRY-CATCH
Controllo delle Transazioni
- Controllo delle transazioni in PL/SQL
- Utilizzo di blocchi annidati e transazioni
- Gestione delle transazioni annidate
- Creazione e utilizzo di punti di salvataggio
Tecniche Avanzate sui Cursori
- CURSOR REF forte vs. debole
- Scenari d'uso
Trigger
- Creazione di trigger
- Tipi di trigger
- Utilizzo dei trigger per l'auditing
Pacchetti in PL/SQL
- Creazione
- Specifica
- Implementazione
- Esecuzione
- Invocazione
- Applicazione nel mondo reale
- Percorso del codice
Riassunto e Prossimi Passi
Requisiti
- Comprensione basilare di SQL
- Comprendere gli schemi del database, le tabelle e i rapporti
Pubblico Target
- Amministratori di database
- Sviluppatori di database
- Sviluppatori software
- Data analysts
Recensioni (5)
Le basi della sessione PL/SQL. Ho utilizzato PL/SQL ma non ne conoscevo le basi e questo corso mi ha aiutato molto a capire le query PL/SQL.
Stefan-Andrei
Corso - PL/SQL in Oracle 19c
Traduzione automatica
Formazione molto equilibrata e orientata alla pratica, sono molto contento di aver avuto la macchina virtuale e di essere riuscito a lavorare in parallelo con il formatore negli esercizi.
Robert
Corso - PL/SQL in Oracle 19c
Traduzione automatica
Il formatore è stato paziente con noi e ha assicurato che capissimo ogni sezione prima di procedere.
RONIKA - Igaye Projects (PTY) LTD
Corso - PL/SQL in Oracle 19c
Traduzione automatica
Il modo in cui ha spiegato tutto
Alexandra G - DB Global Technology
Corso - PL/SQL in Oracle 19c
Traduzione automatica
Gli esercizi sono stati spiegati molto bene.
Monica - DB Global Technology
Corso - PL/SQL in Oracle 19c
Traduzione automatica