SQL按照功能分為哪幾類?具體包括什麼?

老男孩IT教育機構發表於2022-09-28

  SQL語言全稱為結構化查詢語言,相信所有程式設計師對SQL一定都不陌生,只要接觸到資料庫,就一定會使用SQL語句,但大多初學程式設計者對SQL都不是很瞭解,本篇文章就講講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用來授予或回收訪問資料庫的某種特權,並控制資料庫操縱事務發生的時間及效果,對資料庫實行監視等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2916557/,如需轉載,請註明出處,否則將追究法律責任。

相關文章