SQL (Structured Query Language) est un langage de programmation standard pour gérer et manipuler bases de données relationnelles.
Avec SQL, les programmeurs peuvent créer, modifier et supprimer des tables et des données dans une base de données, ainsi que récupérer et analyser des données via diverses requêtes en manipulant les données qui y sont stockées.
SQL est un langage déclaratif, ce qui signifie que les utilisateurs spécifient ce qu'ils veulent faire avec les données. Le système de gestion de base de données décide des détails et exécute la commande pour obtenir le résultat.
SQL flexCette capacité permet une manipulation complexe des données, ce qui en fait un choix populaire pour développer une large gamme de tout proche., des simples applications web aux logiciels métiers. Il est également largement utilisé dans Analyse des données.