阿摩線上測驗 登入

申論題資訊

試卷:110年 - 110 交通事業公路升資考試_員級晉高員級_技術類:電子資料處理#103615
科目:資料處理
年份:110年
排序:0

申論題內容

二、實體關聯圖(entity-relationship diagram)為系統分析階段的產物,請說 明使用實體關聯圖的目的,以及其中的實體和關聯分別為何?

詳解 (共 1 筆)

詳解 提供者:hchungw

使用實體關聯圖(ERD)的目的:

  1. 系統設計與分析:ERD 是系統分析階段的重要工具,用於定義系統的資料需求,並幫助設計資料庫的結構。它能夠清楚地表示實體之間的關係,從而有效地規劃資料庫設計。
  2. 溝通與理解:ERD 提供了一種直觀的圖形化表示,方便開發團隊、業務分析師和其他相關人員理解和交流系統的資料結構和業務邏輯。

實體和關聯的定義:

  • 實體(Entity)

    • 定義:實體是資料庫中可以存儲資訊的對象或概念。每個實體通常對應於一個資料表。
    • 例子:在一個學生管理系統中,學生、課程和教師都可以是實體。
  • 關聯(Relationship)

    • 定義:關聯是描述實體之間如何互相關聯的關係。關聯通常表示為連接實體的線。
    • 例子:在學生管理系統中,學生選課這個行為可以表示為學生和課程之間的關聯。另一個例子是教師授課,這是教師和課程之間的關聯。

具體例子:

  • 實體

    • 學生(Student):包含學生ID、姓名、出生日期等屬性。
    • 課程(Course):包含課程ID、課程名稱、學分等屬性。
  • 關聯

    • 選課(Enrollment):連接學生和課程,並可能包含屬性如選課日期和成績。

通過 ERD,可以有效地設計資料庫,確保數據結構的完整性和效率。