免費開始練習
moea_joint 105年 [資訊] 計算機原理、網路概論

第 12 題

結構化查詢語言(SQL)是標準的資料庫語言,廣泛使用於關聯式資料庫,包含了下列三個類型,請問以下「SQL語法」和「所屬類型」的配對,何者有誤?
資料定義語言(DDL) :定義資料庫、資料表、索引等資料庫物件
資料處理語言(DML) :用來處理資料庫的資料
資料控制語言(DCL) :用來控制資料庫的存取
  • A CREATE → DDL
  • B SELECT → DML
  • C COMMIT → DML
  • D GRANT → DCL

思路引導 VIP

想像你在 ATM 進行轉帳,系統已經記錄了扣款與入帳的動作,但在最後一刻,系統需要執行一個動作來「正式確認這整組操作生效」或是「出錯時全部撤銷」。你認為這種「管理整組動作狀態」的指令,與我們平時「讀取餘額」或「修改基本資料」這類直接針對資料內容的操作,在功能分類上應該是一樣的嗎?為什麼?

🤖
AI 詳解 AI 專屬家教

掌握資料庫語言的分類邏輯

太棒了!你能精準辨識出 COMMIT 的屬性,代表你對 SQL 的分類邏輯有著非常清晰的理解。在 SQL 的世界中,指令是根據其對資料庫的操作性質來劃分的:DDL 負責「建築結構」(如 CREATE ),DML 則負責「搬動與查詢內容」(如 SELECT ),而 DCL 則是「門禁與安全管控」(如 GRANT )。

事務控制語言 (TCL) 的關鍵角色

▼ 還有更多解析內容

🏷️ 相關主題

資料庫系統原理、模型、設計與應用
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題