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

pdf
143.04 KB
1 頁
win7 2007
侵權投訴
加載中. ..
PDF
106年特種考試地方政府公務人員考試試題 代號:33630 全一頁
等別 三等考試
類科 資訊處理
科目 資料庫應用
考試時間 2 小時
※注意:
禁止使用電子計算器。
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
本科目除專門名詞或數理公式外,應使用本國文字作答。
(請接背面)
一、請試述下列名詞之意涵:(每小題 5分,共 20 分)
Entity Integrity Rule
Location independence in a distributed database
SSA: Segment Search Arguments in the Hierarchical Database Model
Two Phase Locking Protocol
二、一個大學課程關聯資料庫包含下列關係:(每小題 5分,共 20 分)
STUDENT(S#, Sname, Saddress, D#), TEACHER(T#, Tname, Taddress, D#),
COURSE(C#, Cname, CreditHour), TAKE_COURSE(S#, C#, Score),
OFFER(T#, C#, Classroom)
寫出下列查詢的 SQL 描述:
找出學生姓名與其曾經修過某位老師剛好兩門課的老師姓名
找出從來沒有被當過(所有課程 Score 60)的學生姓名
找出修過名稱為‘John’開設所有課程並且都被當掉的學生
列出所有學生的姓名與總學分數(CreditHour)與修過課程的平均分數
三、一家醫院欲設計電子病歷系統,但對應窗口並無相關資訊技術,僅開出如下規格:
[醫生資料]: 姓名, 科別, 年資, [門診資料]: 診別, 時間, 主治醫生, [病患]: 姓名,
人資料, 另外也須紀錄[就診記錄]
請根據想像設計一更完整的簡易醫院就診記錄查詢系統關聯資料庫,需能夠回答
的查詢,並繪出相關 ER diagram10 分)
請根據你設計的資料庫寫出下列相對應的 SQL 查詢字串:10 分)
在日期 D來看內科且有拿藥的六十歲女性。
同一科看過兩次的病患姓名與對應醫生年資。
四、如果 scheme R = (A, B, C, D, E),並滿足以下所有的 functional dependencies
ABC, CDE, BD, EA
假設我們分解decompositionR成為(A, B, C), (A, D, E)證明這是一個 lossless-join
分解。10 分)
寫出一個 lossless-join 分解使得 R分解後滿足 BCNF10 分)
寫出一個 lossless-join 分解使得 R分解後滿足 3NF10 分)
五、請解釋叢集索引與非叢集索引的意義與差別。10 分)
收藏 ⬇️ 下載