Professional Documents
Culture Documents
螢幕截圖 2022-12-02 下午2.48.14
螢幕截圖 2022-12-02 下午2.48.14
螢幕截圖 2022-12-02 下午2.48.14
2019-DSE
資訊及
通訊科技
卷 二 (A) 香 港 考 試 及 評 核 局
2 0 1 9 年 香 港 中 學 文 憑 考 試 考生編號
資訊及通訊科技
試 卷 二 (A)
數據庫
試題答題簿
本試卷必須用中文作答
一小時三十分鐘完卷
(上午十一時十五分至下午十二時四十五分)
考生須知
(一) 宣 布 開 考 後,考 生 須 首 先 在 第 1 頁 之 適 當
位 置 填 寫 考 生 編 號 , 並 在 第 1、 3、 5 及 7
頁之適當位置貼上電腦條碼。
(二) 本 試 卷 全 部 試 題 均 須 回 答。答 案 須 寫 在 本
試 題 答 題 簿 中 預 留 的 空 位 內。不 可 在 各 頁
邊界以外位置書寫。 寫於邊界以外的答
案,將不予評閱。
(四) 試 場 主 任 宣 布 停 筆 後,考 生 不 會 獲 得 額 外
時間貼上電腦條碼及填畫試題編號方
格。
(五) 本 試 題 答 題 簿 末 頁 附 有 SQL 指 令 及 實 體
關係圖所採用的符號以供參考。
香 港 考 試 及 評 核 局 保留版權
Hong Kong Examinations and Assessment Authority
All Rights Reserved 2019 *A200C02A*
2019-DSE-ICT 2A–1 1
本試卷全部試題均須回答。
1. 某 公 園 聘 用 了 一 個 IT 項 目 團 隊 , 去 開 發 一 個 監 察 園 內 植 物 的 系 統 。 團 隊 內 的 隊 員
包括莉莉、志明和小芬,他們參與該項目的數據庫應用系統開發周期的各個階段。
(a) 莉 莉 是 數 據 庫 管 理 員 , 志 明 是 數 據 庫 開 發 員 , 而 小 芬 是 數 據 輸 入 操 作 員 。 指 出
以下各階段的負責人。
開發周期的階段 負責人
應用及數據庫設計
數據的轉移
操作維護
(3 分)
(b) (i) 為 以 下 各 階 段 建 議 一 個 交 付 成 果 。 寫
寫 於
於 應用及數據庫設計階段: 邊
邊 界
界 原型階段: 以
以 外
外 測試階段: 的
的 答
(3 分)
答 案
案 ,
(ii) 於 哪 種 情 況 下 會 實 行 數 據 的 轉 移 ?
, 將
將 不
不 予
予 評
評 閱
閱 (1 分)
。
。
(iii) 除 了 (a) 內 的 階 段 外 , 舉 出 「 數 據 庫 管 理 系 統 (DBMS) 的 選 擇 」 之 前 必 須 執
行的一個階段。
(1 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A2 2
請在此貼上電腦條碼
(c) 此 公 園 有 多 個 園 區 。 系 統 內 的 數 據 庫 儲 存 了 園 區 、 植 物 和 疾 病 的 資 料 。 該 數 據
庫的要求如下所述:
有一些園區沒有植物,而其他園區則各只有一種植物。
一個園區內的植物可能很健康,又可能感染一種或多種疾病。
數據庫內記錄了一些沒有在公園內出現的疾病。
完成下列該數據庫設計的實體關係圖。無需畫上屬性。
園區
寫 寫
於 於
邊 邊
界 界
以 以
外 外
的 的
答 答
案 案
, ,
將 將
不 不
予 予
評 評
閱 閱
。 。
(6 分)
(d) 志 明 打 算 在 他 的 個 人 研 究 中 , 使 用 此 項 目 的 系 統 和 所 收 集 到 的 數 據 。 他 應 怎 樣
做才可避免違反道德操守的原則?
(2 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A3 3 續 後 頁
2. 李 先 生 在 一 所 國 際 學 校 工 作,他 打 算 使 用 數 據 庫 儲 存 學 生 和 他 們 獲 獎 的 資 料。他 草
擬了以下的實體關係圖:
年齡 姓名 獎項
香港身份證 編碼
號碼 獎項名稱
學生 獎項
學生號碼
(a) 為 什 麼 李 先 生 使 用 「 學 生 號 碼 」 而 非 「 香 港 身 份 證 號 碼 」 作 為 主 關 鍵 碼 ? 寫
寫 於
於 邊
邊 界
界 以
以 (1 分) 外
外 的
的 (b) 實 體 關 係 圖 內 的 一 些 屬 性 是 衍 生 屬 性 , 因 為 它 們 可 由 其 他 屬 性 衍 生 出 來 。 舉 出 答
答 實體關係圖內的兩個衍生屬性。 案
案 ,
, 將
將 不
不 予
予 評
評 閱
閱 。
(2 分)
。
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A4 4
請在此貼上電腦條碼
(c) (i) 描 述 第 三 範 式 勝 於 第 一 範 式 的 兩 個 優 點 。
(2 分)
寫 寫
於 (ii) 基 於 這 個 實 體 關 係 圖 的 草 稿 , 建 構 一 個 沒 有 衍 生 屬 性 , 而 又 符 合 第 三 範 式 的 於
邊 數 據 庫 模 式 。 指 出 相 對 應 的 主 關 鍵 碼 和 外 鍵 碼 。 如 不 適 用 , 請 寫 上 「N/A」。 邊
界 界
以 以
外 外
的 的
答 答
案 案
, ,
將 將
不 不
予 予
評 評
閱 閱
。 。
(8 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A5 5 續 後 頁
3. 某 公 司 在 一 些 包 括 機 場 和 購 物 中 心 的 公 共 地 方 安 裝 了 儲 物 箱。客 戶 可 按 時 租 方 式 租
用 儲 物 箱 。 該 公 司 建 構 了 一 個 數 據 庫 表 SBOX 來 儲 存 儲 物 箱 的 資 料 。
SBOX
欄名 描述
SID 儲物箱的識別碼
LOC 位置
FEE 時租費用(沒有小數位)
OUTOFSER 停止服務
true – 維 修 中
false – 可 供 使 用
(3 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A6 6
請在此貼上電腦條碼
該 公 司 建 構 另 一 個 數 據 庫 表 RENTAL 來 儲 存 租 賃 交 易 的 資 料 。
RENTAL
欄名 描述
SID 儲物箱的識別碼
CID 客戶的識別碼
STIME 租用的起始時間
ETIME 租用的結束時間
以 下 為 RENTAL 的 一 些 樣 本 記 錄 :
(4 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A7 7 續 後 頁
該 公 司 建 立 了 一 個 網 上 系 統,以 監 察 儲 物 箱 的 租 賃。製 作 租 賃 報 告 的 介 面 樣 本 如 下
所示:
租賃資料
月份: 3 年 份 : 2019
______________________________________________________________________________
(c) (i) 參 考 以 上 設 計 , 數 據 庫 內 哪 個 欄 位 需 要 索 引 , 以 便 更 快 捷 地 製 作 租 賃 報 告 ?
寫 簡略說明。 寫
於 於
邊 邊
界 界
以 以
外 外
的 的
答 答
案 案
, (2 分) ,
將 將
不 (ii) 簡 略 描 述 如 何 計 算 「 出 租 百 份 率 」 欄 內 的 數 值 。 不
予 予
評 評
閱 閱
。 。
(1 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A8 8
(d) 現 有 5000 個 儲 物 箱 , 分 別 位 於 10 個 位 置 。 舉 出 三 個 介 面 設 計 的 修 訂 , 以 改 善
監察儲物箱的使用情況。在你的設計上加上適當的註釋。
租賃資料
寫 寫
於 於
邊 邊
界 界
以 以
外 外
的 的
答 答
案 案
, ,
將 將
不 不
予 予
評 評
閱 閱
。 。
(3 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A9 9 續 後 頁
4. 某 巴 士 公 司 使 用 三 個 數 據 庫 表 BROUTE、EMPLOYEE 和 DRIVER 來 儲 巴 士、員 工 和 司
機 的 資 料 。 DRIVER 只 儲 司 機 及 其 可 駕 駛 巴 士 路 線 的 資 料 。
BROUTE
欄名 類型 描述 例子
BID 符 巴士路線 1A
BNO 整數 此巴士路線的巴士數目 20
主 關 鍵 碼 : BID
EMPLOYEE
欄名 類型 描述 例子
EID 符 員工的識別碼 A00038
ENAME 符 員工姓名 李志偉
SALARY 整數 員工薪酬 20000
DSER 日期 首天上班日期 21/3/2010
主 關 鍵 碼 : EID
DRIVER
欄名 類型 描述 例子
寫 寫
EID 符 員工的識別碼 A00038
於 於
邊 BID 符 員工可駕駛的巴士路線 1A 邊
界 主 關 鍵 碼 : EID + BID 界
以 外鍵碼: EID , BID 以
外 外
的 為 下 列 任 務 (a) 至 (d) 寫 出 SQL 指 令 。 的
答 答
案 (a) 列 出 可 駕 駛 巴 士 路 線「 1A」的 員 工 的 姓 名 和 識 別 碼,並 按 他 們 的 薪 酬 降 序 排 列 。 案
, ,
將 將
不 不
予 予
評 評
閱 閱
。 。
(2 分)
(b) 列 出 於 2009 年 加 入 公 司 的 員 工 的 最 高 薪 酬 。
(2 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A10 10
(c) 列 出 不 能 駕 駛 任 何 巴 士 路 線 的 員 工 的 姓 名 和 識 別 碼 。
(2 分)
(d) 某 些 巴 士 路 線 的 司 機 數 目 少 於 巴 士 數 目 。 列 出 這 些 巴 士 路 線 。
寫 寫
於 於
邊 邊
界 界
以 以
外 外
的 的
答 答
案 案
, ,
將 將
不 不
予 予
評 評
閱 (3 分) 閱
。 。
(e) 參 考 下 列 檢 視 :
CREATE VIEW V1 AS
SELECT AVG(SALARY) AS AVG1 FROM EMPLOYEE
WHERE EID IN
(SELECT DRIVER.EID FROM DRIVER
WHERE DSER < '1/1/2005')
CREATE VIEW V2 AS
SELECT AVG(SALARY) AS AVG2 FROM EMPLOYEE
WHERE EID IN
(SELECT DRIVER.EID FROM DRIVER
WHERE DSER >= '1/1/2005')
(i) V1 的 目 的 是 什 麼 ?
(2 分)
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A11 11 續 後 頁
(ii) 寫 出 一 個 SQL 指 令 以 求 (AVG1 - AVG2)。
(2 分)
SQL 指 令
(1) INSERT INTO BROUTE
VALUES ('N1A', 10)
(2 分)
試卷完
寫於邊界以外的答案,將不予評閱。
2019-DSE-ICT 2A12 12
數 據 庫 ( SQ L 指 令 ─ 建 基 於 SQ L- 92 標 準 )
常數 FALSE, TRUE
實體關係圖所採用的符號
意思 符號 意思 符號
1 關係 1
實體 實體 一對一關係
1 關係 M
屬性 屬性 一對多關係
主要屬性 屬性 多對多關係 M 關係 N
參與限制:
關係 關係 在強制參與一面用 關係
在選擇性參與一面用
2019-DSE-ICT 2A13 13
請勿在此頁書寫。
寫於此頁的答案,將不予評閱。
2019-DSE-ICT 2A14 14
請勿在此頁書寫。
寫於此頁的答案,將不予評閱。
2019-DSE-ICT 2A15 15
請勿在此頁書寫。
寫於此頁的答案,將不予評閱。
2019-DSE-ICT 2A16 16