資料定義語言

資料定義語言 （ data definition language ， DDL ） 屬於DBMS語言的一種 ， 用於明確定義概念綱要 ( conceptual schemas ) 及內部綱要 ( internal schemas ) ， DBMS內的DDL編譯器 ( compiler ) 能夠處理DDL ， 識別綱要建構物 ( schema constructs ) 的描述 ( description ) 並加以存入DBMS目錄中的綱要描述 ( schema description ) 。 爲SQL語言集中負責資料結構定義與資料庫物件定義的語言 ， 由CREATE 、 ALTER與DROP三個語法所組成 ， 最早是由Codasyl （ Conference on Data Systems Languages ） 資料模型開始 ， 現在被納入SQL指令中作爲其中一個子集 。