SQL (Structured Query Language)

Il linguaggio SQL (acronimo di Structured Query Language) è stato specificatamente progettato per la gestione dei dati nei databases relazionali (RDBMS - relational database management systems). Con l'SQL possiamo non solo effettuare delle query sul database per prelevare, inserire o modificare dei dati ma anche modificare il database stesso nella sua struttura. Nato nel 1974 dalla mente di Donald Chamberlin mentre lavorava per IBM, è diventato lo standard dell'ANSI (American National Standards Intitute) nel 1986 e dell'ISO (International Organization for standards) nel 1987; da allora tale standard è stato modificato svariate volte. Attualmente non è ancora totalmente omologato tra le varie piattaforme che hanno degli element/comandi esclusivi e non compatibili con gli altri.