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
Recensioni (5)
Philip è stato molto gentile, il suo stile di spiegare SQL concetti è eccezionale. Mi è piaciuto che ci abbia dato informazioni e risposto a domande che non facevano parte di questo corso.
Stefan
Corso - SQL in SQL Server
Traduzione automatica
analytical functions
khusboo dassani - Tech Northwest Skillnet
Corso - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Corso - SQL Advanced level for Analysts
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.
Aynanie Kiram - Aarki, Inc.
Corso - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Interactive exercises