SQL — Catalogo
Scegli un corso o un pacchetto per iniziare.
Le competenze SQL sono indispensabili per Data Analyst, Business Analyst, sviluppatori, consulenti BI, controller avanzati, Data Engineer e professionisti che interrogano o rendono affidabili i dati di business. Nei progetti reali non basta conoscere SELECT: bisogna comprendere le relazioni tra tabelle, evitare errori di join, produrre indicatori affidabili, mettere in sicurezza le scritture e diagnosticare le prestazioni.
I 15 corsi coprono l'intera progressione professionale: database relazionali, SELECT, filtri, join, aggregazioni, funzioni, subquery, CTE, window function, progettazione di database, transazioni, indici e piani di esecuzione, sicurezza, dataset BI/Analytics e progetto SQL completo. Al termine del percorso saprai progettare, interrogare, trasformare, ottimizzare e proteggere database relazionali per rispondere a esigenze applicative, Data e BI.
🎓 15 corsi • 📘 120 lezioni interattive • ⏱️ da 45 a 75 ore di formazione basata sul dialogo
Offerta migliore
Pacchetto Completo — Percorso SQL
142,90 € IVA esclusa
Risparmio : 104,60 €
29,70 €
22,90 IVA esclusa
Risparmio : 6,80 €
Comprendere i database relazionali e l'ambiente SQL
Comprendere come un database relazionale struttura i dati e come SQL consente di sfruttarli
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere cos'è un database relazionale
- Distinguere chiavi primarie e chiavi esterne
- Distinguere SQL, DBMS e strumento client SQL
- Laboratorio: mappare un database relazionale
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: mappare un database relazionale
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Scrivere le prime query SELECT
Estrarre correttamente le informazioni utili da una tabella con SELECT
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere la struttura SELECT … FROM
- Comprendere i rischi di SELECT *
- Creare espressioni e calcoli in SELECT
- Laboratorio: costruire una prima estrazione SQL pulita
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire una prima estrazione SQL pulita
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Filtrare, cercare e ordinare i dati
Trovare con precisione le righe utili grazie a condizioni, ricerche e ordinamenti
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Filtrare le righe con WHERE
- Combinare AND, OR, NOT e parentesi
- Gestire correttamente i valori NULL
- Laboratorio: costruire una ricerca di business completa
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire una ricerca di business completa
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
38,70 €
28,90 IVA esclusa
Risparmio : 9,80 €
Collegare le tabelle con le join
Combinare correttamente più tabelle senza creare errori di cardinalità o duplicati
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Comprendere perché e come unire le tabelle
- Conservare le righe con LEFT JOIN
- Realizzare una self join
- Laboratorio: rispondere a una domanda di business con più tabelle
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: rispondere a una domanda di business con più tabelle
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Aggregare e sintetizzare i dati
Trasformare righe dettagliate in indicatori e sintesi utilizzabili
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Calcolare COUNT, SUM e AVG
- Raggruppare i dati con GROUP BY
- Scegliere tra WHERE e HAVING
- Laboratorio: produrre una sintesi di business controllata
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: produrre una sintesi di business controllata
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Trasformare i dati con le funzioni SQL
Pulire, arricchire e combinare i dati direttamente nelle query SQL
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Trasformare i testi con le funzioni SQL
- Gestire date e orari
- Convertire i tipi con CAST
- Laboratorio: preparare e normalizzare un dataset in SQL
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: preparare e normalizzare un dataset in SQL
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
47,70 €
35,90 IVA esclusa
Risparmio : 11,80 €
Padroneggiare le subquery e i test di esistenza
Risolvere esigenze complesse con subquery, EXISTS e scelta della strategia di query
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Comprendere il principio di una subquery
- Filtrare con IN e una subquery
- Comprendere le subquery correlate
- Laboratorio: risolvere un'esigenza di business con la strategia adatta
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: risolvere un'esigenza di business con la strategia adatta
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Strutturare query complesse con le CTE
Scomporre una query complessa in fasi leggibili e manutenibili con WITH
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo di una Common Table Expression
- Concatenare più CTE
- Percorrere una gerarchia con una CTE ricorsiva
- Laboratorio: rifattorizzare una query complessa con le CTE
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: rifattorizzare una query complessa con le CTE
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Analizzare i dati con le window function
Calcolare classifiche, cumulati e confronti senza perdere il dettaglio delle righe
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il principio di una window function
- Numerare e classificare con ROW_NUMBER, RANK e DENSE_RANK
- Sfruttare FIRST_VALUE e LAST_VALUE
- Laboratorio: costruire un'analisi di classifica e di andamento
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire un'analisi di classifica e di andamento
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
56,70 €
42,90 IVA esclusa
Risparmio : 13,80 €
Progettare e creare un database relazionale
Passare da un'esigenza di business a uno schema relazionale effettivamente creato in SQL
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Passare da un'esigenza di business alle entità
- Normalizzare i dati fino alle forme normali consuete
- Definire NOT NULL, UNIQUE, CHECK e DEFAULT
- Laboratorio: progettare e creare un database relazionale completo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: progettare e creare un database relazionale completo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Modificare i dati e mettere in sicurezza le transazioni
Scrivere in un database senza compromettere l'integrità né la coerenza dei dati
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Inserire una o più righe con INSERT
- Eliminare dati e distinguere DELETE da TRUNCATE
- Comprendere ACID e i livelli di isolamento
- Laboratorio: mettere in sicurezza un'elaborazione transazionale completa
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: mettere in sicurezza un'elaborazione transazionale completa
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Indicizzare e ottimizzare le query SQL
Diagnosticare e migliorare le prestazioni delle query su grandi volumi
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Capire perché una query diventa lenta
- Creare e utilizzare un indice semplice
- Scrivere predicati sfruttabili dagli indici
- Laboratorio: diagnosticare e ottimizzare una query lenta
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: diagnosticare e ottimizzare una query lenta
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
74,70 €
48,90 IVA esclusa
Risparmio : 25,80 €
Costruire un SQL riutilizzabile, sicuro e integrabile
Organizzare un accesso ai dati riutilizzabile e sicuro per le applicazioni e i team
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Creare e utilizzare viste SQL
- Organizzare query riutilizzabili e documentate
- Comprendere i meccanismi di una SQL injection
- Laboratorio: costruire un accesso ai dati affidabile e sicuro
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire un accesso ai dati affidabile e sicuro
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
SQL per Data, BI e Analytics
Costruire dataset e indicatori SQL pronti per l'analisi e la visualizzazione
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Trasformare una domanda di business in un dataset analitico
- Confrontare periodi e gestire le date di analisi
- Segmentare e categorizzare popolazioni
- Laboratorio: produrre un set di indicatori pronto per una dashboard
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: produrre un set di indicatori pronto per una dashboard
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
Progetto professionale completo SQL
Mettere in pratica tutte le competenze SQL su un caso professionale end-to-end
Informazioni sulla formazione
Data Analyst, Business Analyst, sviluppatori, consulenti BI e professionisti chiamati a interrogare, strutturare, rendere affidabili o ottimizzare dati relazionali.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Definire l'esigenza e le regole del caso professionale
- Creare lo schema, le tabelle e i vincoli
- Utilizzare CTE e window function
- Laboratorio finale: presentare e difendere la soluzione SQL
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: presentare e difendere la soluzione SQL
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa