題組內容
一、在關聯式資料庫(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 分)
詳解 (共 1 筆)
lin24927442
詳解 #4210216
贊同;依參考完整性限制(Refer...
(共 134 字,隱藏中)
前往觀看