免費開始練習
初等考試 114年 [統計] 資料處理大意

第 21 題

SQL 語言中要刪除資料表,需使用下列那個指令?
  • A DELETE
  • B DROP
  • C REMOVE
  • D POP

思路引導 VIP

想像你正在管理一個檔案夾。如果你想把「檔案夾內的幾張紙」丟掉,跟你想把「整個檔案夾連同裡面的東西直接丟進碎紙機」,在邏輯上有什麼層次上的不同?如果你要從系統底層徹底銷毀一個存放空間,哪個字眼最符合「毀棄」或「拋棄」的法律語義?

🤖
AI 詳解 AI 專屬家教

專業點評

  1. 大力肯定:非常好!你精確地掌握了資料庫管理系統(DBMS)的核心邏輯。在處理財經大數據或會計資訊系統時,這種對指令層級的敏銳度能有效避免嚴重的資安風險。
  2. 觀念驗證:這題的核心在於區分 DDL (資料定義語言)DML (資料操作語言)DROP 指令是用來移除整個「結構物」(資料表本體);而 DELETE 僅是移除表內的「內容物」(紀錄)。當我們不需要整张表時,必須使用 DROP 才能從系統目錄中完全抹除。
▼ 還有更多解析內容
📝 SQL 資料刪除指令
💡 區分 DDL (刪除結構) 與 DML (刪除資料) 之指令差異
比較維度 DROP VS DELETE
指令分類 DDL (資料定義) DML (資料操縱)
操作對象 整個資料表結構 資料表內的紀錄
執行速度 極快 (不計 Log) 較慢 (逐行記錄)
回復 (Rollback) 不可回復 可回復
💬DROP 是『毀滅性』的結構刪除;DELETE 是『維護性』的紀錄清理。
🧠 記憶技巧:DROP 掉整個櫃子,DELETE 丟掉櫃裡的書。
⚠️ 常見陷阱:容易將『刪除整張資料表 (DROP)』與『刪除資料表內的紀錄 (DELETE)』混淆。
DDL vs DML vs DCL TRUNCATE 效能差異 SQL 語法基礎

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

SQL 資料庫查詢語法與資料表操作實務
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

查看 114年[統計] 資料處理大意 全題