Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Parte 1: SQL Nozioni di base
Introduzione a SQL e Database
- Informazioni sui database
- Introduzione a SQL
- Impostazione dell'ambiente SQL
SQL Sintassi e query di base
- SQL Cenni preliminari sulla sintassi
- Istruzioni SELECT
- Filtraggio dei dati con la clausola WHERE
Utilizzo di funzioni e aggregazioni
- Funzioni comuni SQL
- Funzioni di aggregazione: COUNT, SUM, AVG, MAX, MIN
- Raggruppamento dei dati con GROUP BY
Unire le tabelle
- Informazioni sui JOIN
- UNIONE INTERNA
- JOIN SINISTRO, GIUNTO DESTRO e JOIN ESTERNO COMPLETO
Sottoquery e operazioni sugli insiemi
- Scrittura di sottoquery
- Operazioni UNION, INTERSECT e EXCEPT
Manipolazione dei dati
- Istruzione INSERT INTO
- Istruzione UPDATE
- Istruzione DELETE
Parte 2: Intermedio SQL
Filtraggio avanzato dei dati
- Tecniche avanzate per la clausola WHERE
- Operatore LIKE e criteri di ricerca
- Operatori IN e BETWEEN
Join e sottoquery complesse
- Aggiunte automatiche
- Sottoquery non correlate e correlate
- Clausola EXISTS
Utilizzo di indici e viste
- Comprendere gli indici e il loro impatto sulla performance
- Creazione e utilizzo delle viste
Funzioni avanzate e stored procedure
- Funzioni definite dall'utente
- Stored procedure e trigger
- Gestione degli errori in SQL
Trasformazione e analisi dei dati
- Rotazione e delocalizzazione dei dati
- Funzioni finestra: ROW_NUMBER, RANK, DENSE_RANK
- CTE (Tabella Comune Expressioni)
Database Progettazione e normalizzazione
- Database Principi di progettazione
- Forme normali e normalizzazione
- Modellazione entità-relazione (ER)
Ottimizzazione e ottimizzazione delle prestazioni
- Tecniche di ottimizzazione delle query
- Piani di esecuzione
- Procedure consigliate per l'ottimizzazione delle prestazioni
SQL Nel mondo reale
- Integrazione SQL con altre tecnologie
- Casi di studio e scenari reali
- Progetto finale: Creazione di una soluzione di database da zero
Riepilogo e prossime tappe
Requisiti
- Comprensione delle operazioni di base del computer
- L'esperienza con qualsiasi linguaggio di programmazione è vantaggiosa ma non richiesta
Pubblico
- Analisti di dati
- Database Professionisti
- Sviluppatori di software
35 ore
Recensioni (1)
Gruppo piccolo, presenza fisica per 3 giorni,
Annina - Ricardo AG
Corso - SQL: Basics to Intermediate
Traduzione automatica