Structured Query Language : le langage informatique normalisé qui sert à interroger et à modifier les données des bases de données relationnelles.
SQL, de l’anglais Structured Query Language, est un langage informatique normalisé qui sert à exploiter les bases de données relationnelles. Développé chez IBM dans les années 1970, il a été adopté par l’institut de normalisation américain (ANSI) en 1986, puis comme norme internationale par l’ISO en 1987, et la grande majorité des systèmes de gestion de bases de données relationnelles le reconnaissent. Ses instructions commencent par un mot clé : SELECT pour rechercher des données, INSERT pour en ajouter, UPDATE pour les modifier, DELETE pour les supprimer. Le sigle reste anglais en français; on parle de requêtes SQL.
Il ne faut pas confondre le langage avec les logiciels qui l’emploient : dans les annonces, Microsoft SQL Server ou PostgreSQL désignent des systèmes de gestion de bases de données, que des équipes d’administration exploitent et optimisent.
Dans les annonces
On le demande aux data analysts et aux data engineers, mais aussi, comme un atout, pour des postes de contrôle de gestion, de chaîne logistique, de marchandisage ou de marketing, à côté d’Excel, de Python ou de Power BI : savoir écrire des requêtes pour extraire soi-même les données d’une analyse. Voir les postes qui demandent SQL.