Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Durata 21 ore
Struttura del corso
Fondamenti di PL/SQL
- Architettura PL/SQL e struttura dei blocchi
- Tipi di dati, variabili e costanti
- Dichiarazione e assegnazione delle variabili
Flusso di controllo e logica decisionale
- IF, CASE e condizioni annidate
- Costrutti LOOP, WHILE e FOR
- Istruzioni EXIT e CONTINUE
Cursori e transazioni
- Cursori impliciti ed espliciti
- Cicli FOR con cursori e attributi
- Controllo delle transazioni: COMMIT, ROLLBACK, SAVEPOINT
Gestione delle eccezioni
- Tipi di eccezioni e clausole WHEN
- Utilizzo di RAISE_APPLICATION_ERROR
- Eccezioni personalizzate e gestori
Procedure e funzioni
- Creazione di procedure e funzioni
- Parametri IN, OUT e IN OUT
- Chiamata di procedure memorizzate da SQL e PL/SQL
Pacchetti e trigger
- Creazione e gestione dei pacchetti
- Specifiche del pacchetto rispetto al corpo
- Trigger a livello di riga e a livello di dichiarazione
Sicurezza e test
- Concessione e revoca dei privilegi di esecuzione
- Debug di PL/SQL con SQL Developer
- Test unitari di procedure e pacchetti memorizzati
Sintesi e prossimi passi
Requisiti
- Comprensione dei concetti di database relazionale
- Conoscenze base di SQL
- Familiarità con i fondamenti della programmazione procedurale
Target
- Sviluppatori di database
- Programmatori backend e data engineer
- Personale di supporto tecnico e DevOps che lavora con ambienti Oracle
Recensioni (2)
Comprendere e padroneggiare l'utilizzo del SQL di routine
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Corso - Oracle Database 19c PL and Advanced SQL
Traduzione automatica
Mi è piaciuta l'esperienza pratica e l'opportunità di lavorare su attività di codifica reali
Kristine - Isuzu Philippines Corporation
Corso - ORACLE PL/SQL Fundamentals
Traduzione automatica