1. 程式人生 > >SQL語言DDL DML DCL TCL四種語言

SQL語言DDL DML DCL TCL四種語言

man tro DC init base 獲取數據 保存 更新 fin

1.DDL(Data Definition Language)數據庫定義語言:DDL使我們有能力創建或刪 除表格。可以定義索引(鍵),規定表之間的鏈接,以及施加表間的 約束。

? 常見DDL 語句:

– CREATE DATABASE (創建新數據庫)

– ALTER DATABASE (修改數據庫)

– CREATE TABLE (創建新表)

– ALTER TABLE (變更(改變)數據庫表)

– DROP TABLE (刪除表)

– CREATE INDEX (創建索引(搜索鍵))

– DROP INDEX (刪除索引)

2? DML(Data Manipulation Language)數據操縱 語言:由DBMS提供,用於讓用戶或程序員使用,

實現對數據庫中數據的操作。

? 常見DML 語句:

– SELECT (從數據庫表中獲取數據)

– UPDATE (更新數據庫表中的數據)

– DELETE (從數據庫表中刪除數據)

– INSERT INTO (向數據庫表中插入數據)

.3.DCL(Data Control Language)數據庫控制語言 授權, 角色控制等

– GRANT (授權)

– REVOKE (取消授權)

?4. TCL(Transaction Control Language)事務控制語言

– SAVEPOINT (設置保存點)

– ROLLBACK (回滾)

– COMMIT (提交數據(從內存更新到物理文件 ))

SQL語言DDL DML DCL TCL四種語言