阿摩線上測驗
登入
首頁
>
高等資料庫設計
> 109年 - 109 高等考試_二級_資訊處理:高等資料庫設計#91516
109年 - 109 高等考試_二級_資訊處理:高等資料庫設計#91516
科目:
高等資料庫設計 |
年份:
109年 |
選擇題數:
0 |
申論題數:
11
試卷資訊
所屬科目:
高等資料庫設計
選擇題 (0)
申論題 (11)
(一)請先寫出上面敘述所隱含的所有功能相依(Functional Dependency)。
(二)請將此 ER 圖轉化成關聯式資料庫綱要(Schema)。
(三)上述(二)的 Schema,若不是在第三正規化(3
rd
Normal Form),請將其轉為符合第三正規化關聯式資料庫綱要。(6分)
(四)請評估此設計師的 ER 圖是否正確?如不是,請說明其問題,並請另繪出你建議的 ER 圖。
(五)請將上述(四)的你自己「建議的 ER 圖」轉為符合第三正規化關聯式資料庫綱要。並與(三)所得到的答案相比較。
(一)做為下一子題的草稿,請以「關聯(屬性1, 屬性2,…)」方式先寫出應有的所有關聯表格;同時,必須標示出每個關聯的主鍵。
(二)進一步,請針對實體關係圖中 G、H、S、R5四者應有的關聯表格,以SQL 語法寫出其綱要,欄位的資料型態均假設為固定字串,長度可自行假設。但重點是:每一關聯均需以 SQL 語法註明其主鍵、所有的候選鍵(Candidate Key),以及標註應有的參考完整性限制(Referential Integrity Constraints),為求簡化,違反參考完整性限制時行動均假設為 RESTRICT。
(一)deadlock 預防機制採 Wait-die
(二) deadlock 預防機制採 Wound-wait
(一)請以功能相依的推導、封閉(Closure)的概念,找出 R 所有的候選鍵(請呈現你的功能相依推導) 。
(二)請分解 R 為滿足第三正規化的關聯資料庫綱要。