
代號:
頁次:
-
二、假設有如下團購紀錄關連式資料庫,請使用 SQL 回答下列相關問題。
(每小題 5分,共 20 分)
Member(fb_account, name, mobile)PK:fb_account
Group(group_code, start_datetime, end_datetime, item, unit_price)PK:
group_code
Buy_Record(fb_account, group_code, order_datetime, quantity)
PK:fb_account+group_code
FK:fb_account ref. Member(fb_account)
FK:group_code ref. Group
註:查詢結果如非資料表的欄位名,請以別名形式,重新給予有意義的
欄位名。
請列出 2023/01/01~2023/06/30 間有採購「綜合維他命」的成員及採購
訊息,包括成員名稱、手機號碼、團號、物品、開團日期時間、結團
日期時間、訂購日期、數量、消費金額,結果請依消費金額由多至少
排序。
請列出每團採購數量最多的成員及其採購訊息,包括成員名稱、手機
號碼、團號、物品、數量、消費金額,結果請依採購數量由少至多排
序顯示。
請列出目前尚在採購中的團購團訊息,包括團號、開團日期時間、結
團日期時間、物品、目前累計總數量,結果請依開團日期時間由近至
遠排序顯示。
請列出 2023 一、二兩個月份,參與團購團數>1 客戶的訊息,包括客
戶名稱、手機號碼、參與的團數。
三、假設有如下外籍移工聘任契約的表格資料,請以符合 BCNF(Boyce-Codd
NormalForm)的 RDB(RelationalDatabase)資料表來表示。經 BCNF 正
規化後的資料表,需同時註明 primary/foreign keys,並將正規化後的資料
表分別以 xml 檔案格式來描述。(30 分)
註:答案需包括 BCNF 正規化後的資料表(含內容、主鍵、外來鍵)、
及正規化後資料表對應的 xml 檔案格式內容。