SQL signifie "langage de requête structuré," une langue de communication de base de données utilisé par les systèmes de gestion de base de données tels que Sybase, Microsoft SQL Server, Oracle, Ingres et Access. SQL est divisée en deux classes, Data Design Language (DDL) et Data Manipulation Language (DML). DDL crée, modifie et supprime des tables, tandis que DML exécute l'activité de gestion de fichiers en stockant et en extraire des données dans des tableaux.