
106年公務人員特種考試警察人員、一般警察
人員考試及106年特種考試交通事業鐵路
人員、退除役軍人轉任公務人員考試試題 代號:80840 全一張
(正面)
考試別: 鐵路人員考試
等別: 員級考試
類科別: 資訊處理
科目: 資料處理概要
考試時間 : 1 小時 30 分座號:
※注意:
禁止使用電子計算器。
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(請接背面)
一、針對以下二個表格 R和S,請回答下列問題:
若給定一雜湊函數(hash func tion)是用「編號」欄位裡的值,除以 3的餘數,來
當作其函數之值(hash value),則 R和S二個表格,分別經 hash 處理之後,請分
別列出他們所形成的籃子(basket)內的資料為何。(10 分)
如何利用
中經 hash 之後形成的籃子,來作此二表格內資料之交集,亦即 R∩S?
(15 分)
R
編號 姓名 年齡
246 張三 25
767 王五 30
123 林二 35
841 趙六 22
347 李四 41
592 陳一 32
456 魏七 28
S
編號 姓名 年齡
841 趙六 22
347 李四 41
556 錢八 27
123 林二 35
635 葉九 36
二、有一關於電影和戲院的資料庫綱目(schema)如下:
電影院(戲院ID,戲院名,地址)
電影(影片ID,片名,片長)
放映(戲院ID,影片ID,票價)
請用 SQL 回答查詢:找出所有片長超過二個半小時(片長>150)之電影的片名,
放映戲院的戲院名和票價。(10 分)
請用 SQL 回答查詢:針對每一部電影,列出此電影的片名,和放映此電影的各戲
院的平均票價。(15 分)