Académique Documents
Professionnel Documents
Culture Documents
Sujet :
LE LANGAGE SQL
Page 1 sur 5
IAI-TOGO 2021-2022
Sommaire
Introduction.........................................................................3
I- Historique...........................................................................3
II- Utilité..................................................................................3
III- Domaine d’utilisation.....................................................4
IV- Exemple de syntaxe.........................................................4
Conclusion............................................................................5
Page 2 sur 5
IAI-TOGO 2021-2022
Introduction
I- Historique
Dès 1970, Edgar Frank Codd publia un article ‘A relational Model of Data for
Large Shared Data Bank’ (en français, un référentiel de données relationnel
pour de grandes banques de données partagées). Ce référentiel a été rapidement
reconnu comme un modèle théorique intéressant pour l’interrogation des bases
de données, et a inspiré le développement du langage Structured English
QUEry Language (SEQUEL).
Développé chez IBM (International Business Machine Corporation) en 1970,
par Donald Camberlin et Raymond Boyce, cette première version a été conçue
pour manipuler et éditer des données stockées dans la base de données
relationnelle à l'aide du système de gestion de base de données IBM System R.
Le nom SEQUEL, qui était déposé commercialement par l'avionneur Hawker
Siddeley pour un système d'acquisition de données, a été abandonné et contracté
en SQL en 1975. En 1979, Relational Software, Inc. (actuellement Oracle
Corporation) présenta la première version commercialement disponible de
SQL, qui fut rapidement imité par d'autres fournisseurs.
II- Utilité
Page 3 sur 5
IAI-TOGO 2021-2022
Le langage SQL est utilisé dans tous les domaines où les bases de données sont
exploitées. En d’autres termes, on le retrouve dans pratiquement tous les
domaines où des données sont générées et analysées.
Dans l’industrie de la finance, les applications de Banking et de traitement de
paiements stockent les données sur les transactions financières et les
utilisateurs. Ces systèmes reposent sur des bases de données complexes et
requièrent donc l’usage de SQL.
De même, les applications de streaming musical comme Spotify ou Deezer
utilisent intensivement les bases de données, par exemple pour stocker les
vastes catalogues de fichiers musicaux issus de différents albums par différents
artistes. Le SQL permet de manipuler ces données pour trouver ce que
l’utilisateur recherche, ou encore de stocker des données sur l’utilisateur et ses
préférences.
Page 4 sur 5
IAI-TOGO 2021-2022
Conclusion
Page 5 sur 5