What is a Database Definition Language?
This is the programming language used to construct and alter the design of tables contained within a database. The most common form of DDL is Structured Query Language(SQL).
This language is not used to directly alter the data stored within a table, rather it is used to construct the framework within which data is contained.
CREATE TABLE COMMAND
ALTER TABLE COMMAND
DROP TABLE COMMAND