SQL ist die Bezeichnung einer Datenbanksprache zur Definition von Datenstrukturen in relationalen Datenbanken sowie der Bearbeitung und Abfrage der darin enthaltenen Datenbestände.
Die Syntax der Sprache ist semantisch an die englische Umgangssprache angelehnt und relativ einfach aufgebaut.
Unterstützt wird SQL von fast allen gängigen Datenbanksystemen, wobei der Umfang nicht immer gleich ist und auch Abweichungen in Form von „Dialekten“ auftreten können.
Standardisiert wird die Sprache durch ein gemeinsames Gremium von IEC und ISO unter der Mitwirkung von nationalen Normungsgremien wie DIN oder ANSI.