Struttura del corso

Riepilogo delle SQL Basate

  • Ripasso di SELECT, WHERE, GROUP BY
  • Breve riepilogo dei tipi di JOIN
  • Comprendere l'ordine di esecuzione della query

Istruzioni per la Manipolazione dei Dati

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

Join Avanzate e Operazioni di Set

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

Sottoselezioni e Tabelle Derivate

  • Sottoselezioni correlate vs. non correlate
  • Utilizzo delle sottoselezioni in FROM
  • CTE (Espressioni Tabellari Comuni)

Funzioni di Finestra

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

Tipi di Dato e Funzioni

  • Funzioni stringhe e date
  • CASE e IF statements
  • Conversioni di tipo e gestione dei null

Ottimizzazione delle Query

  • Comprendere gli indici
  • Utilizzo di EXPLAIN
  • Best practice per scrivere query efficienti

Riepilogo e Passaggi Successivi

Requisiti

  • Nozioni di base delle istruzioni SQL SELECT
  • Esperienza con il filtraggio, l'ordinamento e le giunzioni semplici
  • Comprensione dei concetti di database relazionali

Pubblico

  • Analistici dati
  • Sviluppatori che lavorano con SQL databases
  • Professionisti dell'intelligenza Business
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative