SQL steht für Structured Query Language und ist eine Datenbanksprache für die Arbeit in relationalen Datenbanken. Sie wurde von ANSI und ISO als Standard festgelegt und dient fast allen DB-Systemen als Sprache. SQL stellt eine Reihe von Befehlen zur Definition von Datenstrukturen nach der relationalen Algebra, zur Manipulation von Datenbeständen (Einfügen, Bearbeiten und Löschen von Datensätzen) und zur Abfrage von Daten zur Verfügung.