國家安全情報人員考試五等考試-資訊組資料處理大意114 年第 36 題單選題
關於資料庫中的檢視表(View),下列那個選項是正確的說明?
A檢視表是一個實際儲存資料的獨立個體,用以備份資料表的資料
B檢視表可以簡化複雜查詢並且限制使用者對資料表特定部分的取用正確答案
C建立檢視表可以大幅提升資料的寫入(INSERT/UPDATE)效率
D透過檢視表修改資料,資料表的內容不會受到任何影響
B正確答案
View 是虛擬表,不儲存資料,主要用來簡化查詢與控制存取權限。
逐選項解析
A檢視表是一個實際儲存資料的獨立個體,用以備份資料表的資料✕ 易錯陷阱
View 是「虛擬表」,本身不儲存資料,只儲存 SELECT 查詢定義,執行時才從底層資料表取資料。備份用的是 Backup 或實體表,不是 View。
B檢視表可以簡化複雜查詢並且限制使用者對資料表特定部分的取用✓ 正確
C建立檢視表可以大幅提升資料的寫入(INSERT/UPDATE)效率✕ 易錯陷阱
View 不會提升寫入效率,反而因為多一層查詢解析可能變慢。提升查詢效能的是 Index(索引)或 Materialized View(具體化檢視),不要搞混。
D透過檢視表修改資料,資料表的內容不會受到任何影響✕ 錯誤
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本