Data Definition Language (DDL) är en delmängd av SQL. Det är ett språk som används till att beskriva data och relationer i en databas.
När du genererar DDL kan du använda DDL-satserna till att återskapa allt om en databas med undantag för innehållet i den. Du kan generera DDL till att fullständigt återskapa databasen, eller välja att återskapa endast vissa aspekter av den, t.ex. den aktuella statistiken i den. Du kan också begränsa satserna som genereras så att endast ett segment av databasen återskapas, t.ex. statistiken för en delmängd av tabellerna.