1. 程式人生 > >資料庫------SQL語言分類

資料庫------SQL語言分類

--- 資料定義(Data Definition Language, 簡稱:DDL)

    用於建立、修改和刪除出具庫物件,如CREATE TABLE、ALTER TABLE、DROP TABLE等。DDL語句會自動提交事務

--- 資料操縱語言(Data Manipulationn Language, 簡稱:DML)

   用於操縱資料庫,包括INSERT、UPDATE、DELETE、SELECT等

--- 資料控制語言(Data Control Language,簡稱:DCL)

   用於執行授予許可權和撤銷許可權到底操作,包括GRANT(授予許可權)、REVOKE(撤銷許可權)兩條命令,DCL語句會自動提交事務

--- 事務控制語言(Transactional Control Language.簡稱:TCL)

   用於維護資料庫的一致性,包括COMMIT(提交事務)、ROLLBACK(回滾事務)和SAVEPOING(這隻儲存點) 3條語句