Corso Sviluppo su database SQL Server


Il corso "Sviluppo su database SQL Server, preparazione esame 70-761" è rivolto a persone con delle buone competenze di base sul linguaggio SQL o sul Database sql server e che desiderano intraprendere il percorso di certificazione Microsoft oppure incrementare notevolmente le proprie conoscenze nella progettazione e nell'interrogazione di un database.

Presentare funzionalità avanzate di SQL Server e permettere un upgrade delle proprie conoscenze sul mondo dei database a chi ha già delle solide basi sulla scrittura di una query tramite i costrutti principali.

  • Costo

Il corso si compone di 16 ore.

Tutte le lezioni si svolgono in diretta streaming, con la possibilità di effettuare formazione one-to-one e di registrare le lezioni.

Il database d'esempio, gli script, gli esercizi con le soluzioni e tutto il materiale didattico saranno consegnati puntualmente alla fine di ogni lezione. Al termine del corso verrà rilasciato un certificato di frequenza con profitto.

Il programma:

  • Comprendere la struttura logica corretta di una query
  • Scrivere query per rispondere a richieste business tramite filtri e raggruppamenti
  • Unire, intersecare, eliminare i risultati di più query usando gli operatori logici
  • Identificare come può variare l'output di una query a parità di codice ma con tipi di dati differenti
  • Comprendere, utilizzare e determinare le differenza tra gli operatori INNER JOIN, LEFT/RIGHT/FULL OUTER JOIN e CROSS JOIN
  • Costruire operatori di JOIN annidati e gestire i NULL
  • Comprendere e costruire i vincoli e la struttura di una tabella
  • Comprendere e utilizzare la clausola OUTPUT
  • Utilizzare sottoquery, CTE, tabelle temporanee e variabili-tabella, comprendendo analogie/differenze e vantaggi/svantaggi in termini di usabilità e performance
  • Costruire CTE ricorsive
  • Conoscere e utilizzare le istruzioni OUTER APPLY e CROSS APPLY e comprendere la differenza con le clausole di JOIN.
  • Utilizzare le Window Function e comprendere le differenze con la clausola group by
  • Costruire raggruppamenti utilizzando le clausole GROUPING SETS e CUBE

Il docente del corso è Nicola Iantomasi.
Nicola ha più di trecento ore di esperienza in corsi per privati e aziende sul mondo dei database e della gestione dei dati.
Ha conseguito le seguenti certificazioni su Microsoft SQL Server:
MCSE: Data Management and Analytics;
MCSA: SQL 2016 Database Development;
MCSA: sql server 2012/2014.

Richiedi informazioni