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