Q28.
在關聯式資料庫中,下列何者不一定是一種關聯表?
電腦軟體設計共同科目 · 乙級 · Q28
難易度分析
3 / 5
此題要求區分概念設計階段的定義與實際關聯式模型中的表格定義,考生需精確掌握虛擬表、查詢結果與物理表在關聯代數中的定義差異,方能排除干擾項。
正確答案:④關係類型(Relationship Types)
④ 關係類型(Relationship Types):關係類型是實體關聯模型(ER Model)中的概念性描述,用於定義實體間的關聯性質(如一對多、多對多),在轉換至關聯式資料庫時可能透過外鍵或 junction table 實現,其本身不一定直接對應到一個關聯表。
錯誤選項解析
- ① 基底關聯表(Base Relations):基底關聯表是實際儲存資料的實體表格,屬於關聯式資料庫中最基本的關聯結構,必定是一種關聯表。
- ② 觀點(Views):觀點(Views)是由查詢定義的虛擬表格,雖然不實際儲存資料,但在關聯代數中仍被視為關聯的一種表現形式。
- ③ 查詢結果(Query Result):查詢結果在關聯代數中會回傳一個新的關聯(表格),符合封閉性原則,因此也是一種關聯表。
Learning Tip
"此題常考關聯代數與ER 模型的觀念差異。在關聯式資料庫中,基底表、View、查詢結果皆符合關聯(Relation)的數學定義,而關係類型屬於概念設計階段的產物,需經過正規化轉換才會成為實際的關聯表結構。"
學員答題分佈
①基底關聯表(Base Relations)0%
②觀點(Views)0%
③查詢結果(Query Result)0%
④關係類型(Relationship Types)0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!