Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Riepilogo dei fondamenti di SQL
- Ripasso sui comandi SELECT, WHERE e GROUP BY
- Revisione rapida dei diversi tipi di JOIN
- Comprensione dell'ordine di esecuzione delle query
Istruzioni per la manipolazione dei dati
- INSERT INTO
- UPDATE e DELETE
- Gestione delle transazioni (BEGIN, COMMIT, ROLLBACK)
Join avanzati e operazioni su insiemi
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Sottoquery e tabelle derivate
- Differenze tra sottoquery correlate e non correlate
- Utilizzo delle sottoquery nella clausola FROM
- CTE (Common Table Expressions)
Funzioni di finestra
- ROW_NUMBER, RANK, DENSE_RANK
- Utilizzo di PARTITION BY e ORDER BY
- Le funzioni LEAD e LAG
Tipi di dati e funzioni SQL
- Funzioni su stringhe e date
- Istruzioni CASE e IF
- Conversione dei tipi di dati e gestione dei valori NULL
Ottimizzazione delle query
- Cos’è un indice e come funziona
- Utilizzo del comando EXPLAIN per analizzare le query
- Best practice per scrivere query efficienti<\/li>
Riepilogo e prossimi passi
Requisiti
- Conoscenze di base sui comandi SQL SELECT
- Esperienza nella filtrazione, ordinamento e utilizzo dei join semplici
- Comprensione dei concetti fondamentali dei database relazionali
Destinatari del corso
- Analisti dati
- Sviluppatori che lavorano con database SQL
- Professionisti di Business Intelligence
14 ore
Recensioni (3)
È stato molto interattivo e ci ha tenuti interessati.
Raluca Alexandra PUNGA
Corso - SQL Fundamentals
Traduzione automatica
Piccolo gruppo, in presenza per 3 giorni,
Annina - Ricardo AG
Corso - SQL: Basics to Intermediate
Traduzione automatica
La lezione sulle CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Corso - Transact SQL Advanced
Traduzione automatica