DML: Data Manipulation Language 數據操縱語言
DDL: Data Definition Language 數據定義語言
DCL: Data Control Language 數據控制語言
DML:用於查詢與修改數據記錄,包括以下SQL語句:
INSERT:添加數據到數據庫中
UPDATE:修改數據庫中的數據
DELETE:刪除數據庫中的數據
SELECT:選擇(查詢)數據
SELECT是SQL語言的基礎,最爲重要。
DDL:用於定義數據庫的結構,好比建立、修改或刪除數據庫對象,包括以下SQL語句:
CREATE TABLE:建立數據庫表
ALTER TABLE:更改表結構、添加、刪除、修改列長度
DROP TABLE:刪除表
CREATE INDEX:在表上創建索引
DROP INDEX:刪除索引
DCL:用來控制數據庫的訪問,包括以下SQL語句:
GRANT:授予訪問權限
REVOKE:撤銷訪問權限
COMMIT:提交事務處理
ROLLBACK:事務處理回退
SAVEPOINT:設置保存點
LOCK:對數據庫的特定部分進行鎖定數據庫
表結構對象