SQL

Abréviation de Structured Query Langage. En français, langage de requête structuré.

Le SQL est  le langage informatique qui permet de définir et de manipuler les bases de données. En SQL, on peut par exemple interroger une base de données, ajouter, modifier et supprimer des données. Il est aussi possible de réaliser des opérations lourdes (gestion de tables) ou de maintenance / performance (gestion des index…).

Le SQL a été conçu pour manipuler les données de bases de données relationnelles et se base sur l’algèbre relationnelle. Inventé en 1974 d’après les recherches de Edgar Frank Codd qui permirent la naissance des SGBD relationnels modernes, le SQL est aujourd’hui incontournable dans le monde des bases de données.

Standardisé depuis 1986, le SQL existe en différentes versions. Chaque système de gestion de base de données prend en compte tout ou partie des spécifications standardisées. Certains SGBD ajoutent leurs propres jeux d’instructions.