SQL按照功能分為以下類型:
數據庫查詢語言:簡稱DQL(Data Query Language)代表關鍵字為select,數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE子句組成的查詢塊。
數據庫操作語言:簡稱DML(Data Manipulation Language)代表關鍵字為insert、delete 、update,用戶通過它可以實現對數據庫的基本操作。
數據庫定義語言:簡稱DDL(Data Denifition Language)代表關鍵字為create、drop、alter。數據定義語言DDL用來創建數據庫中的各種對象,創建、刪除、修改表的結構,比如表、視圖、索引、同義詞、聚簇等,和DML相比,DML是修改數據庫表中的數據,而 DDL 是修改數據中表的結構。
事務控制語言:簡稱TCL(Trasactional Control Languag)代表關鍵字為commit、rollback。TCL經常被用于快速原型開發、腳本編程、GUI和測試等方面。
數據控制語言:簡稱DCL(Data Control Language)代表關鍵字為grant、revoke。數據控制語言DCL用來授予或回收訪問數據庫的某種特權,并控制數據庫操縱事務發生的時間及效果,對數據庫實行監視等。
回答所涉及的環境:聯想天逸510S、Windows 10。
SQL按照功能分為以下類型:
數據庫查詢語言:簡稱DQL(Data Query Language)代表關鍵字為select,數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE子句組成的查詢塊。
數據庫操作語言:簡稱DML(Data Manipulation Language)代表關鍵字為insert、delete 、update,用戶通過它可以實現對數據庫的基本操作。
數據庫定義語言:簡稱DDL(Data Denifition Language)代表關鍵字為create、drop、alter。數據定義語言DDL用來創建數據庫中的各種對象,創建、刪除、修改表的結構,比如表、視圖、索引、同義詞、聚簇等,和DML相比,DML是修改數據庫表中的數據,而 DDL 是修改數據中表的結構。
事務控制語言:簡稱TCL(Trasactional Control Languag)代表關鍵字為commit、rollback。TCL經常被用于快速原型開發、腳本編程、GUI和測試等方面。
數據控制語言:簡稱DCL(Data Control Language)代表關鍵字為grant、revoke。數據控制語言DCL用來授予或回收訪問數據庫的某種特權,并控制數據庫操縱事務發生的時間及效果,對數據庫實行監視等。
回答所涉及的環境:聯想天逸510S、Windows 10。