# *什麼是SQL? SQL有四大語言:資料查詢語言 (DQL) - 資料定義語言 (DDL) - 資料操縱語言 (DML) - 資料控制語言 (DCL) **1. 資料查詢語言 (DQL)(Data Query Language)** * 負責進行資料查詢,不會對資料本身進行修改的語句 用來查詢資料表裡的資料。 * 指令只有一個: SELECT 選取資料庫中的資料 各類輔助指令:SELECT,FROM,WHERE,GROUP BY,ORDER BY **2. 資料定義語言 (DDL)(Data Definition Language)** * 可以用來建立、更新、刪除 table,schema,domain,index,view * 常見的指令有: CREATE 建立資料庫的物件 ALTER 變更資料庫的物件 DROP 刪除資料庫的物件 **3.資料操縱語言 (DML) (Data Manipulation Language)** * 用來處理資料表裡的資料。 * 常見的指令有: INSERT 新增資料到資料表中 UPDATE 更改資料表中的資料 DELETE 刪除資料表中的資料 **4. 資料控制語言 (DCL)(Data Control Language)** * 用來控制資料表、檢視表之存取權限,提供資料庫的安全性。 * 常見的指令有: GRANT 賦予使用者使用權限 REVOKE 取消使用者的使用權限 COMMIT 完成交易作業 ROLLBACK 交易作業異常,將已變動的資料回復到交易開始的狀態
{"metaMigratedAt":"2023-06-15T17:49:01.678Z","metaMigratedFrom":"Content","title":"*什麼是SQL?","breaks":true,"contributors":"[{\"id\":\"710986fb-c607-43df-ba6f-cfbfae9b68d9\",\"add\":772,\"del\":100}]"}
Expand menu