SQL (Structured Query Language) hat sich als Standardabfragesprache für relationale Datenbanken etabliert. SQL stellt die Schnittstelle zwischen der relationalen Datenbank und dem Anwendungsprogramm dar. Es lassen sich damit alle Operationen der Relationenalgebra aus Kapitel 4 realisieren. Die Sprachelement von SQL lassen sich in mehrere Kategorien unterteilen, die allerdings im Standard nicht festgeschrieben sind.
CREATE DATABASE DBName;
SHOW DATABASES;
USE DBName;
SHOW TABLES;
SHOW COLUMNS FROM tabellenname;
DROP DATABASE DBName;