108年 地方特考 三等 資訊處理 資料庫應用 試卷

pdf
164.26 KB
3 頁
win7 2007
侵權投訴
加載中. ..
PDF
1
0
8
別:三等考試
科:資訊處理
目:資料庫應用
間:2小時 座號:
※注意:
使
SQL
使
代號:
34230
頁次:
3
1
一、假
Driver)每天使用某輛卡車(Truck)負責某趟運送(Delivery。每趟
運送剛好用到一部卡車;但出車時,有時會有雙司機出勤,輪流駕駛。
司機有編號(ID、姓名(Name、薪水(Salary)的資料,卡車有牌照
號碼(License_No牌(Make、款Model噸數Tonnage
D_NumberDate
Address達時Time、載送內容(Content料。
實體關係圖Entity-Relationship Diagram。對所用符號的約略說明:
中每一實體鄰近某關係間均有一個對應比min,max,代表該實體參
與該關係之 min(至少)max(至多)次數,*代表沒有限制。屬性劃
實底線者為 Primary Key(主鍵)。請暫時不考慮其他實體、屬性,並假
設所有對應比率均為正確反映該企業實況。欲記錄上述事實:
請說明圖一的設計有何問題?(5分)
可否將圖一改為只有司機(Driver)與卡車(Truck)兩個實體,而將
運送Delivery放在其中當成關係?這樣的設計有何問題?8分)
滿
Complete資訊Redundant的要12
圖一
代號:
34230
頁次:
3
2
二、假設關連式資料庫包含下列三個表格:
StudentSID, Name, Address, Phone, Major表學生學號姓名地址、
電話、主修
CourseCNo, CName, Credit, Dept, Instructor代表課程編號、名稱、學
分數、開課系所、授課教師
GradeSNo, CNo, Score)代表 SNo 的學號學生修習 CNo 的課程得分
0-100 分)
「主修」「開課系所」之內容值可為 MISCSBusiness 等,分別代表
資管系、資科系、企管系等。
為教師王大維,依課程號、名稱,列出其授課每門課之修課
數(8分)
找出其所修的每科成績均至少為 90 分之資管系學生姓名。8分)
找出在企管系所開所有課程中沒有一科及格過之學生姓名及其主
修。註:及格分數為 60 分)9分)
三、假Timestamp
Concurrency Control,它採用的不是基本的時間戳記排序,而是修改
版的 Thomas 的編寫規則Write Rule假設某交易 T的時間戳記是
10010,請問下列情況,資料庫管理系統會如何處理?(每小題 5分,
20 分)
欲寫某項目 X時,得 X已有寫的時間戳記 write_TSX)是 10015
欲寫某項目 X時,得 X已有讀的時間戳記 read_TSX)是 10012
欲讀某項目 X時,得 X已有寫的時間戳記 write_TSX)是 10020
欲讀某項目 X時,得 X已有寫的時間戳記 write_TSX)是 10005
代號:
34230
頁次:
3
3
四、假 R,目前僅有的四筆資料分別是
t1,t2,t3,t4沒有人告訴我們各屬性的相互關係,不過,從我們觀察到資
。請說明那些是可確認不存在?那些是有可能存在?答案必須以你觀
察到的現象為理由來說明,只憑猜測是不計分。
18 分)
1{D,E} → C
2{A,B} → D
3{E,F} → G
A
B
C
D
E
F
G
b
1
c
1
d
1
e
1
f
1
g
1
a
1
b
2
c
2
d
2
e
2
f
2
g
2
b
2
c
2
d
3
e
1
f
1
g
3
b
3
c
4
d
3
e
1
f
4
g
1
假設已知下列功能相依,請利用功能相依推演規則,也就是 Closure
概念,找出所有 R的候選鍵(Candidate Key注意:只憑猜測,沒
有使用功能相依的推演過程,不計分。12 分)
FD1 {A, E} → {B, G}
FD2 C → F
FD3 D → C
FD4 G → D
收藏 ⬇️ 下載