« Structured Query Language/Présentation de la leçon » : différence entre les versions

Contenu supprimé Contenu ajouté
(:Julien:) (discussion | contributions)
typo.
synthèse
Ligne 1 :
{{Abréviation|S.Q.L.|Structured Query Language}} (Structured Query Language) est un languagelangage de requêtes. Il permet de récupérer des informations depuis un serveur {{Abréviation|S.Q.L.|Structured Query Language}}, aussi appelé [[w:SGBDR|SGBDR]] (Système de gestion de bases de données relationnelles). Parmi ces SGBDR, on peut aussi citer [[PostGreSQL]], [[Oracle]], [[Microsoft {{Abréviation|S.Q.L.|Structured Query Language}}SQL Server]], MySQL,[[Microsoft Access]] et bien d'autres.
 
En général, on utilise {{Abréviation|S.Q.L.|Structured Query Language}} conjointement à un autre langage de programmation. Un couple bien connu est PHP/MySQL : PHP permet de concevoir des pages web dynamiques et il stocke ses données dans une base de données MySQL, bien qu'il puisse le faire avec à peu près n'importe quel SGBDR.
 
On distingue 2deux types de SGBDR : ceux de type fichierslocal (Paradox, Access,…) et ceux de type client / serveur (PostGreSQL, MySQL, Oracle, Microsoft {{Abréviation|S.Q.L.|Structured Query Language}}MS-SQL Server,…). Chacun comporte des avantages et des inconvénients. MySQL par exemple est très léger et convient parfaitement pour la création de petits sites web, tandis qu'Oracle est plutôt prévu pour les très grosses bases de données.
 
On fait souvent beaucoup de cas du meilleur SGBDR du moment, mais il faut bien comprendre qu'ils n'ont pas tous la même utilité. MySQL par exemple est très léger et convient parfaitement pour la création de petits sites web, tandis qu'Oracle est prévu pour les très grosses bases de données. Il n'est donc pas vraiment correct de comparer ces deux SGBDR.
 
Énormément d'applications actuelles travaillent avec un SGBDR et donc le langage {{Abréviation|S.Q.L.|Structured Query Language}}. De nos jours, le maîtriser est un avantage indéniable pour la conception d'applications.
 
[[Catégorie:Structured Query Language]]