视图 檢視表 View 是在關聯式資料庫中將一組查詢指令構成的結果集組合成可查詢的資料表的一種資料庫物件與資料表不同的是資料表是一種實體結構Physical Structure但檢視表是一種虛擬結構Virtual Structure在實體資料表中的改變都可以立刻反映在檢視表中不過部份資料庫管理系統也支援具更新能力的檢視表Updatable View 檢視表具有下列的好處 可以將實體資料表隱藏起來讓外部程式的設計師無法得知實際的資料結構降低資料庫被攻擊的風險 在多數的情況下檢視表是唯讀的外部程式無法直接透過檢視表修改資料具更新能力的檢視表除外 簡化查詢資料庫管理員可以將高度複雜的查詢包裝在檢視表中外部程式只需要直接存取該檢視表即可取出需要的資料 在檢視表中先行執行運算 檢視表可視為資料表具有 JOIN 的能力 資料庫中只需要儲存定義無須儲存資料