所屬科目:公職◆資料庫應用
二、假設現有如下 T1, T2, T3 三個 transactions,同步存取資料 X, Y, Z,請以 conflict equivalent 的觀念,繪圖說明這三個 transactions 的執行排程,是 否具備排程循序性(serializability)?如果具備排程循序性,則此三個 transactions 的執行順序應為何,才不會出現 conflict?如果不具備排程循 序性,則衝突的 cycle 有那些?(20 分) 註:R 表示讀取,W 表示寫入
三、請將如下外送平台訂單表格資料,以符合 BCNF 的 RDB 資料表來表示, 並將經 BCNF 正規化後的資料表,分別以 json 檔案格式來描述。 (25 分) 註:您的答案需包括 BCNF 正規化後的資料表(含內容) 、及正規化後資 料表對應的 json 檔案格式內容