Structured Query Language
SQL, acronyme de Structured Query Language (Langage de Requête Structuré), est un langage de programmation spécialement conçu pour la gestion des bases de données relationnelles. Il permet de manipuler, interroger et gérer les données stockées dans une base de données de manière structurée et cohérente.
SQL est largement utilisé dans le domaine des bases de données et joue un rôle essentiel dans le développement et la gestion de systèmes de gestion de bases de données relationnelles (SGBDR).
Tous les SGBDR implément le langage SQL mais chacun l'a agrémenté d'extensions et de modifications non standard pour se démarquer des concurents.
Le langage SQL est décomposé en 4 sous ensembles de commandes