DDL
Zkratka pro „Data Definition Language“. DDL je jazyk používaný k definování datových struktur a úpravě dat. Pomocí příkazů DDL lze například přidávat, odstraňovat nebo upravovat tabulky v rámci databáze. DDL používaný v databázových aplikacích je považován za podmnožinu jazyka SQL, tedy jazyka Structured Query Language. DDL však může definovat i jiné typy dat, například XML.
Jazyk Data Definition Language má předem definovanou syntaxi pro popis dat. Chcete-li například pomocí syntaxe SQL vytvořit novou tabulku, použije se příkaz CREATE, za kterým následují parametry s názvem tabulky a definicemi sloupců. DDL může také definovat název každého sloupce a související datový typ. Po vytvoření tabulky ji lze upravit pomocí příkazu ALTER. Pokud už tabulka není potřeba, lze ji odstranit příkazem DROP.
Protože je DDL podmnožinou SQL, neobsahuje všechny možné příkazy SQL. Příkazy jako SELECT a INSERT jsou například považovány za součást jazyka Data Manipulation Language (DML), zatímco příkazy pro řízení přístupu, jako CONNECT a EXECUTE, jsou součástí jazyka Data Control Language (DCL). Jazyky DDL, DML a DCL zahrnují většinu příkazů podporovaných jazykem SQL.
Otestujte své znalosti