Il linguaggio SQL

George Seraut

Con l’acronimo SQL (Structured Query Language) è un sottolinguaggio nato per accedere, gestire un database.

Esso viene utilizzato:

  • creare o modificare la struttura di un database, ad esempio creare una table (tabella) oppure cancellarla, creare un dataspace (DDL: data definition language)
  • interrogare un database (DQL: data query language)
  • inserire o cancellare record di un database (DML: data manipulation language).

L’SQL nasce nel 1970 con l’articolo “A relational model for large shared data banks” di E.F.Codd. Da quel giorno vari ingegneri ed informatici lo perfezionarono fino ad arrivare ad uno standard necessario affinché tutti i RDBMS lo passano usare.

La cosa sembra banale ma si pensi ad esempio ai semplici carica cellulari, ogni azienda ne ha adottato uno diverso in maniera da tenere legato a sè il cliente, ovviamente contro ogni logica di libero mercato o libera scelta: ma anche questo da parte del gioco.

Nel campo informatico la cosa si è particolarmente sentita proprio perché il numero di utenti esperti è comunque limitato rispetto ad un mercato di operatori di cellulari!

Ho affermato che SQL è un sub linguaggio perchè non contiene i comandi IF, THEN, ELSE, WHILE, FOR.

 

Questa voce è stata pubblicata in Senza categoria e contrassegnata con . Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *