L'SQL, o Structured Query Language, è il linguaggio universale per la gestione e il funzionamento dei database relazionali. È il linguaggio che permette ai computer (e agli esseri umani) di comunicare con i database, consentendo un'efficiente archiviazione, recupero e manipolazione dei dati.
Il linguaggio SQL è relativamente semplice, ed è alla portata di persone senza elevato skill tecnico almeno per compiere interrogazioni non troppo sofisticate. Se si decide di apprendere SQL, non è facile trovare una piattaforma sul web che consenta di sperimentare la sintassi del linguaggio, perché proprio con l’esercizio pratico che si acquisisce progressivamente competenza. Un ambiente di apprendimento interattivo ed agevole è il punto di partenza fondamentale per comprendere al meglio le tecniche di interrogazione. Un buon sito online gratuito adatto ai principianti e che copre le basi di SQL è SQLZoo. Il percorso di apprendimento è strutturato in modo tale da crescere con gradualità e passo dopo passo nei concetti di SQL. Gli esercizi proposti possono essere modificati per facilitare la sperimentazione con il linguaggio.
