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
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