Qu'est-ce que c'est que SQL ?

SQL est le langage d’exploitation de bases de données relationnelles. Il a été adopté par l’ANSI en 1986 et est devenu une norme ISO en 1987. SQL est l’abréviation de Structured Query Langage ou langage de requête structurée en français.

Depuis 1987, plusieurs révisions se sont succédées dont les plus significatives sont :

  • SQL-92, alias SQL2 en 1992. Il s’agissait d’une révision majeure.
  • SQL-99, alias SQL3 en 1999. Il s’agissait de l’introduction des déclencheurs.


Le langage SQL est composé de trois parties :

  • SQL-DDL pour Data Definition Language ; définition des objets de structure de données avec les mots-clés CREATE, ALTER, DROP
  • SQL-DML pour Data Manipulation Language ; manipulation des données avec les mots-clés INSERT, UPDATE, DELETE...
  • SQL-DCL pour Data Control Language ; contrôle des droits et des transactions avec les mots-clés COMMIT, ROLLBACK, GRANT, REVOKE