1 、SQL 分類 - 3類
(1)、DDL(Data Definition Languages)語句:數據定義語言,這些語句定義了不同的數據段、數據
庫、表、列、索引等數據庫對象的定義。常用的語句關鍵字主要包括 create、drop、alter等。
(2)、DML(Data Manipulation Language)語句:數據操縱語句,用于添加、刪除、更新和查詢數據庫
記錄,并檢查數據完整性,常用的語句關鍵字主要包括 insert、delete、udpate 和select 等。
(3)、DCL(Data Control Language)語句:數據控制語句,用于控制不同數據段直接的許可和訪問級別
的語句。這些語句定義了數據庫、表、字段、用戶的訪問權限和安全級別。主要的語句關鍵字包括
grant、revoke 等。
1.1、DDL 語句
DDL 是數據定義語言的縮寫,簡單來說,就是對數據庫內部的對象進行創(chuàng)建、刪除、修改的操作語言。它和
DML 語言的最大區(qū)別是 DML 只是對表內部數據的操作,而不涉及到表的定義、結構的修改,更不會涉及到
其他對象。DDL 語句更多的被數據庫管理員(DBA)所使用,一般的開發(fā)人員很少使用。