SQL語言DDL DML DCL TCL四種語言
阿新 • • 發佈:2018-04-20
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四種語言