How is the processing of SQL DDL statements (such as CREATE TABLE) different from the processing required by DML statements?

  In simple terms, the DBMS processes a query in three phases. What are the phases, and what is accomplished in each phase?