關務三等資料庫應用:103

鐵路特考高員三級資料庫應用:103

警察人員特種考試刑事警察人員數位鑑識組二等資料庫管理與運用:103

警察人員特種考試刑事警察人員電子監察組二等資料庫管理與運用:同上

高考三級資料庫應用:103

法務部調查局調查人員三等資料庫應用:103

國家安全情報人員三等資料庫應用:同上

法務部調查局調查人員四等資料庫應用概要:無

外交行政人員四等資訊組系統分析及設計與資料庫應用概要:103

高考二級高等資料庫設計:103

關務人員升官等薦任資料庫應用:無

地方特考三等資料庫應用:103

 

[一○三年關務三等資料庫應用]

103年公務人員特種考試關務人員考試、103年公務人員特種考試身心障礙人員考試及103年國軍上校以上 軍官轉任公務人員考試試題

代號:10540 全一張

別:關務人員考試

    別:三等考試

    科:資訊處理

    目:資料庫應用

考試時間:2小時                                    座號:____________

※注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、有一 relational database包含下列兩 relations

軟體(編號,廠商,安裝日期,類型,價格)

硬體(編號,廠商,購買日期,類別,價格)

()請完整寫出 SQL 語法敘述,該敘述能查出廠商為 IT 且價格大於 15000元的硬體購買日期。(10分)

SELECT _________________________

FROM XXX

___________________________________

()請完整寫出 SQL 語法敘述,該敘述能查出類型為DBMS的軟體數量。(10分)

SELECT ____________

FROM XXX

____________________________________

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、有關 table 的正規化:

()如果一個 table 是符合第二正規型式 (second normal form),則這個 table不會有那些資料狀態?(10分)

()下圖中,那些 attribute(s) functionally dependent on the attribute C?如果都沒有 attribute(s) 符合,則答沒有。(10分)

 

       

undefined

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、在資料模式 (data model) 的實體 (entities) 間,對應的關係有三種,設有A B兩實體,

()請以文字敘述方式,說明 A B 兩實體間的三種可能對應關係(說明必須包括 A 對應 B 以及 B 對應 A 的情況)。(15分)

()請以實體關係圖 (Entity Relationship Diagram) 圖示出()A B兩實體間的三種對應關係(必須註明那一圖是那一種對應關係之圖示)。(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、有關資料庫復原 (recovery),在 transaction log 內含有“before value”的資料,

()請說明該before value”是甚麼資料?(5分)

()請說明該“before value”是在進行何種 recovery activity 時被使用?(5分)

()()recovery activity 的進行,說明先後產生之“before value”被使用的順序?(5分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

五、請圖示分散式資料庫 (a distributed database) 的軟硬體系統環境?(10分)分散式資料庫的 transparency features 是指甚麼?(5分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年鐵路特考高員三級資料庫應用]

103年公務人員特種考試警察人員考試

103年公務人員特種考試一般警察人員考試             代號:71050  全一張

103年特種考試交通事業鐵路人員考試試題

    別:高員三級鐵路人員考試

    科:資訊處理

    目:資料庫應用

考試時間:2小時                                    座號:_____________

注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、在重視資訊安全以及個人資料保護法開始實施之後,在初步盤點下,發現有些系統和相關使用者,有過大的權限。你的主管想要設定一些方法來限制系統和使用者的權限 (讓不該看到某些種類資料的人,無法看到)。首先,他要你瞭解能不能利用 DBMS 的基本功能來初步加強資料的隱私性。請提出建議,並說明你的理由。(20分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、資料庫設計:你到鐵路局上班,檢視了一些底層的資料庫設計。你看到相關的幾個資料表的綱目 (schema)。從其中的相關性,你發現和你想像中的 3NF 有相當的出入。以下有標示底線的是主鍵。

火車行控

(車號,駕駛員編號,班次編號,實際出發時間)

火車使用紀錄

(車號出發日期班次編號,駕駛員編號,實際出發時間,實際抵達時間)

火車班次

(班次編號,起點,終點,預計出發時間,預計抵達時間)

()請依據上述有限的資料反推,列出相關的功能性相依 FD 規則。(10分)

()利用分解法,重新製作一個簡單的 3NF 資料庫綱目 (database schema)。(5分)

()利用()小題之反推,繪製出一個實體關係 E-R 圖。(5分)

()()小題中 E-R 圖轉換成資料庫綱目。(5分)

()請比較利用分解法和 E-R 方法設計出來的資料庫綱目的差異,為什麼會一樣或不一樣?(10分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、請說明為什麼在 OLAP 中,利用資料倉儲進行分析,和 OLTP 利用關聯式資料庫來運作,所使用的資料模型會有那麼大的差異?(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、請檢視以下有關高速公路汽車超速的關聯式資料庫綱目(schema),以及相關 SQL 資料庫查詢。請解釋下面的幾項查詢目的何在?

undefined

 

()(5)

Select Car.CarNo, Name, Brand, Model,

Color

From Car, Speeding

Where Car.CarNo = Speeding.CarNo

and Highway = “國三南下”,

and KM = 300,

and Date = 2013/5/20,

and Color NE  “

()(5)

Select Car.CarNo, Car.Name,

S1.Highway, S1.KM

From Car, Speeding as S1, Speeding as S2

Where Car.CarNo = S1.CarNo

and S1.CarNo = S2.CarNo,

and S1.Highway = S2.Highway,

and S1.KM = S2.KM,

and ((S1.Date≠S2.Date)

or (S1.Time≠S2.Time))

()(10)

Select Car.CarNo, Name, Speeding.Speed

From Car, Speeding

Where Car.CarNo = Speeding.CarNo

Speeding.Highway = “國三北上

and NOT EXIST

Select *

From Speeding as S2

Where

Speeding.Highway = “國三北上”,

And Speeding.Speed < S2.Speed

()(10)

Select CarNo

From Speeding

Where NOT EXIST

Select *

From Speeding as S2

Where NOT EXIST

Select *

From Speeding as S3

Where S3.CarNo = Speeding.CarNo

And S3.Highway = S2.Highway

And S3.Speed > 150

And S3.Highway = S2.Highway

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年警察人員特種考試刑事警察人員數位鑑識組二等資料庫管理與運用]

1 03年公務人員特種考試警察人員考試

103年公務人員特種考試一般警察人員考試             代號:20150  全一張

103年特種考試交通事業鐵路人員考試試題                   20250

   別:二等一般警察人員考試

   科:刑事警察人員數位鑑識組、刑事警察人員電子監察組

   目:資料庫管理與運用

考試時間:2小時                                    座號:_____________

注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、請檢視以下有關民眾集會事件及涉案者的關聯式資料庫綱目 (schema)。請使用 SQL 回答下列的資料庫查詢。

undefined

 

()請找出事件地點為行政院的涉案者 (列出涉案者號、姓名、移送日期、是否首謀、是否襲警、是否損毀)。(5分)

()請列出在歷年被判定違法的事件中,被判刑的涉案者 (列出涉案者號、姓名、事件編號、事件地點、事件開始日期和結束日期、是否首謀、是否襲警、是否判刑)。(5分)

()請找出在至少兩個事件中,涉案且為首謀者 (列出涉案者號、姓名、事件編號、事件地點)。(10分)

()請找出在資料庫中參與了每一個被判定違法集會的人 (列出涉案者號、姓名)10分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、請說明 Two-phase commit 的原理。(10分)並解釋什麼情況之下需要進行Rollback,以及 Rollback 的程序。10

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、資料庫設計:你被要求設計一個派出所員警出勤的系統。在資料庫需求分析階段,是另一位已經離職的同仁進行的。他詢問了很多人,整理出一些資料欄位間的功能性相依 (functional dependency),列舉如下。X→Y Y 的值被 X 決定。

警車:車輛基本資料。

(車號車款、車種、引擎排氣量、下次保險到期日、下次保養里程數)

警員:警員基本資料。

(警員編號姓名、性別、階級、電話)

警車保管:每一輛警車由一位警員負責保管,負責該車的維修保養。

(車號警員編號)

出勤紀錄:每一名警員在出勤時,在不同時段可能會搭乘不同的警車。

(警員編號+時段車號、指定巡邏路線、完成時間)

()請依據以上陳述,利用分解法,設計一個簡單的資料庫綱目 (database schema)。(5分)

()請問此資料庫之設計可以達到那一層的正規化?你遭遇到什麼問題?這個問題在理論上怎麼稱呼?(5分)

()請用以上陳述,繪製出一個實體關係 E-R 圖。(5分)

()請把()題中 E-R 圖轉換成資料庫綱目 (database schema)。(10分)

()請比較利用分解法和 E-R 方法設計出來的資料庫綱目的差異,為什麼會一樣或不一樣?(10分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、你聽到兩個人在討論一個資料庫問題如下。請針對以下乙的說法加以評估。你覺得他的建議有沒有問題。詳細解釋你評估的道理。(15分)

甲:「能不能請教你一個技術問題?」

乙:「好啊。」

甲:「我們有一個去年上線的系統。剛開始都沒有問題。後來,好奇怪,資料更新都很正常,就是查詢時反應慢到受不了。」

乙:「Hmm。感覺是查詢時,太多的資料表格合併 (join),資料量小,績效不是問題。你們檢查一下資料庫設計,是不是有些資料表應該去做正規化。另外,檢查一下有沒有那些欄位需要增加索引的。不過,增加索引的話,資料更新、尤其是插入,會變慢喔。」

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年高考三級資料庫應用]

103年公務人員高等考試三級考試試題                 代號:26870  全一張

    科:資訊處理

    目:資料庫應用

考試時間:2小時                                座號:_____________

注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、請繪圖說明 ANSI/SPARC 資料庫系統架構,並明確指出有關資料獨立 (data independence) 的概念在 ANSI/SPARC 資料庫系統架構圖中的所在位置與意義。(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、某單位為管理發生重大災難時之物資捐贈與發放管理,設計了一資料庫系統,以下為所設計的相關關聯式表格 (Table) 名稱與欄位屬性 (Attribute) 代表名稱。系統在同一天中只允許某一捐贈單位或受贈人予以捐贈或受贈某一物資一次,表格中有關編號 (欄位名稱字尾有‘_ID’) 之欄位均為唯一值(unique)、單位電話 (D_TEL) 為唯一值且不能為空值 (null)、聯絡電話(E_TEL) 可能為空值或重覆,除上之外的其他欄位值均有重覆之可能,但不能為空值。

undefined

 

請用以上關聯式表格回答以下問題:(每小題5分,共30分)

()請指出每一個表格可能的超級鍵 (super key) 數量各有多少?

()寫出每一個表格的候選鍵 (candidate key);並選出最合理的主鍵 (primary key)

()以最符合的欄位資料型態範圍 (domain) 寫出建立表格 DONOR SQL 完整指令(包含設定主鍵與參考外鍵 (foreign key))。

()以最符合的欄位資料型態範圍 (domain) 寫出建立表格 GIVEN SQL 完整指令(包含設定主鍵與參考外鍵 (foreign key))。

()以關聯式代數 (relational algebra) 運算 (selection:σprojection:πjoindivide:÷unionintersectionCartesian product:×difference-) 表示以下查詢 列出沒有留下聯絡電話的受贈人姓名與其所受贈的物資名稱

() SQL 語法寫出查詢依捐贈單位的總捐贈數量由多到少列出其捐贈單位名稱

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、令 R(A, B, C, D, E, F, G) 為一符合第一正規化 (First normal form) 的關聯式表格綱要 (relation schema),經分析後知道該綱要具有二候選鍵,分別為 {A, B} {B, C},並發現其屬性 (attribute) 中尚有以下功能相依 (functional dependency) 存在:A CC GE FE D。(每小題5分,共15分)

()綱要 R 是否符合第二正規化 (Second normal form)?若否,請指出問題所在,並以最簡方式拆解為符合第二正規化的不同綱要,並指出每一綱要的主鍵。

()於題()中所得到的綱要是否均符合第三正規化 (Third normal form)?若否,請指出問題所在,並以最簡方式拆解為符合第三正規化的不同綱要,並指出每一綱要的主鍵。

()於題()中所得到的綱要是否均符合 BCNF 正規化 (Boyce-Codd normal form)?若否,請指出問題所在,並以最簡方式拆解為符合 BCNF正規化的不同綱要,並指出每一綱要的主鍵。

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、某機關需要一工程管理資料庫系統,經過需求調查與系統分析後得到具體基本資料實體 (entity) 與屬性如下:

1.得標廠商 (公司名稱,統一編號)2.工程案 (案號,完成期限,經費上限)3.管理負責人 (員工編號、姓名,職等);各實體間的相對應關係,敘述如下:

(1)得標廠商可以取得多個工程案,但每個工程只能有一家得標廠商,必須記錄其得標日期。

(2)每個管理負責人可以參與多個工程管理,每一個工程亦同時可有多個管理負責人;但同一工程只能有一位主要管理負責人。

(3)主要管理負責人必須不定時記錄該負責工程的督導日期 (年月日) 與完成進度 (%)

(每小題10分,共20分)

()請畫出以上相對需求的完整實體-關係模型 (Entity-Relationship model; E-R model),並標示適當的關係與基數 (cardinality)

()將以上所設計的 E-R model 轉成關聯式綱要 (relational schema),畫出關聯式綱要之間的參考關係並指出主鍵與參考外鍵。

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

五、臺灣於1999921日發生集集大地震,地震發生後的數天中全國陸續有級數大的餘震發生,使得各地不定時停電、建築物倒塌,許多公司、機關、辦公場所遭到破壞壓毀,造成資料損毀甚巨。針對因應天然災害所可能引起的系統損毀或當機 (system failure)、資料損毀 (data loss)、設備損毀 (device crash) 等問題,若你是資料庫系統設計師,請為你的資料庫系統提出具體可行的軟、硬體與資料等備份 (backup) 策略及相對的復原 (recovery) 方法。(20分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年法務部調查局調查人員三等資料庫應用]

103年公務人員特種考試司法人員、法務部調查               21050

局調查人員、國家安全局國家安全情報人員、           代號:30750  全一張

別:調查人員、國家安全情報人員

    別:三等考試

組:調查人員資訊科學組、國家安全情報人員資訊組

    目:資料庫應用

考試時間:2小時                                    座號:_____________

注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、資料模型 (Data Models) 從階層式 (Hierarchical)、網路式 (Network)、關聯式 (Relational) 持續進展至最近的實體關係 (Entity-relationship)、物件導向(Object-oriented)、與 NoSQL,請列表說明與比較後三種資料模型的優缺點。(20分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、假設一所大學的資料庫包括下列相關關聯表 (Relation)

名稱

綱要 (Schema) 與說明

學生 (STUDENT)

STUDENT (S#, S-NAME, DEGREE, T#, P#)

學號、姓名、學位 (大學部或研究所)、論文代號、專題代號

課程 (COURSE)

COURSE (C#, C-NAME, C-CREDIT)

課號、課名、學分數

註冊 (ENROLL)

ENROLL (S#, C#, SCORES)

學號、課號、成績

其中有底線的屬性 (Attribute) 代表主要鍵 (Primary Key)

()請寫出下列查詢的 SQL 敘述 (Statement)

1.學號1123學生的選修課名與成績 (顯示欄位S#, S-NAME, C-NAME, SCORES)6

2.學生修課平均成績前5名排行榜 (顯示欄位S#, S-NAME, AVG(SCORES))6

()假設 STUDENT 實體可再分為 GRADUATE (記錄論文資料)UNDERGRAD (記錄專題資料) 兩大類請說明(1)分離與重疊限制條件 (Disjoint and Overlapping Constraints)(2)特殊化與一般化(Specialization and Generalization)。(4分)

()請說明擴充實體關係圖  (Extended Entity-Relationship Diagram; EERD)與實體關係圖 (Entity-Relationship Diagram; ERD) 可能的主要差異。(4分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、假設關聯表綱要為 R (A, B, C, D, E, F, G),具有下列功能相依 (Functional Dependencies; FDs) 關係:FD = {ABCDEFG, AC, BDEF, EF}

()列舉 FD 內的部分相依 (Partial Dependencies) 與遞移相依 (Transitive Dependencies)。(5分)

()依序分解關聯以符合第二正規化型式 (2nd Normal Form) 與第三正規化型式 (3rd Normal Form)。(10分)

()分析最後結果是否符合 Boyce-Codd 正規化型式。(5分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、在共用的資料庫上同時執行交易,可能會產生許多問題,而需要透過同步控制 (Concurrency Control) 機制來確保交易的循序性。請說明:

()多重使用者同時使用資料庫可能導致的問題。(3分)

()以時間戳記 (Time Stamping) 法執行同步控制的方式。(7分)

()樂觀式 (Optimistic) 同步控制的運作方式。(7分)

()分析前述兩種同步控制的差別與適用狀況。(3分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

五、假設您是 B2C (Business to Customer) 電子商務的經營業者,您有意善用資料庫資源,改善顧客滿意度與忠誠度,進而創造企業的持續性競爭優勢。在此背景下,請說明:

()商業智慧 (Business Intelligence; BI)。(5分)

()資料倉儲 (Data Warehouse) 與其特色。(5分)

()巨量資料分析 (Big Data Analytics)。(5分)

()分析三者的關係與重要啟示。(5分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年外交行政人員四等資訊組系統分析及設計與資料庫應用概要]

代號:20260

頁次:4-1

103 、國

別:外交領事人員及外交行政人員特考

    別:四等考試

組:外交行政人員資訊組

    目:系統分析及設計與資料庫應用概要

考試時間:1小時30                             座號:____________

※注意:禁止使用電子計算器。

甲、申論題部分:(50分)

()不必抄題,作答時請將試題題號及答案依照順序寫在申論試卷上,於本試題上作答者,不予計分。

()請以黑色鋼筆或原子筆在申論試卷上作答。

 

一、請說明下列物件導向系統分析的相關名詞:(每小題2.5分,共10分)

()類別 (class)

()物件 (object)

()腳本或使用情節 (scenario)

()組成 (composition)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、類別-責任-合作卡片 (Class-Responsibility-Collaboration Card, CRC Card) 是常用的物件導向系統分析 (Object-oriented analysis, OOA) 的技術,請從下列兩點說明如何進行這項分析:首先,以團隊面對面溝通方式進行分析;再來,分析腳本或使用情節 (scenario),擷取其中的名詞及動詞,並請說明此分析後所產出的文件。(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、假設某社團資料庫含四個關係 (relation) 如下:(每小題3分,共15分)

1.鋼琴社社員 (簡稱鋼)

姓名    生日

張三    12.18

林二    07.03

王五    02.10

2.熱舞社社員 (簡稱熱)

姓名    生日

林二    07.03

李四    09.15

3.社員成績 (簡稱成)

姓名    成績

張三    75

林二    85

王五    90

李四    67

4.社員生日 (簡稱生)

生日

02.10

請寫出下列關連式代數運算後,所得的結果:

() MINUS

() TIMES

() [生日]

() JOIN

() DIVIDEBY

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、請說明下列資料庫的相關名詞:(每小題2分,共10分)

()資料庫 (database)

()資料庫管理系統 (database management system, DBMS)

()關連式代數 (relational algebra)

()關連式計算 (relational calculus)

()關連式代數的完整集合 (complete set)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

乙、測驗題部分:(50分) 代號:6202

()本測驗試題為單一選擇題,請選出一個正確或最適當的答案複選作答者,該題不予計分

()25題,每題2分,須用 2B 鉛筆在試卡上依題號清楚劃記,於本試題或申論試卷上作答者,不予計分。

1 一般熟知的軟體發展生命週期 (Software Development Life Cycle) 常分為使用者需求、系統分析、系統設計、系統實作、系統佈署、系統維護等五個階段,請問於系統實作 (Implement) 階段的主要工作為何?

(A)制定規格與選擇外包廠商        (B)了解資料庫與選擇資料庫管理系統

(C)撰寫程式與測試程式和系統      (D)修改規格與修改演算法

2 類別圖可以描述軟體系統類別間的關係,下列有關類別圖的敘述何者錯誤?

(A)類別圖描述軟體系統靜態結構的4+1開發觀點

(B)類別圖的目的之一為作為套件圖、元件圖、佈署圖的基礎

(C)物件圖是類別圖的實例,描述系統特定時間的實際例子

(D)類別圖可轉換成程式碼與資料庫

3 Rational 統一流程 (Rational Unified Process) 是一個支援開發者的完整開發環境,可以使用各種電腦輔助軟體工程工具來進行軟體系統的開發與實作,其具有3個主要特點分別為:1.使用案例驅動、2.以架構為中心、3.反覆式與漸進式,請問其在開發軟體系統的過程中何時須以使用案例來驅動?

(A)需求階段      (B)分析階段     (C)設計階段      (D)每一個反覆過程

4 類別屬性與操作的基本語法可表示如下:

能見度 屬性名稱:資料型態〔=初值〕

能見度 操作名稱(參數列):傳回資料型態

能見度符號配合使用之物件導向語言常用之符號為 +、–、# ~,有關能見度的敘述何者正確?

(A)能見度 + 代表除類別本身之外,不允許任何其他類別存取屬性與使用操作

(B)能見度 代表同一套件的類別可以存取屬性與使用操作

(C)能見度 # 代表類別本身與繼承的子類別可以存取屬性與使用操作

(D)能見度 ~ 代表允許任何類別可以存取屬性與使用操作

5 下列那一種類別不能建立物件?

(A)控制類別      (B)邊界類別     (C)靜態類別     (D)實體類別

6 物件導向技術有三大重要觀念,分別為:1.可提供資料與處理資料程序的物件、2.可以建立互動與支援多形的訊息、3.可以實作物件分類架構的繼承,其中觀念3.是屬於那種重要觀念?

(A)行為         (B)方法          (C)類別          (D)狀態

7 物件導向設計是進一步決定類別屬性、行為、類別關係的細部設計,以便在實作時能夠將系統做對,其最後建立的結果為何?

(A)實體關係圖   (B)資料流程圖    (C)設計模型     (D)資料庫模型

8 類別之間擁有一些合作關係稱為類別關係,下列有關類別關係的敘述何者錯誤?

(A)一般關係 (Generalization) 是類別與介面之間的關係

(B)組合關係 (Composition) 的零件不能單獨存在,是專屬的零件

(C)結合關係 (Aggregation) 可分為雙向關係與單向關係,表示知道另一類別的存在

(D)相依關係 (Dependency) 是指類別在語意上需要依賴其他類別,更改其中一個類別有可能會強迫更改另一個類別

9 使用案例圖是由動作者、系統邊界、使用案例與連接線組成,連接線可以連接動作者與使用案例或是連接不同的使用案例,連接動作者與使用案例所形成的關係稱為什麼關係?

(A)包含關係 (Include)              (B)結合關係 (Aggregation)

(C)延伸關係 (Extend)              (D)繼承關係 (Inheritance)

10 建立使用案例圖後可以用使用案例規格來描述使用案例,下列有關使用案例規格的敘述何者錯誤?

(A)使用案例規格是用文字描述使用案例情節的大綱與主要流程

(B)使用案例規格描述的情節中如果一定包含其他的使用案例,則可以用延伸關係 (Extend) 的延伸點表示

(C)使用案例常是多個相關情節的組合,所以使用案例規格可以在流程步驟中寫出主情節流程與次要情節流程

(D)使用案例規格的情節流程可以與活動圖互相對映

11 對物件導向技術而言,物件是依接收的訊息來執行方法,例如執行 Utility 物件 max ( ) 方法如下:

Utility max (43,43)

Utility max (4,3,43)

Utility max ('4','3')

對於接收物件而言,這種名稱再用稱為什麼?

(A)封裝          (B)繼承         (C)抽象         (D)過載

12 統一塑模語言 (Unified Modeling Language, UML) 4+1觀點包括1.使用案例觀點、2.邏輯觀點、3.流程觀點、4.開發觀點、5.部署觀點,其中那一觀點與其他四觀點都相關?

(A)使用案例觀點  (B)邏輯觀點     (C)流程觀點     (D)開發觀點

13 資料庫中主鍵和候選鍵有何不同?

(A)主鍵鍵值必須在各筆紀錄皆不同

(B)主鍵在資料表中只能有一組

(C)其他非主鍵欄位直接或間接都要函數相依於主鍵

(D)主鍵鍵值不能為 NULL

14 DELETE FROM "資料表名" WHERE "條件"; 左示結構化查詢語言 SQL 的命令要執行:

(A)"條件"成立,則刪除"資料表名"這個表格

(B)"資料表名"這個表格刪除"條件"

(C)"資料表名"這個表格刪除"條件"符合的紀錄

(D)除了"條件"符合的紀錄,其他紀錄都刪除

15 一種以主題為導向 (Subject-Oriented),同時具備整合性 (Integrated)、非暫存性 (Non-Volatile)、隨時間變異 (Time-Variant) 等特性之資料集合,主要目的係支援管理階層之決策的資訊應用,請選擇最適當的答案:

(A)資料採礦      (B)資料倉儲     (C)線上分析處理  (D)NOSQL

16 正常狀況下外部鍵用來對映:

(A)A 資料表的非主鍵欄位到 B 資料表的非主鍵欄位

(B)A 資料表的非主鍵欄位到 B 資料表的主鍵欄位

(C)A 資料表的主鍵欄位到 B 資料表的非主鍵欄位

(D)A 資料表的主鍵欄位到 B 資料表的主鍵欄位

17 邏輯綱要設計是將:

(A)資料庫需求對映到實體關係圖

(B)實體關係圖對映到關聯綱要

(C)關聯綱要對映到 SQL

(D)SQL 對映到資料庫應用程式

18 加強型實體關係模型對照原本的實體關係模型增加了那種描述能力?

(A)弱相依實體關係 (B)多對多關係  (C)完全相依關係 (D)超類別關係

19 通常在資料庫設計中,實體關係圖首先出現在那個階段?

(A)綱要設計之前  (B)綱要設計之後 (C)正規化之後   (D)索引設定之後

20 下列何者是三階正規化主要要去除資料表中的特性?

(A)多值          (B)連續相依     (C)部分相依     (D)弱相依

21 關聯式資料庫邏輯設計時,若關係是多對多的關係,會對映成為:

(A)獨立資料表

(B)欄位歸於兩邊實體的資料表任選一方都可以

(C)依據部分參與或完全參與而定

(D)用多值欄位型式處理

22 關聯式資料庫邏輯設計時,若關係是多對一的關係,首先會考慮選擇那種對映?

(A)使用獨立資料表代表關係

(B)將關係轉為欄位歸於 多”方的資料表

(C)將關係轉為欄位歸於 一”方的資料表

(D)歸於兩邊任選一方都可以

23 要避免售票系統一票多賣的情況,多人資料庫系統裡會使用何種機制?

(A)線上交易處理 (online transaction processing)

(B)平行處理 (parallel processing)

(C)異地儲存備份 (remote storage backup)

(D)NOSQL (not only SQL database)

24 以資料庫系統的可用性保障來看,下列的做法保障那種最高?

(A)定期儲存備份                 (B)異地儲存備份

(C)異地備援系統                 (D)分散式資料庫系統

25 關聯式資料庫欄位 (或欄位組) 之間若存在函數相依,通常以箭頭符號表示:例如 AB。下列那個相依最符合常理?

(A)員工部門→員工編號            (B)車型→車牌

(C)SIM 卡號碼→手機廠牌          (D)SIM 卡號碼→電信公司

 

[一○三年高考二級高等資料庫設計]

103年公務人員高等考試一級暨二級考試試題           代號:22740  全一頁

   別:高考二級

   科:資訊處理

   目:高等資料庫設計

考試時間:2小時                               座號:_____________

※注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、假設我們要對一個檔案採用可擴充式雜湊 (extendible hashing) 方法建立索引,而該檔案所包含的資料紀錄之搜尋鍵值如下:

2, 3, 5, 7, 11, 17, 19, 23, 29, 31

如果雜湊函數為 h(x) = x mod 8,且每個 bucket 可以儲存三筆紀錄,請畫出該檔案之可擴充式雜湊結構。(25分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、在資料庫的回復系統裡,有關檢查點技術 (checkpointing)

()請解釋其作用。(10分)

()執行檢查點的頻率應該根據那些因素調整?如何調整?(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、考慮關聯表 r1(A, B, C)r2(C, D, E) r3(E, F),其主鍵 (primary key) 分別是 AC E

()假設 r1 1000筆資料,r2 500筆資料,而 r3 2000筆資料,請估算 r1r2r3 運算結果的大小。(15分)

()又假設你可以在這些關聯表裡建立索引以加速這個合併運算的計算,你會如何進行?為什麼?(10分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、考慮以下兩筆交易,其中 A B 之初始值皆為0

T1: read(A);

read(B);

if A = 0 then B := B+1;

write(B).

T2: read(B);

read(A);

if B = 0 then A := A+1;

write(A).

()當此兩交易 T1 T2 同時執行時,請說明是否有可能產生一個序列化排程 (serializable schedule)。(10分)

()請加入鎖定 (lock) 與解鎖 (unlock) 指令到交易 T1 T2 中,使其遵守兩階段鎖定協定 (two-phase locking protocol),並說明在執行上述交易時,是否會導致死結 (deadlock) 發生?(15分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

[一○三年地方特考三等資料庫應用]

103年特種考試地方政府公務人員考試試題            代號:34430  全一張

    別:三等考試

    科:資訊處理

    目:資料庫應用

考試時間:2小時                                  座號:_____________

注意:()禁止使用電子計算器。

()不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。

 

一、將下列 EERD 轉成滿足第三正規化 (The 3rd normal form) Table,每個Table 均必須標明其擁有之 PKFK (否則該 Table 不給分),圖中 (...) 代表 Composite attribute{...} 代表 Multivalued attribute;雙底線者為 Partial identifier;雙線菱形為 Identifying relationship。(25分)

[] D→ED+F→G

undefined

 

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

二、請將下列二表單之資料,以 ERD (Entity Relationship Diagram) 表示之,但請遵守下列原則:每個 Entity 均必須滿足第三正規化 (The 3rd normal form)、所有 Entity 均要標示其 Identifier (PK)、每個 Relationship 都要有Cardinality。(25分)

undefined

 

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

三、有一個 ERD 如下圖,學校採用申請入學,首先接受入學申請,而後統一甄選,公布錄取名單,所以,舉凡學生都有一份入學申請,被接受就成為學生;反之,則不是。入學申請資料與學生資料都要留存於電腦系統中。

          

undefined

 

()如果實體設計時,將一對一關係轉化成一個Relation,設計結果如下,請問有何缺點?(10分)

學生(學號 姓名 性別 生日 申請書號 送件日)

()考量另一種設計方案,如果入學申請做成一個 Table;而學生 Entity 實作如下:

Create table 學生

(學號 nchar(10) primary key,

姓名 char(12),

性別 char(2),

生日 datetime,

申請書號 nchar(10) not null references 入學申請(申請書號) on delete cascade)

請問:1.「申請書號」為何要宣告「not null」?(5分)

2.依前述「申請書號」的設定,刪除一筆學生資料,其對應的入學申請資料會如何?(10分)

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

 

四、四個異動對同一標的物做操作,其動作序列如下表,請分別以:()X-Locking (X-鎖定法)()Versioning (版本法) ()Timestamping (時間戳記法) 模擬之 (要有過程之說明;否則,不給分),並說出最後分別有那些異動被執行?(25分)

undefined

 

答:

請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。

http://goods.ruten.com.tw/item/show?21609988919956

arrow
arrow
    文章標籤
    資料庫應用
    全站熱搜

    jacksaleok 發表在 痞客邦 留言(0) 人氣()