數據定義語言DDL(Data Ddefifinition Language)CREATE,DROP,ALTER 主要為以上操作,即對邏輯結構等有操作的,其中包括表結構,視圖和索引。
數據查詢語言DQL(Data Query Language)SELECT 這個較為好理解,即查詢操作,以select關鍵字。各種簡單查詢,連接查詢等 都屬于DQL。
數據操縱語言DML(Data Manipulation Language)INSERT,UPDATE,DELETE 主要為以上操作,即對數據進行操作的,對應上面所說的查詢操作 DQL與DML共同構建了多數初級程序員常用的增, 刪改查操作。
而查詢是較為特殊的一種,被劃分到DQL中。
數據控制功能DCL(Data Control Language)GRANT,REVOKE,COMMIT,ROLLBACK 主要為以上操作,即對數據庫安全性完整性等有操作的,可以簡單的理解為權限控制等。