SQL Avanzato per Oracle
Funzioni analitiche, CTE ricorsive, query gerarchiche e hint dell'ottimizzatore.
Descrizione
Un corso per chi conosce gia SQL e vuole padroneggiare le funzionalita avanzate di Oracle. Si approfondiscono le funzioni analitiche (windowing), le CTE, le query gerarchiche con CONNECT BY e le tecniche di lettura dei piani di esecuzione. Il corso prepara a scrivere SQL performante e manutenibile per contesti enterprise.
Programma del Corso
7 moduli · 20 ore
Argomenti
- ROW_NUMBER, RANK, DENSE_RANK
- NTILE e percentili
- Clausola OVER (PARTITION BY ... ORDER BY ...)
- Differenza con GROUP BY
Classifiche e ranking su dati vendite
Opzioni di Personalizzazione
Piu ore e materiale
Estendi il corso fino a 28h per approfondire argomenti specifici.
Casi di test reali
Porta i tuoi scenari di produzione e li analizzeremo insieme.
Corso su misura
Costruiamo un percorso completamente personalizzato sulle tue esigenze.
Pacchetti call
Sessioni di consulenza indipendenti dal corso per supporto continuo.
A chi si rivolge
- Sviluppatori SQL con esperienza base
- DBA intermedi
- Analisti dati avanzati
Prerequisiti
- Buona conoscenza di SQL (JOIN, subquery, DML)
- Esperienza pratica con Oracle
Cosa ricevi
- Slide avanzate
- 70+ esercizi con soluzioni
- Cheat sheet funzioni analitiche
- Attestato
Corsi Correlati
SQL Fondamentale per Oracle
Le basi del linguaggio SQL in ambiente Oracle: dalla prima SELECT alle subquery.
SQL Tuning & Performance Engineering
Piani di esecuzione, ottimizzatore, strategie di indicizzazione, AWR, ASH e profilazione.