Database Definition Language

Definition
A Database Definition Language (DDL) (also referred to as schema) is

"the syntax that a given DBMS understands and is used to manipulate the structure of the database, from initial database creation to additions, modifications and deletions of all database objects (tables, columns, indexes, etc.) to the eventual removal of the database."