SQL | ||
Date de première version | 1974 | |
---|---|---|
Paradigme | déclaratif, procédural, orienté objet | |
Auteur | Donald D. Chamberlin et Raymond F. Boyce | |
Développeur | IBM | |
Dernière version | SQL:2016 (2016) | |
Typage | statique et fort | |
Dialectes | SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2008, SQL:2011, SQL:2016 | |
Influencé par | Datalog Logique du premier ordre |
|
A influencé | CQL (de), LINQ, Windows PowerShell | |
Implémentations | nombreuses | |
Système d'exploitation | Multiplate-forme | |
Site web | www.iso.org/standard/76583.html | |
Extension de fichier | sql | |
modifier |
Extension | .sql |
---|---|
Type MIME | application/x-sql , application/sql |
Développé par | |
Version initiale |
, |
Type de format |
Base de données |
Basé sur | |
Norme |
ISO/CEI 9075 |
Site web |
SQL (sigle pour Structured Query Language, « langage de requêtes structurées ») est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles.
Outre le langage de manipulation des données :
Créé en 1974, normalisé depuis 1986, le langage est reconnu par la grande majorité des systèmes de gestion de bases de données relationnelles (SGBDR) du marché.
SQL fait partie de la même famille que les langages ALPHA (dont il est le descendant), SQUARE, QUEL (intégré à Ingres) ou QBE (Zloof). Il a été appelé SEQUEL à sa naissance, mais ce nom a été changé en SQL parce que SEQUEL était une marque déposée de l'avionneur Hawker-Siddeley.