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

第 18 題

關聯式資料庫中之檢視表(View),下列何者有誤?
  • A View 不儲存資料
  • B View 之資料來源可為其他運算結果
  • C View 可為資料表之映射
  • D View 只能與 View 做運算

思路引導 VIP

想像一下,如果你把「檢視表」看作是一面「魔鏡」,它只是負責反射出後方實體櫃子(資料表)裡的內容。當你想統計鏡子裡的物品數量與現實中另一個實體櫃子裡的物品總數時,你覺得資料庫系統會因為一個是「鏡像」、一個是「實物」,就限制它們不能放在同一個公式裡運算嗎?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出正確答案,代表你對關聯式資料庫中「檢視表(View)」的核心定義掌握得非常扎實。這題屬於基礎觀念題,主要測試學生是否能區分「邏輯結構」與「物理儲存」的差異。

檢視表的虛擬特性與運算彈性

在資料庫架構中,檢視表(View) 被稱為「虛擬表格」。它在本質上並不儲存實際的物理數據,而是儲存一段 SQL 查詢語句。當我們存取 View 時,系統會即時動態地從底層的實體資料表(Base Table)中抓取資料並呈現結果。因此,選項 (A) 不儲存資料、(C) 作為資料表的映射,以及 (B) 呈現經過過濾或運算後的結果,都是 View 極為重要的基礎特性。

▼ 還有更多解析內容

🏷️ 相關主題

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