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.
Struttura del corso
Fondamenti di PL/SQL
- Architettura di PL/SQL e struttura dei blocchi.
- Tipi di dati, variabili e costanti.
- Dichiarazione ed assegnazione delle variabili.
Fluxo di controllo e logica decisionale
- Istruzioni IF, CASE e condizioni annidate.
- Costrutti LOOP, WHILE e FOR.
- Istruzioni EXIT e CONTINUE.
Cursori e gestione delle transazioni
- Cursori impliciti ed espliciti.
- Cicli basati sui cursori e i relativi attributi.
- Gestione delle transazioni: COMMIT, ROLLBACK e SAVEPOINT.
Gestione delle eccezioni
- Tipologie di eccezioni e clausole WHEN.
- Utilizzo della funzione RAISE_APPLICATION_ERROR.
- Eccezioni personalizzate e relativi gestori.
Procedure e funzioni
- Creazione di procedure e funzioni.
- Parametri IN, OUT e IN OUT.
- Invocazione delle procedure memorizzate da SQL e PL/SQL.
Pacchetti e trigger
- Creazione e gestione dei pacchetti.
- Differenze tra specifica e corpo di un pacchetto.
- Trigger a livello di riga e a livello di istruzione.
Sicurezza e testing
- Concessione e revoca dei privilegi di esecuzione.
- Debuggaggio del codice PL/SQL mediante SQL Developer.
- Testing unitario delle procedure memorizzate e dei pacchetti.
Riepilogo e prossimi passi
Requisiti
- Conoscenza dei concetti fondamentali relativi ai database relazionali.
- Nozioni di base sul linguaggio SQL.
- Familiarità con i principi fondamentali della programmazione procedurale.
Destinatari
- Sviluppatori di database
- Programmatori backend e ingegneri dei dati
- Personale di supporto tecnico e DevOps operante in ambienti Oracle
21 ore
Recensioni (3)
ha spiegato molto bene e ha fornito indicazioni sugli esercizi.
Stoyan - OPEN COURSE
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
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