SQL
Sigle de Structured Query Language
Qu'est-ce que c'est ?
Langage standard pour interroger et modifier les bases de données relationnelles : chercher, ajouter, mettre à jour ou supprimer des informations.
En détail
Une requête SQL se lit presque comme une phrase anglaise :
SELECT nom, ville FROM clients WHERE ville = 'Toulouse' ORDER BY nom;
Né chez IBM dans les années 1970, normalisé par l’ISO, SQL est compris par MySQL, MariaDB, PostgreSQL, Oracle, SQL Server ou SQLite, avec quelques variantes.
L’injection SQL est une attaque classique : un pirate glisse du code SQL dans un formulaire mal protégé pour lire ou détruire la base.