SQL (Structured Query Language) — langage de requête structuré
Définition simple :
SQL est un langage informatique utilisé pour communiquer avec des bases de données relationnelles. Avec SQL on peut demander des informations (requêtes), ajouter, modifier ou supprimer des données, et définir la structure des tableaux où les données sont stockées.
Pour quoi ça sert, en pratique :
– récupérer des enregistrements (par exemple : “donne-moi la liste des clients en France”),
– ajouter un nouveau client,
– mettre à jour une adresse,
– supprimer des données obsolètes,
– créer ou modifier la structure d’une table.
Points importants à savoir :
– SQL n’est pas une application mais un langage, et il existe plusieurs variantes (MySQL, PostgreSQL, SQL Server, SQLite…) respectant en grande partie la même logique.
– On l’utilise partout où il faut stocker et organiser des données: sites web, applications, rapports, etc.
Exemple très simple (lecture) : SELECT nom FROM clients WHERE pays = ‘France’ — qui signifie “donne les noms des clients dont le pays est la France”.