
Impariamo da zero come come sviluppare in Sql Server usando il T-SQL e come usare il Query Plan.
Benvenuti nel corso "Impariamo da Zero il linguaggio T-SQL di Sql Server"
Il corso è rivolto a tutti coloro i quali, dopo aver acquisito sufficienti conoscenze del SQL, hanno l'esigenza di espandere le proprie conoscenze imparando ad utilizzare il linguaggio T-SQL del Microsft Sql Server.
Questo linguaggio procedurale permetterà all'utente di creare potenti ed utili moduli utilizzabile in impegnativi e svariati progetti e contesti di sviluppo
Al termine del corso lo studente avrà una chiara conoscenza dei seguenti argomenti:
- Che cosa è il T-SQL e quali sono le differenze rispetto al linguaggio SQL
- La basi del linguaggio T-SQL (variabili, espressioni condizionali, i cicli, la gestione degli errori)
- Creare ed utilizzare le Viste
- Creare ed utilizzare le Funzioni scalari e di tabella
- Creare ed utilizzare le Stored Procedure
- Esempio di creazione di un sistema CRUD completo con l'uso delle Stored Procedure
- Creare ed utilizzare le Query Dinamiche nelle Stored procedure
- Interazione fra gli oggetti del Sql Server
- Creare ed utilizzare i Trigger
- Creare ed utilizzare i Cursori
- Introduzione ed analisi del Query Plan
- Ottimizzazione delle query con l'uso del Query Plan
- Utilizzare le Dynamic Managment Views (DMV)
Tutti gli argomenti verranno trattati utilizzando un database con dati reali* analizzando, commentando ed eseguendo il codice T-SQL con il Sql Server Management Studio.
Il codice è compatibile con la versione 2019 e 2017 del Sql Server
*I dati provengono da un database di produzione sottoposto ad alterazione casuale per preservare la privacy e la riservatezza dei proprietari dei dati.
A chi è rivolto questo corso:
- Responsabili IT e Data Analyst
- Sviluppatori di software
- Chiunque desideri sviluppare in TSQL sul Sql Server
Link Download: