Contattataci

Struttura del corso

Ripasso delle basi di SQL

  • Ripasso di SELECT, WHERE, GROUP BY
  • Revisione rapida dei tipi di JOIN
  • Comprensione dell'ordine di esecuzione delle query

Istruzioni di manipolazione dei dati

  • INSERT INTO
  • UPDATE e DELETE
  • Controllo delle transazioni (BEGIN, COMMIT, ROLLBACK)

Join avanzati e operazioni sugli insiemi

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Sottoquery e tabelle derivate

  • Sottoquery correlate e non correlate
  • Utilizzo delle sottoquery in FROM
  • CTE (Common Table Expressions)

Funzioni finestra

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY e ORDER BY
  • Funzioni LEAD e LAG

Tipi di dati e funzioni

  • Funzioni per stringhe e date
  • Istruzioni CASE e IF
  • Conversioni di tipo e gestione dei valori null

Ottimizzazione delle query

  • Comprensione degli indici
  • Utilizzo di EXPLAIN
  • Best practices per la scrittura di query efficienti

Riepilogo e prossimi passi

Requisiti

  • Conoscenza base delle istruzioni SQL SELECT
  • Esperienza con filtraggio, ordinamento e join semplici
  • Comprensione dei concetti di database relazionale

Pubblico target

  • Analisti dei dati
  • Sviluppatori che lavorano con database SQL
  • Professionisti della business intelligence
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative