阿摩線上測驗 登入

申論題資訊

試卷:108年 - 108調查三等 - 資料庫應用#78572
科目:公職◆資料庫應用
年份:108年
排序:0

題組內容

一、在關聯式資料庫(relational database)軟體所提供的功能中,有些定義 可以讓系統協助檢查資料的一致性(consistency) ,有些定義則可以提升 查詢處理的效率。假設要在資料庫系統中建立兩個表格,其中:學生表 格用以記錄每個學生的基本資料,包含學號(ID)、姓名(name)和主 修系別(dname);系所表格用以記錄每個系的基本資料,包含系名 (dname) 、系館名稱(building)和系主任(chair) 。此二表格的定義如 下所示:  student (ID, name, dname)  department (dname, building, chair)

申論題內容

⑵假設屬性 dname 已經被定義為 department 表格的主鍵,你贊同把 student 表格中的屬性 dname 定義為外來鍵(foreign key)參照到 department 表格嗎?請詳述你贊同或不贊同的原因。 (10 分)