Obiettivi
Il corso permette di acquisire le conoscenze di linguaggio SQL avanzato per accedere a database relazionali. Il modulo presenta molti esempi delle differenti casistiche di accesso ed elaborazione dei dati, consentendo agli allievi di sperimentare concretamente l’utilizzo del linguaggio SQL nelle sue funzionalità più avanzate.
Programma
- Creazione di oggetti (tabelle, indici, viste…)
- Check Constraints, Trigger e Integrità referenziale
- Join e Outer join
- CASE, CAST e Summary Table
- Funzioni scalari
- Subquery complesse
- Table Expressions e SQL Ricorsivo
- Introduzione alle performance delle query SQL
Materiale
Dispense
Valutazioni
Test di valutazione su piattaforma di e-learning
Durata
2 giorni