阿摩線上測驗
登入
首頁
>
公職◆資料庫應用
>
99年 - 099年地方三等資料庫應用#46388
>
題組內容
二、一個關聯式資料庫(Relational database)表格的綱要如下所示: R(A﹐B﹐C﹐D﹐E),R 為表格名稱,A、B、C、D、E 為表格的五個屬性(Attribute), 此表格有以下的功能相依性(Functional dependency): A →C ,D → BE
⑵如果表格 R 不為 BCNF(Boyce-Codd Normal Form),請將其分解成符合 BCNF 的表格,並寫出每一個表格的綱要。(15 分)
其他申論題
⑴請寫出關聯代數(Relational algebra)來列出所有於 2009 年購買汽車的顧客姓名 和其購買的汽車售價。(10 分)
#158117
⑵請寫出 SQL 敘述(Statement)來列出售價介於 100 萬和 120 萬之間的汽車編號及 其廠牌。(5 分)
#158118
⑶針對不同的年份,請寫出 SQL 敘述(Statement)來列出每個年份和在該年份中所 有售出的汽車的總售價。(10 分)
#158119
⑴請列出 R 的所有候選鍵(Candidate key)。(5 分)
#158120
⑴請敘述時間戳記排序法(timestamp-ordering protocol)的做法,假設 write_item(X) 代表要寫入資料項 X 的動作,read_item(X)代表要讀取資料項 X 的動作,read_TS(X) 代表資料項 X 被讀取的時間戳記,write_TS(X)代表資料項 X 被寫入的時間戳記, TS(T)代表交易 T 的時間戳記。(10 分)
#158122
⑵請問使用時間戳記排序法會發生飢餓(starvation)的現象嗎?為什麼?(5 分)
#158123
⑴請問這個兩階段提交的方法有何缺點。(7 分)
#158124
⑵請問三階段提交方法是如何改善兩階段提交方法的缺點。(8 分)
#158125
⑴畫一個實體關係圖(Entity-relationship diagram)以充分表達上述的資料需求。 (15 分)
#158126
⑵將⑴的實體關係圖轉換成一個關聯式資料庫綱要(Relational database schema), 請寫出每一個表格的綱要,包括表格名稱、屬性、主鍵。(10 分)
#158127