Il tuo campo di allenamento SQL

Impara SQL con la pratica fin dalla prima query.

Impara SQL online su un database di vendite realistico direttamente nel browser. Esegui una query, osserva il risultato e continua con un corso strutturato ed esercizi con soluzione.

  • Nessun video
  • Nessuna installazione
  • Nessun account
Quanto fatturato ha generato ogni città?
Database demo · vendite6 vendite fittizie · importi in euro
Colonne disponibili
villeVARCHARproduitVARCHARquantiteINTEGERmontantDECIMAL

5 minuti · senza registrazione

Conosci già SQL? Parti dal livello giusto.

Ottieni un punteggio su 100, scopri i tuoi punti di forza e ricevi un percorso consigliato.

10 domandeTesta il mio livello SQL

Challenge SQL del giorno

Una missione breve per mantenere il ritmo.

Un problema aziendale, dati credibili e un risultato da convalidare. La challenge cambia ogni giorno tra gli esercizi pubblicati.

SELECTInizia senza account

Seleziona le colonne corrette

Mostra solo il nome e il prezzo di ciascun prodotto.

Livello
Principiante
Durata stimata
15 min
Risolvi la challenge

Pratica, comprensione, progresso

Niente corso passivo: ogni concetto porta a un’azione.

SQL.tn conserva le spiegazioni utili, ma prima ti fa manipolare dati e verificare un risultato.

  1. 1

    Leggi la missione

    Parti da una domanda aziendale e da uno schema chiaro.

  2. 2

    Scrivi ed esegui

    Prova la query in un laboratorio isolato, senza installazione.

  3. 3

    Usa il feedback

    Confronta il risultato, apri indizi progressivi e correggi.

  4. 4

    Passa alla challenge seguente

    Salva i progressi e affronta casi più completi.

Il tuo ritmo resta visibile

Torna sapendo esattamente cosa fare dopo.

Lo spazio personale riunisce i progressi reali senza rendere l’esperienza infantile.

Crea il mio spazio gratuito

Serie di attività

Visualizza i giorni attivi e mantieni un ritmo realistico.

Esercizi completati

Ritrova successi, tentativi e attività da riprendere.

Prossima tappa

Continua il percorso consigliato senza cercare nel catalogo.

Più file, più verità

Una correzione locale può creare una contraddizione globale.

Un foglio di calcolo è utile per esplorare un piccolo dataset o svolgere un’analisi occasionale. Quando più team e processi condividono, collegano e modificano gli stessi fatti, un database offre struttura e regole comuni.

Scopri come scegliere senza contrapporre gli strumenti
Illustrazione di tabelle collegate di clienti, ordini e prodotti in un ambiente di apprendimento

Prima e dopo

Il database non sostituisce il mestiere: rende controllabili i fatti.

Prima

Fonti non coordinate

  • Nomi e definizioni variabili
  • Relazioni impossibili da verificare
  • Modifiche simultanee invisibili
  • Report difficili da riprodurre
Con un database relazionale

Fonte strutturata e condivisa

  • Tabelle e tipi documentati
  • Chiavi e relazioni controllate
  • Vincoli e transazioni
  • Domande riproducibili con SQL

Molto più di SELECT

SQL struttura, interroga, modifica, controlla, protegge e automatizza.

Inizia da sei famiglie essenziali. Le capacità avanzate e la loro disponibilità reale sono descritte separatamente.

Modellare

Separare clienti, ordini e pagamenti senza perderne le relazioni.

SQL · PostgreSQL

Interrogare

Trasformare una domanda aziendale in un risultato riproducibile.

SQL · PostgreSQL

Modificare

Aggiungere, correggere o eliminare dati con precisione.

SQL · PostgreSQL

Garantire l’integrità

Rifiutare prezzi negativi, duplicati e relazioni orfane.

SQL · PostgreSQL

Gestire le transazioni

Confermare o annullare insieme più modifiche.

SQL · PostgreSQL

Creare viste

Riutilizzare una definizione comune in più report.

SQL · PostgreSQL

Micro-corso gratuito · 35-45 min

Perché esiste SQL?

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

  • Individuare i limiti di fonti non coordinate
  • Distinguere database, DBMS, server e linguaggio SQL
  • Comprendere tabelle, chiavi, relazioni e vincoli
  • Collegare un bisogno aziendale a una capacità SQL
01 · Individuare le contraddizioni02 · Collegare le tabelle giuste03 · Scegliere le regole04 · Mappare le capacità05 · Rispondere con SQL
38lezioni
62esperienze canoniche
360+varianti di allenamento
8progetti aziendali

Percorso strutturato

Segui un corso SQL progressivo, dal livello base al progetto aziendale.

Dalla prima query a un’analisi aziendale completa: filtri, calcoli, date, aggregazioni, join e CTE.

Disponibile

Fondamenti di SQL

SELECTWHEREGROUP BYJOINCTE
20 lezioni44 esperienze in SQL Essenziale62 esperienze canoniche restano visibili nell’intero catalogo SQL.tn.Vedi il corso SQL per principianti

Pratica e casi aziendali

Progredisci con esercizi SQL svolti e analisi concrete.

Progetto aziendaleDisponibile

Analizzare le vendite di una rete di negozi

Costruisci indicatori di entrate da vendite fittizie distribuite su più città e canali.

  • Contare le vendite prima di calcolare un KPI.
  • Aggiungi tutti gli importi del perimetro.
  • Calcola le entrate per città dal più alto al più basso.
Crea uno spazio per il progetto

Competenze mirate

Dodici micro-corsi per sviluppare una competenza precisa.

Sono disponibili durante la beta gratuita di 30 giorni e condividono i progressi con i percorsi, senza pagamento né carta.

Offerta di lancio

I primi 50 iscritti accedono gratuitamente a tutto SQL.tn per 30 giorni.

SQL Pro si attiva automaticamente, senza carta, pagamento o rinnovo automatico.

Accessibile con un account gratuito

Scoperta

Per provare il metodo e costruire le prime abitudini SQL.

Gratis

  • 8 lezioni fondamentali
  • 15 esercizi interattivi con soluzioni
  • Progetto guidato Analisi delle vendite (account gratuito richiesto)
  • Test di livello e ambiente SQL
  • Progressi collegati all’account
Prova gratis
Richieste di accesso aperte

SQL Essenziale

Per diventare autonomi con le query usate nell’analisi aziendale.

49 TND

  • 20 lezioni strutturate
  • 44 esperienze canoniche
  • 36 scenari di allenamento identificati
  • 2 progetti aziendali guidati
  • Soluzioni, indizi ed errori frequenti
Prova gratis
Richieste di accesso aperte

SQL Pro

Per costruire, automatizzare, proteggere e ottimizzare con PostgreSQL.

149 TND

  • Tutto SQL Analista
  • 62 esperienze canoniche, inclusi 8 laboratori PostgreSQL
  • 118 scenari e 360 varianti di allenamento
  • Laboratorio PostgreSQL modificabile e ripristinabile
  • Pratica reale: transazioni, indici, EXPLAIN, funzioni, trigger e permessi
Prova gratis

Guide collegate alla pratica

Approfondisci una domanda, poi passa all’attività.

Domande frequenti

Prima di iniziare.

Che cos’è SQL?

SQL è un linguaggio usato da diversi sistemi di gestione di database per strutturare, interrogare, modificare e controllare i dati. PostgreSQL, MySQL e SQL Server sono DBMS, non sinonimi di SQL.

A chi si rivolge SQL.tn?

SQL.tn si rivolge a studenti, persone in riqualificazione e professionisti che vogliono imparare SQL o rafforzare le proprie competenze sui dati.

Devo installare un programma?

No. Puoi leggere le lezioni, vedere le soluzioni, svolgere il test e usare l’ambiente SQL interattivo direttamente nel browser.

Che cosa comprende l’accesso gratuito?

Dopo tre attività accessibili senza account, lo spazio Scoperta gratuito sblocca 8 lezioni, 15 esercizi con soluzioni, il test di livello, l’ambiente SQL e il progetto guidato Analisi delle vendite. Il progetto richiede un account gratuito per salvare i progressi.

Posso imparare senza saper programmare?

Sì. Il micro-corso gratuito Perché esiste SQL? parte da file contraddittori prima di introdurre tabelle, relazioni e la prima query.

Vedi tutte le FAQ