Kurz erklärt
"Structured Query Language" — die Standardsprache, um relationale Datenbanken abzufragen, zu verändern und zu strukturieren (SELECT, INSERT, UPDATE, DELETE, CREATE TABLE usw.).
Genauer
SQL ist ein offener Standard, den fast alle relationalen Datenbanksysteme (MySQL, PostgreSQL, MariaDB, SQL Server) implementieren — mit kleinen, herstellerspezifischen Abweichungen im Detail ("SQL-Dialekte"). Grundprinzip: Daten liegen in Tabellen mit festen Spalten, Beziehungen zwischen Tabellen werden über Fremdschlüssel abgebildet.