高考申論題
105年
[工業行政] 計算機概論
第 二 題
📖 題組:
在關聯式資料模式(relational data model),關聯(relation)彼此間係透過一種機制,使資料可以相互連接使用,而參照完整(referential integrity)是這個機制要注意的事項。(每小題 10 分,共 20 分) (一)請以“作曲家”與“樂曲”的資料概念(一個作曲家會譜許多的樂曲,一首樂曲是由一個作曲家完成),舉例兩個關聯,說明關聯彼此間,資料的連接使用是透過怎樣的機制達成的? (二)對於題(一),舉例說明未能符合參照完整的資料狀態。
在關聯式資料模式(relational data model),關聯(relation)彼此間係透過一種機制,使資料可以相互連接使用,而參照完整(referential integrity)是這個機制要注意的事項。(每小題 10 分,共 20 分) (一)請以“作曲家”與“樂曲”的資料概念(一個作曲家會譜許多的樂曲,一首樂曲是由一個作曲家完成),舉例兩個關聯,說明關聯彼此間,資料的連接使用是透過怎樣的機制達成的? (二)對於題(一),舉例說明未能符合參照完整的資料狀態。
📝 此題為申論題,共 2 小題
小題 (二)
對於題(一),舉例說明未能符合參照完整的資料狀態。
思路引導 VIP
考生應首先定義「參照完整性(Referential Integrity)」的核心概念,即外部鍵必須對應有效的主鍵。接著,利用題(一)的「作曲家」與「樂曲」實體,具體列出包含「無效外部鍵值(孤兒紀錄)」的資料表狀態,並從資料庫操作(新增、刪除、修改)的維度,說明導致此異常狀態的具體情境。
小題 (一)
請以“作曲家”與“樂曲”的資料概念(一個作曲家會譜許多的樂曲,一首樂曲是由一個作曲家完成),舉例兩個關聯,說明關聯彼此間,資料的連接使用是透過怎樣的機制達成的?
思路引導 VIP
面對關聯式資料庫的實體關係轉換題,應先釐清實體間的基數(1對多),據此設計『主鍵(Primary Key)』與『外來鍵(Foreign Key)』的配置。接著,透過外來鍵的定義來解釋表格間的邏輯連接機制,並利用『孤兒記錄(Orphan Record)』的概念,從新增與刪除操作的角度,舉例說明違反參照完整性的情況。