DDL
Zkratka pro „Data Definition Language“. DDL je jazyk používaný k definování datových struktur a úprav datum. Například příkazy DDL lze použít k přidání, odebrání nebo úpravě Tabulky v rámci a databáze. DDL používané v databázových aplikacích jsou považovány za podmnožinu SQL, jazyk strukturovaných dotazů. DDL však může definovat i jiné typy dat, například XML.
Jazyk definice dat má předdefinovaný syntax pro popis dat. Například k vytvoření nové tabulky pomocí syntaxe SQL se použije příkaz CREATE, za nímž následují parametry názvu tabulky a sloupec definice. DDL může také definovat název každého sloupce a přidružené datový typ. Jakmile je tabulka vytvořena, lze ji upravit pomocí příkazu ALTER. Pokud již tabulku nepotřebujete, můžete ji odstranit příkazem DROP.
Protože DDL je podmnožinou jazyka SQL, neobsahuje všechny možné příkazy SQL. Například příkazy jako SELECT a INSERT jsou považovány za součást Data Manipulation Language (DML), zatímco přístupové příkazy jako CONNECT a EXECUTE jsou součástí Data Control Language (DCL). Jazyky DDL, DML a DCL obsahují většinu příkazů podporovaných SQL.