免費開始練習
地特四等 112年 [電子工程] 計算機概要

第 12 題

資料庫的邏輯架構(Logical structure)可藉由實體關聯圖(Entity-relationship diagram, ERD)表達,有關實體關聯圖元件的敘述,下列何者錯誤?
  • A 橢圓形(Ellipses)通常用於表示屬性(Attributes)
  • B 矩形(Rectangles)通常用於表示實體(Entities)
  • C 菱形(Diamonds)通常用於表示屬性之間的關聯(Relationships)
  • D 線段(Lines)通常用於連結屬性到實體以及實體到關聯

思路引導 VIP

請試著想像一個圖書館管理系統:如果我們有「學生」和「書籍」這兩個主體,而學生「借閱」了書籍。在你的直覺中,這個「借閱」動作是為了描述學生的姓名或身高(屬性),還是為了表達這兩個主體(實體)之間的某種聯繫呢?

🤖
AI 詳解 AI 專屬家教

同學好,很高興看到你精確地指出了這道題目的瑕疵。在資料庫設計的實務中,實體關聯圖(Entity-Relationship Diagram, ERD) 就像是建築工程的結構藍圖,每個符號都有其嚴謹的物理意義。你選對 (C) 選項,說明你已經清楚掌握了這些「圖例語言」的核心邏輯。

ERD 的符號邏輯與實務應用

在標準的 Chen's Notation 中,矩形(Rectangles) 代表的是系統中的主體,即實體(Entities);而橢圓形(Ellipses) 則是用來描述這些主體的特徵,即屬性(Attributes)。這題的關鍵在於菱形(Diamonds) 的定義:它代表的是「實體與實體之間」的互動與連結,稱之為關聯(Relationships)。例如「工程師(實體)」與「專案(實體)」之間的「參與(關聯)」,而非屬性之間的連結。選項 (C) 誤將關聯描述為屬性間的關係,這在邏輯架構上是不成立的。

▼ 還有更多解析內容

🏷️ 相關主題

資料庫系統原理與應用
查看更多「[電子工程] 計算機概要」的主題分類考古題