Una competenza · Un risultato concreto

Progredisci in SQL, una competenza alla volta.

Inizia gratis comprendendo a cosa serve SQL. I corsi avanzati apriranno solo quando gli esercizi saranno pronti e verificati.

Disponibile ora

Il tuo primo risultato, gratis.

Scopri il problema risolto dai database, poi esegui la tua prima query.

DisponibileGratis

Perché esiste SQL?

Comprendi perché le aziende usano i database, poi scrivi la tua prima query per risolvere un problema reale.

Livello
Principiante assoluto
Durata
Da 35 a 45 min
Programma
5 micro-lezioni · 5 attività
Account richiesto
No, per iniziare

Prossimamente

Scegli la competenza che vuoi sviluppare.

Consulta il programma previsto o iscriviti alla lista d’attesa. Nessun acquisto è proposto finché il corso non è pronto.

In preparazionePrezzo non pubblicato

SQL, PostgreSQL, MySQL e SQL Server: quali differenze?

Cosa saprai fare: Distinguere linguaggio, database, DBMS, server e dialetto e riconoscere le differenze importanti.

Livello
Principiante
Durata prevista
Da 45 a 60 min
Programma previsto
5 micro-lezioni · 6 esercizi
Prerequisiti
Sapere che cos’è una tabella
Consulta il programma
In preparazionePrezzo non pubblicato

Garantire dati affidabili con i vincoli

Cosa saprai fare: Scegliere e scrivere il vincolo adatto a una semplice regola aziendale.

Livello
Principiante / intermedio
Durata prevista
60 min
Programma previsto
6 micro-lezioni · 8 esercizi
Prerequisiti
Tabelle, colonne e chiavi primarie
Consulta il programma
In preparazionePrezzo non pubblicato

Proteggere un’operazione con le transazioni

Cosa saprai fare: Usare COMMIT, ROLLBACK e SAVEPOINT comprendendo errori e concorrenza.

Livello
Intermedio
Durata prevista
Da 60 a 75 min
Programma previsto
6 micro-lezioni · 8 esercizi
Prerequisiti
INSERT, UPDATE e DELETE
Consulta il programma
Vedi altri 8 corsi pianificati
In preparazionePrezzo non pubblicato

Automatizzare PostgreSQL con i trigger

Cosa saprai fare: Creare e testare un trigger di audit con OLD, NEW, BEFORE, AFTER, ROW e STATEMENT.

Livello
Intermedio
Durata prevista
Da 75 a 90 min
Programma previsto
6 micro-lezioni · 10 esercizi
Prerequisiti
Vincoli · INSERT, UPDATE, DELETE · Transazioni
Consulta il programma
In preparazionePrezzo non pubblicato

Creare viste e viste materializzate

Cosa saprai fare: Creare una vista, spiegarne i limiti e aggiornare una vista materializzata PostgreSQL.

Livello
Intermedio
Durata prevista
Da 60 a 75 min
Programma previsto
5 micro-lezioni · 7 esercizi
Prerequisiti
SELECT, JOIN e aggregazioni
Consulta il programma
In preparazionePrezzo non pubblicato

Accelerare una query con indici ed EXPLAIN

Cosa saprai fare: Confrontare un piano prima e dopo l’indice e spiegare il costo dell’indice.

Livello
Intermedio
Durata prevista
Da 75 a 90 min
Programma previsto
6 micro-lezioni · 9 esercizi
Prerequisiti
SELECT, filtri e join
Consulta il programma
In preparazionePrezzo non pubblicato

Funzioni e procedure PostgreSQL

Cosa saprai fare: Scegliere funzione o procedura, definire parametri e testare gli effetti.

Livello
Intermedio / avanzato
Durata prevista
90 min
Programma previsto
6 micro-lezioni · 9 esercizi
Prerequisiti
Query SQL · Transazioni · Nozioni sui tipi
Consulta il programma
In preparazionePrezzo non pubblicato

Ruoli, permessi e sicurezza dei dati

Cosa saprai fare: Progettare ruoli, applicare GRANT e REVOKE e spiegare la sicurezza delle righe.

Livello
Intermedio
Durata prevista
Da 60 a 75 min
Programma previsto
5 micro-lezioni · 7 esercizi
Prerequisiti
Tabelle e viste
Consulta il programma
In preparazionePrezzo non pubblicato

Preparare dati SQL per Power BI

Cosa saprai fare: Produrre una query sorgente documentata e adatta a un modello Power BI.

Livello
Intermedio
Durata prevista
Da 75 a 90 min
Programma previsto
6 micro-lezioni · 8 esercizi
Prerequisiti
JOIN e aggregazioni · Nozioni di modellazione Power BI
Consulta il programma
In preparazionePrezzo non pubblicato

Funzioni finestra per l’analisi aziendale

Cosa saprai fare: Usare OVER, PARTITION BY, funzioni di rango, LAG e somme cumulative.

Livello
Intermedio
Durata prevista
90 min
Programma previsto
6 micro-lezioni · 10 esercizi
Prerequisiti
Aggregazioni, GROUP BY e CTE
Consulta il programma
In preparazionePrezzo non pubblicato

Controllare la qualità dei dati con SQL

Cosa saprai fare: Scrivere una serie di controlli e produrre un rapporto di anomalie utilizzabile.

Livello
Intermedio
Durata prevista
Da 60 a 90 min
Programma previsto
6 micro-lezioni · 9 esercizi
Prerequisiti
Filtri, aggregazioni e join
Consulta il programma