關務三等資料庫應用:104

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

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

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

警察人員特種考試資訊管理人員三等資料庫應用:104

高考三級資料庫應用:104

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

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

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

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

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

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

資訊技師高等資料結構與資料庫及資料探勘:104

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

 

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

104年公務人員特種考試關務人員考試、

104年公務人員特種考試身心障礙人員考試及           代號:10440 全一頁

104年國軍上校以上軍官轉任公務人員考試試題

別:關務人員考試

    別:三等考試

    科:資訊處理

    目:資料庫應用

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

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

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

 

一、請舉例說明在實體關係圖 (ER diagram) 中,為何一個三元關係 (ternary relationship) 不等於三個二元關係 (binary relationship) 的結合?並畫出其實體關係圖。(15分)

答:

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

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

 

二、在關聯式代數運算子中 (relational algebra’s operators),自然合併 (natural join)和交集 (intersection) 都不是原始 (primitive) 運算子,請問如何用其他的原始關聯式代數運算子達到相同的運算結果?(10分)

答:

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

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

 

三、基於關聯式模式 (relational model) 的理論,請列出關聯表 (relation) 的四大特性 (property),並說明之。(20分)

答:

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

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

 

四、請說明何謂邏輯資料庫設計 (logical database design) 和實體資料庫設計(physical database design)?(15分)

答:

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

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

 

五、關聯表 R{A, B, C, D, E, F, G} 其所有功能相依性 (functional dependence) 如下所示:

A→B, BC→DE, AEF→G

()以上述三條功能相依性,請算出集合 {A, C} 的封閉性 ( closure {A, C}+)。(10分)

()功能相依性 ACF→DG 可否由上述三條功能相依性推導出來?如果可以,請列出推導過程。(10分)

答:

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

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

 

六、在下列表格,針對各種正規化判定其是否具有各項特性,將其填滿 “Y” () “N” (沒有)。(20分)

特性 (property)

第三正規化型式(3NF)

Boyce-Codd 正規化型式 (BCNF)

第四正規化型式(4NF)

消除因功能相依性的冗餘 (FD redundancy)

 

 

Y

消除因多重值相依性的冗餘 (MVD redundancy)

 

 

 

保存功能相依性

 

 

 

保存多重值相依性

N

 

 

答:

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

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

 

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

104年公務人員特種考試警察人員、一般警察人員考試及104年特種考試交通事業鐵路人員、退除役軍人轉任公務人員考試試題

代號:71050 全一張

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

別:資訊處理

    目:資料庫應用

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

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

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

 

一、考慮以下有關案件資料的關聯綱目 (Relational schema)

Case (cId, cDateTime, cArea, cLocation, cDesc)

// 案件(編號,案件日期時間,案件發生的行政區,確切地點,案件描述)

StakeHolder(sId, sName, sAddress, sPhone)

// 利害關係人(Id,姓名,住址,電話)

Relationship(cId, sId, role)

// 案件利害關係人(案件編號,利害關係人Id, 在此案件扮演角色)

請寫出以下查詢之 SQL 敘述,請注意,每一小題只能用一個 SQL 敘述表達。

()列出20155月份在臺北市萬華區所發生的所有案件之案件編號、案件地點、案件描述和報案人Id。請注意「臺北市萬華區」為 cArea 的值,「報案人」則為 role 的值。(10分)

()列出20155月份發生在臺北市但沒有目擊者案件之案件編號、案件地點和案件描述。請注意「目擊者」為 role 的值。(10分)

()列出2014年報案次數超過5次的報案人之 Id、姓名、住址和電話。(10分)

答:

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

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

 

二、承上題,假設我們想記錄案件的相關監視器影像 (VideoClip),於是設計了一個資料表如下:

VideoClip (cNo, type, location, length, content, monitor, installDate, area)

// 監視器影像 (案件編號,刑案種類,安裝地點,時間長度,檔案內容,監視器 Id,監視器安裝日期,所屬行政區)

有以下的函數相依 (functional dependency)

{cNo}→{type}

{cNo, monitor}→{content, length}

{monitor}→{installDate, location}

{location}→{area}

()請用以上函數相依推論出主鍵,請注意必須用推論的方式來證明,否則不給分。(10分)

()請分解 VideoClip 關聯綱目,使其滿足第二正規式 (2NF) 但不滿足第三正規式 (3NF)。(8分)

()請分解 VideoClip 關聯綱目,使其滿足第三正規式 (3NF)。(7分)

答:

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

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

 

三、假設你要替員工教育訓練系統設計資料庫。該資料庫必須儲存課程、上課員工和問卷。具體資料需求如下:

1.課程 (Course):包括課程編號 (cId)、課程名稱 (cName)、課程時間(cDateTime) 和地點 (cLocation)。其中課程編號為唯一。

2.員工 (Employee):包括工號 (eId)、姓名 (eName)、部門 (eDep) 和電話(eTel)。其中電話可有多個,且須記載型態 (type) 和號碼 (number)。工號為唯一。員工上過的課程必須記載。

3.問卷題目 (Question):每一門課程有一份問卷,一份問卷則有多個問題,每一問題包括題號 (qNum)、題目敘述 (qDesc)、題目型態 (qType)。此外,每一位上課員工對於每一問題所回答的內容必須記載。

()請依以上需求畫出實體關係圖 (ERD),有任何假設也請陳述清楚。(20 分)

()請將所繪出的 ERD 轉成關聯資料庫綱目 (schema),每一關聯綱目需列出所有屬性,其主鍵 (primary key) 用底線表示,外鍵 (foreign key) 和相對的主鍵也請明確表示。(10分)

答:

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

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

 

四、為保護個人隱私,一些有機密考量的資料庫系統只允許彙總性資料的查詢,且每一筆彙總資料是由至少5筆原始資料所產生。

()請說明為何要這樣設計。(5分)

()這樣的方式是否還是有可能洩密?請舉例說明。(10分)

答:

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

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

 

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

104年公務人員特種考試警察人員、一般警察人員考試及104年特種考試交通事業鐵路人員、退除役軍人轉任公務人員考試試題

代號:20150

20250 全一頁

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

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

    目:資料庫管理與運用

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

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

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

 

一、某一家公司的關聯式資料庫 (Relational Database) 包含了員工、專案及分派三個表格 (Table),員工表格與專案表格分別記錄員工與專案的基本資料,分派表格則記錄員工被分派做專案的資料。這三個表格的關聯綱要(Relational Schema) 如下所示:

員工 (員工編號、員工姓名、性別、地址、月薪)

專案 (專案編號、專案名稱、專案類別)

分派 (員工編號專案編號、每週工作時數)

有底線的屬性 (Attribute) 為該表格之主鍵 (Primary Key);例如,分派表格之主鍵為員工編號與專案編號兩個屬性的組合。分派表格有員工編號與專案編號兩個外來鍵 (Foreign Key),分別參照員工表格與專案表格的主鍵。分派表格中的每週工作時數屬性記錄該員工每週在該專案的工作時數。

針對下列三個查詢問題,請各寫出一個 SQL 指令來進行查詢。

()列出專案類別為「行銷專案」的每一個專案之專案編號與專案名稱。(10分)

()列出每週專案總工作時數大於40小時的每一位員工之員工編號及其每週專案總工作時數。(15分)

()列出被分派做所有專案的每一位員工之員工編號與員工姓名。(15分)

答:

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

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

 

二、關聯模式 (Relational Model) 中有兩個重要的整合性限制 (Integrity Constraint),分別為「實體整合性限制 (Entity Integrity Constraint)」與「參照整合性限制 (Referential Integrity Constraint)」。請定義這兩個整合性限制。(20分)

答:

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

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

 

三、實體關係模式 (Entity-Relationship Model) 中的實體型態 (Entity Type) 可以區分為強實體型態 (Strong Entity Type) 與弱實體型態 (Weak Entity Type) 兩種,請定義與區別這兩種實體型態。(20分)

答:

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

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

 

四、資料庫並行控制 (Concurrency Control) 的鎖定 (Locking) 機制包含兩種鎖:獨占鎖 (Exclusive Lock, X Lock) 與共享鎖 (Shared Lock, S Lock),請說明這兩種鎖如何控制交易 (Transaction) 的資料存取。(20分)

答:

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

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

 

[一○四年警察人員特種考試刑事警察人員電子監察組二等資料庫管理與運用]

同上

 

[一○四年警察人員特種考試資訊管理人員三等資料庫應用]

104年公務人員特種考試警察人員、一般警察人員考試及104年特種考試交通事業鐵路人員、退除役軍人轉任公務人員考試試題

代號:30560 全一頁

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

別:警察資訊管理人員

   目:資料庫應用

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

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

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

 

一、某一家製造商的關聯式資料庫 (Relational Database) 包含了供應商、零件及提供三個表格 (Table),供應商表格記錄提供零件給製造商之供應商的基本資料,零件表格記錄零件的基本資料,提供表格則記錄那些供應商提供那些零件給製造商以及提供數量。這三個表格的關聯綱要 (Relational Schema) 如下所示:

供應商 (供應商編號、供應商名稱、供應商等級)

零件 (零件編號、零件名稱、顏色、重量)

提供 (供應商編號零件編號、提供數量)

有底線的屬性 (Attribute) 為該表格之主鍵 (Primary Key);例如,提供表格之主鍵為供應商編號與零件編號兩個屬性的組合。提供表格有供應商編號與零件編號兩個外來鍵 (Foreign Key),分別參照供應商表格與零件表格的主鍵。

針對下列三個查詢問題,請各寫出一個 SQL 指令來進行查詢。

()列出顏色為 黑色且重量小於20 的每一個零件之零件編號與零件名稱。(10分)

()列出提供零件的總數量大於1000 的每一個供應商之供應商編號及其提供零件的總數量。(15分)

()列出提供所有零件的每一個供應商之供應商編號與供應商名稱。(15分)

答:

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

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

 

二、關聯式資料庫 (Relational Database) 中的表格 (Table) 有若干種,其中包括了「基本表」(Base Table) 與「視域」(View) 兩種表格。請定義與區別這兩種表格。(20分)

答:

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

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

 

三、實體關係模式 (Entity-Relationship Model) 包含了實體 (Entity)、關係(Relationship) 及屬性 (Attribute) 三個主要的觀念,其中屬性又分為許多種。

()請定義與區別「簡單屬性」(Simple Attribute) 與「組合屬性」(Composite Attribute)。(10分)

()請定義與區別「儲存的屬性」(Stored Attribute) 與「推導的屬性」(Derived Attribute)。(10分)

答:

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

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

 

四、資料倉儲 (Data Warehouse) 的概念是由 Bill Inmon 所提出的,因此Bill Inmon 被尊稱為資料倉儲之父。Bill Inmon 對資料倉儲的定義為何?(20分)

答:

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

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

 

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

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

    科:資訊處理

    目:資料庫應用

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

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

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

 

一、有一個與租船有關的資料庫,其綱要 (Schema) 及案例內容 (Instance) 如下:

Sailors(sid:integer, sname:string, rating:integer, age:real)

Boats(bid: integer, bname:string, color:string)

Reserves(sid: integer, bid:integer, day:date)

undefined

 

請回答下列各題:(每小題5分,共40分)。請注意:答案必須具備一般性,表格案例內容只為參考用,案例內容更改後,答案仍須正確。

()請劃出此資料庫相對應的實體關聯圖 (ER Diagram)

()請指出那幾個表格中的那幾個欄位,需要滿足參考限制 (Referential Integrity)

()寫出一個 SQL 的查詢命令,查詢 “Wawrinka” 所租過的船的船名。

()寫出一個 SQL 的查詢命令,查詢 rating 大於或等於9的船員人數。

()寫出一個 SQL 的查詢命令,查詢曾經租過編號為103號的船的船員名字。

()寫出一個 SQL 的查詢命令,查詢曾經租過所有顏色為紅色 (red) 的船的船員名字 (即該船員租過所有顏色為紅色的船)

()寫出一個 SQL 的查詢命令,查詢同一天之中租超過一艘以上 (不包括一艘) 的船的船員名字。

()寫出一個關聯代數 (Relational Algebra) 運算式,以關聯代數運算子(selection:σprojection:πjoin:divide:÷union:intersection:∩cartesian product:×difference:-) 表示,查詢租過船名為 “Blast” 的船的船員名字。

答:

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

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

 

二、請回答下列和資料倉儲相關的問題:

()請舉一個資料倉儲中的星狀資料綱要 (Star Schema) 的例子。(10分)

()請問資料倉儲架構中的 ETL 操作指的是什麼?(5分)

答:

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

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

 

三、在高階語言 (C 語言) 中要查詢或異動資料庫時,通常會使用到一種被稱為 Cursor 的結構,請說明 Cursor 的功用及其相關的操作。(10分)

答:

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

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

 

四、表格的正規化 (Normalization) 是透過切割表格 (Decomposition) 來進行,請回答下列各題:

()定義何謂無損切割 (Lossless Decomposition)?(5分)

()若有一個表格綱要 r(A, B, C, D , E) 的函數相依關係集合 F 為:

A→BC

CD→E

B→D

E→A

請問將 r 切割為 r1(A, B, C) r2(A, D, E) 的切割是否是無損切割?若是無損切割,則請證明之。(10分)

答:

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

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

 

五、線上交易處理 (Online Transaction Processing) 是資料庫系統中的一個重要功能,請回答下列各題:(每小題5分,共20分)

()定義什麼是一個交易 (Transaction)?它必須滿足那四個特性?

()何謂並行控制 (Concurrency Control)?資料庫中若無並行控制的機制,則可能會產生什麼問題?

()何謂兩階段鎖定 (Two-Phase Locking)?其目的為何?

()圖四為兩個交易 T1 T2 的執行過程 (Schedule),假設交易執行的過程中有實施兩階段鎖定,請問這個執行過程 (Schedule) 的結果是順利執行完畢,或是發生死結狀態 (Deadlock)

T1

T2

Read(A)

 

A := A-50

 

Write(A)

 

 

Read(B)

 

B := B-10

 

Write(B)

 

Read(A)

 

A := A+10

 

Write(A)

Read(B)

 

B := B+50

 

Write(B)

 

圖四、交易 T1T2 的執行過程 (指令的上下位置表示執行時間的先後,上面的指令比下面的指令先發生)

答:

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

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

 

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

104年公務人員特種考試司法人員、法務部調查              21350

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

海岸巡防人員及移民行政人員考試試題

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

    別:三等考試

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

    目:資料庫應用

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

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

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

 

一、對於下列實體-關係圖 (Entity-Relationship Diagram)borrower 代表兩個實體 customer loan 之間的關係。這個關係可以是多對多、多對一或一對一對映 (mapping)。請分別就這三種對映,決定如何將 borrowercustomer loan 轉成關聯式綱目 (Relational Schema) 並標示其主鍵 (Primary Key)。(30分)

undefined

 

答:

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

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

 

二、何謂參考完整性限制 (Referential-Integrity Constraint)?這個限制的作用為何?請舉例說明之。(20分)

答:

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

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

 

三、何謂兩階段交付協定 (Two-Phase Commit Protocol)?請說明它要達到的目的,並詳細說明它的運作。(25分)

答:

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

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

 

四、在分散式資料庫裡,半合併運算 (Semi-join) 被用來降低合併運算 (Join) 之處理時間。請說明半合併運算之運算模式,並說明為何它能降低合併運算之處理時間。(25分)

答:

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

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

 

[一○四年國家安全情報人員三等資料庫應用]

同上

 

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

代號:20260

頁次:4-1

104年公務人員特種考 試外交領事人員及外交行政人員、民航 人員、原住民族及稅務人員考試試題

別:外交人員特考

    別:四等考試

組:外交行政人員資訊組

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

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

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

 

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

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

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

 

一、上圖是EER(Enhanced Entity Relationship)模型,請說ENGINEERING_MANAGER 和相對應 Entity Type 之間的關係,解釋牽涉到各個符號的意涵。(25分)

     

     

undefined

答:

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

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

 

二、「系統發展生命週期」(System Development Life CycleSDLC) 是那一種觀念?請舉出一種作法,列出各階段和流程,並說明之。(25分)

答:

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

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

 

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

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

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

1 有關原始的關聯式模型之敘述,下列何者正確?

(A)一個關聯是一個由數個n-值組 (n-tuple) 所形成的集合,而這裡的 n 是該關聯之關聯綱目 (schema) 的主要而非全部屬性的個數

(B)邏輯上來說,關聯內的值組是有順序的

(C)完全相同的兩筆值組可同時存在於同一個關聯裡面

(D)每一個屬性都是簡單單值屬性

2 有關程序導向分析 (procedure-oriented analysis) 之敘述,下列何者正確?

(A)它又稱為結構化分析或非古典分析

(B)它會用資料流程圖 (data flow diagram) 去顯示系統中資料的流動,而這種圖不包含系統對資料所進行的處理

(C)它會用狀態圖 (state diagram) 去顯示系統如何因事件的發生而改變其狀態,而這種圖提供系統結構式觀點而非行為觀點

(D)實體關係圖 (entity-relationship diagram) 除可用於資料庫設計外,也可用於此種分析

3 有關物件導向分析 (object-oriented analysis) 之敘述,下列何者正確?

(A)它會用使用案例圖 (use case diagram) 去顯示使用者如何與系統溝通或互動,以及軟體系統的組織架構

(B)它會用狀態圖 (state diagram) 去顯示物件如何因事件的發生而改變其狀態,而事件可來自物件的內部或外部

(C)它會使用類別圖 (class diagram) 去顯示系統所包含的實體類別,而這種圖提供系統的部署觀點 (deployment view)

(D)在這種分析當中,應該先為系統產生狀態圖,然後才可以為其中的每一個狀態準備類別圖

4 有關程序導向設計 (procedure-oriented design) 之敘述,下列何者正確?

(A)它是要定義系統如何完成在分析階段所定義的功能,會定義系統的核心組成單元,而不是全部組成單元

(B)採用此種設計,整個系統被分為一組程序或模組,所以只有程序需要被設計,資料不需要

(C)將系統分成模組時,要考慮耦合 (coupling) 和凝聚 (cohesion) 兩種度量,並將兩者最大化

(D)它所使用的主要工具是結構圖 (structure chart),而這種圖是用來顯示模組之間的關聯

5 下列那一種系統開發模式的主要目標是縮短產品開發時間,以提高產品之市場競爭力?

(A)螺旋模式     (B)漸增模式     (C)同步模式   (D)系統生命週期模式

6 描繪使用案例圖時,什麼情況下會使用 include

(A)當使用案例內容太多時

(B)當多個使用案例中有特定的流程重複出現時

(C)當使用案例個數太少時

(D)隨時可以使用

7 有關軟體系統的黑箱測試 (black-box testing) 之敘述,下列何者正確?

(A)進行此種測試時,測試人員雖然知道系統的內容,但是並不知道系統是如何運作

(B)一個屬於此種測試的方法,是用所有可能的輸入值去測試系統;這可說是最佳的黑箱測試方法,但卻不太實際

(C)一個屬於此種測試的方法,是從所有可能的輸入值當中,取一部分去測試系統,而這部分的輸入值應儘可能地不要散布於全部的輸入值當中

(D)一個屬於此種測試的方法,稱為邊界值測試,是以亂數產生器產生隨機的值,稱為邊界值,輸入系統進行測試

8 有關軟體系統的玻璃箱測試 (glass-box testing) 之敘述,下列何者正確?

(A)因為它要求測試人員熟悉系統的所有細節,所以一定可以找出全部的錯誤

(B)它是要檢查系統的所有組成元件,但並不要求測試人員知道系統內部結構

(C)基本路徑測試 (basis path testing) 屬於此種測試,是要讓系統內程式的每一個敘述被執行至少一次

(D)控制結構測試 (control structure testing) 屬於此種測試,包含條件測試和迴圈測試,但不包含資料流程測試

9 為了讓軟體能被正確地使用與有效地維護,文件的製作有其必要,而關於軟體文件,下列敘述何者正確?

(A)它通常包含系統文件和技術文件,但不包含使用者文件

(B)文件的製作與更新需要在軟體開發的各階段持續地進行

(C)系統文件的內容,包含在開發的分析階段所收集到的需求,還有設計階段所用到的工具,但不包含各種測試

(D)技術文件的內容,包含在實作階段所採用技術的說明,而程式碼本身也要有足夠的註解,但它不會包含系統安裝的描述

10 有關軟體系統專案管理之敘述,下列何者正確?

(A)為避免失敗,應有一套計劃、監視和控制專案的方法,而這是軟體專案經理的工作,與軟體工程師無關

(B)現代軟體的特徵,包含規模、複雜度和相互操作性 (interoperability),但隨著技術的進步,不確定性已非現代軟體的特徵之一

(C)軟體專案管理一開始要做的事,是決定軟體的範圍,而這個範圍在管理層次和技術層次都要是清楚、可理解的

(D)軟體專案管理應在任何技術性活動開始之前就開始,並持續到軟體的開發,但支援維護並不是軟體專案管理的一部分

11 在實體關係模型中,一個實體型態一定要有一個 () 屬性,使得該型態的不同實體,在那一個 () 屬性上有不同的值,而關於這樣一個 () 屬性的名稱,下列敘述何者正確?

(A)關鍵屬性      (B)多值屬性     (C)複合屬性      (D)型態屬性

12 有關實體關係模型中二元關係型態的結構限制之敘述,下列何者正確?

(A)基數比 (cardinality Ratio) 是指一實體型態中的一個實體,最少要跟另一實體型態中的幾個實體,有兩實體型態之間的關係型態所代表的關係

(B)參與度 (participation constraint) 是指一實體型態中的每一個實體,最多可以和另一實體型態中的幾個實體,有兩實體型態之間的關係型態所代表的關係

(C)關係型態可以有屬性,而且具有屬性的關係型態,其基數比可以是多對多

(D)任一多元關係型態,可完全用多個相對應的二元關係型態所取代

13 下列那一個不是實體關聯圖的建立步驟?

(A)從系統需求找出實體型態

(B)找出實體型態與其他實體型態間的關聯性

(C)定義實體型態的屬性型態與外來鍵

(D)定義實體型態間的關聯型態種類

14 有關關聯模型下值組 (tuple) 要滿足的限制之敘述,下列何者正確?

(A)一個關聯可能會有多個候選鍵 (candidate key),其中任何一個候選鍵可以作為主鍵 (primary key),其他候選鍵則是次要鍵 (secondary key)

(B)每一個關聯的每一筆值組的主鍵值和次要鍵值,都不可以是空值 (null)

(C)一個關聯的外部鍵 (foreign key) 屬性,可參考到另一個關聯的任一屬性,不限於主鍵

(D)參考完整限制是指每一個值組內外部鍵的值不可以是空值

15 有關關聯式資料庫的函數相依之敘述,下列何者正確?

(A)一個關聯的主鍵才可決定該關聯的所有屬性,次要鍵不可

(B)屬性之間的函數相依,是一種定義域和對應域的關係,也可說是一種語意關係

(C)屬性之間的函數相依,可以自動取得,不必由人工設定

(D)只要知道一些重要的函數相依,就一定可推導出全部函數相依

16 有關關聯式資料庫的正規化之敘述,下列何者正確?

(A)正規化用於判斷一個關聯綱目 (schema) 是否為好的關聯綱目,所以實務上,每一個關聯綱目都要滿足最高的正規式

(B)一個合法的關聯綱目,有可能不會滿足第一正規式

(C)要讓一個關聯綱目滿足第二正規式,只要考慮其主鍵即可,不用考慮其全部的次要鍵

(D)若一個關聯綱目滿足 Boyce-Codd 正規式,則它必定也滿足第三正規式

17 有關結構化查詢語言的定義域型態之敘述,下列何者正確?

(A)DECIMAL(i, j) DEC(i, j) 表示帶有小數點的實數欄位,其中 i 表示小數點前有幾個數字,而  j 則表示小數點後有幾個數字

(B)BLOB 欄位可用於儲存影音資料,而 CLOB 欄位可用於儲存文字檔

(C)VARCHAR(n) 表示字串欄位,其字元長度固定為 n,而一個 BIG-5 碼中文字可能被當成一或二個字元

(D)DATE TIME 分別表示日期和時間欄位,沒有單一種型態可表示一個日期加上時間的欄位

18 使用結構化查詢語言,將某網站的會員資料記錄在 Member 資料表,而由會員自行鍵入且無固定格式的完整住址,則是記錄於該表內名為 address 的文字欄位,如要找出住址在臺北市的所有會員的全部資料,下列敘述何者正確?

(A)SELECT * FROM Member WHERE address AS ‘%臺北市%’;

(B)SELECT * FROM Member WHERE address HAVING ‘%臺北市%’;

(C)SELECT * FROM Member WHERE address IN ‘%臺北市%’;

(D)SELECT * FROM Member WHERE address LIKE ‘%臺北市%’;

19 使用結構化查詢語言,將某商家的產品資料記錄在 Product 資料表,其主鍵為商品編號,記為 pId,其有另一名為 price 的欄位,用以表示商品單價,關於 “SELECT COUNT(*), AVG(price) FROM Product;”,下列敘述何者正確?

(A)這是一個合法的敘述,會列出商品總數和平均單價

(B)這是一個合法的敘述,但 COUNT(*) 中的星號表示資料表全部屬性,所以它會列出 Product 屬性數和商品平均單價

(C)這不是一個合法的敘述,不能用 COUNT(*),而是只能用 COUNT(pId)

(D)這不是一個合法的敘述,缺少 GROUP BY HAVING 這兩個分群查詢句必要的部分

20 在資料庫安全管理上,下列那一個 SQL 指令可以用來將使用者指定到擁有某個權限?

(A)CREATE      (B)DROP ROLE   (C)GRANT      (D)REVOKE

21 有關資料庫維護管理與安全之敘述,下列何者正確?

(A)系統保護是要預防資料庫管理系統的硬體發生故障或損壞,而非軟體

(B)安全保護是要預防資料庫管理系統有未經授權的存取或惡意的存取

(C)因為需求會隨時間而改變,所以使用者要維護資料庫系統,使其能隨需求的改變而發展進化,而這是使用者的責任,與資料庫管理系統無關

(D)系統管理員要負責資料庫系統的軟體環境確實執行與維護,而非硬體

22 資料庫調整 (database tuning) 是資料庫維護的一部分,而關於資料庫調整,下列敘述何者正確?

(A)它是要降低查詢的反應時間,增加交易的吞吐量,並不是要讓應用程式跑得更快

(B)它會用到一些統計資料,像是查詢和交易處理的統計資料,但不會用到儲存和裝置效能的統計資料

(C)它包含查詢的調整,但不包含索引的調整,因為一開始選擇的索引不能被修改

(D)它的目標之一是動態地評估需求以重組檔案組織,以便產生最佳綜合效能

23 有關資料倉儲的特性之敘述,下列何者正確?

(A)資料倉儲是用來支援企業日常運作,可算是一種操 () 作型資料庫(operational database)

(B)資料倉儲裡面的資料量通常很龐大,所以資料的時間屬性值常被捨棄而不儲存,而且資料很常被刪除或覆蓋

(C)資料倉儲是要滿足線上分析處理 (online analytical processing) 的需求,而不是線上交易處理 (online transaction processing)

(D)傳統的資料庫應用系統,會對小範圍的資料進行簡單查詢,而資料倉儲的主要目的是作為這類系統的資料來源

24 有關資料倉儲的模式和運算之敘述,下列何者正確?

(A)資料倉儲儲存多維度的資料,而它的多維模式包含兩種資料表,一是事實資料表 (fact table),另一是維度資料表 (dimension table)

(B)在資料倉儲的多維模式下,星狀綱目 (star schema) 通常會比雪花狀綱目(snowflake schema) 滿足更高的正規式

(C)資料倉儲的常見運算有上捲 (roll-up)、下鑽 (drill-down)、切片 (slice),和切塊 (dice),但樞軸旋轉 (pivoting) 是視覺上的操作而不是資料倉儲的運算

(D)資料倉儲裡面的資料量通常很龐大,所以無法用關聯式資料庫管理系統做儲存,也無法用結構化查詢語言做查詢

25 下列那一個資料倉儲特性是指資料倉儲的資料是日後不會改變的歷史資料?

(A)主題導向性    (B)整合性       (C)時間變動性    (D)非揮發性

 

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

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

    別:高考二級

    科:資訊處理

    目:高等資料庫設計

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

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

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

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

 

一、考慮以下的學生修課資料庫綱要 (database schema)

學生 (學號,姓名,系別)

老師 (老師代號,姓名,性別)

課程 (課程代號,課名,上課地點)

修習 (學號課程代號,分數)

// 學號與課程代號為參考學生與課程關聯的外鍵 (foreign key)

開設 (老師代號課程代號)

// 老師代號與課程代號為參考老師與課程關聯的外鍵

請將下列需求轉成 SQL 語句(每小題5分,共20分)

()列出修習王大明老師開授課程的所有學生學號與姓名。

()列出所有資工系學生的學號與姓名。

()列出平均分數大於60分的課程代號與課名。

()列出修課人數小於30人的課程代號與課名。

答:

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

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

 

二、在資料庫的設計時,lossless-join decomposition dependency preservation 是關聯 (relation) 切割中兩個重要的特性,請說明這兩個特性為何,以及如何判斷。(25分)

答:

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

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

 

三、資料庫的正規化共可分為第一階正規化 (first normal form)、第二階正規化(second normal form)、第三階正規化 (third normal form)BCNF (Boyce-Codd Normal Form)、第四階正規化以及第五階正規化等多個階段;請說明正規化的目的為何,以及何謂第一階正規化、第二階正規化、第三階正規化與BCNF。(30分)

答:

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

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

 

四、請寫出 nested-loop join block nested-loop join 的方法步驟,並比較其優缺點。(25分)

答:

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

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

 

[一○四年關務人員升官等薦任資料庫應用]

104年公務人員升官等考試、104年關務人員升官等考試

104年交通事業公路、港務人員升資考試試題           代號:26230  全一張

    級:薦任

類科 ():資訊處理

    目:資料庫應用

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

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

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

 

一、考慮以下關聯資料表:

人事資料 (教授姓名, 教授工作證號碼, 教授研究室編號, 實驗室編號, 助理姓名, 助理工作證號碼, 助理研究室編號, 學生姓名, 學生證號碼)

假如該關聯資料表「人事資料」有以下限制:

每位教授都分配有一間研究室及一間實驗室,且僅分配有一間研究室及一間實驗室。每一間研究室頂多分配給一位教授或一位助理。每一間實驗室都頂多分配給一位教授及該教授指導的學生。

每位教授都有分配一位且僅有一位固定的助理,但一位助理可同時協助至少一位教授處理工作。

每位助理都有分配一間且僅有一間研究室。

學生都有一位且僅有一位指導教授,而一位指導教授可以同時指導零位以上學生。

每位學生也都會在其指導教授的實驗室裡。

()試依前述限制,描述所有可能的功能相依性 (functional dependency)。(10 分)

()試問如何以功能相依性的規則,依前述限制來決定出關聯資料表「人事資料」的主要鍵 (primary key)。(10分)

()試依前述限制繪出實體關聯圖 (entity relationship diagram)。(10分)

()請判定上述關聯資料表「人事資料」是否有符合第三正規化之要求,如為否,試問將如何修改使其能符合第三正規化要求之最少數個關聯資料表,並標示出關聯資料表之主要鍵 (primary key)。(10分)

()如每一位學生有行政相關業務需協助時,得找其指導教授所分配的助理來協助。試請依據前一題已修改成符合第三正規化之要求後之關聯資料表,寫一 SQL 程式片段,來輸出每一位學生需找那位助理協助,該程式片段應輸出每一位學生的姓名及所對應助理的姓名。(10分)

答:

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

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

 

二、以下 Loan Borrower 為兩個關聯資料表。當中 Loan 記錄著每一件貸款資料;Borrower 記錄著每一位借款人資料,BorrowerLname BorrowerFname 分別為借款人的姓與名字。請寫一 SQL 程式片段,依姓名順序輸出每一位借款人的姓與名字及其借款次數。(10分)

undefined

 

答:

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

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

 

三、在設計關聯式資料庫時,常會對關聯資料表進行正規化。

()試問對關聯資料表進行正規化之優點及缺點為何?(10分)

()如整個資料庫系統中對某一資料表的資料內容,只會有讀資料的動作,試問對該資料表進行正規化有何優缺點?(10分)

答:

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

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

 

四、以下為在同步處理系統裡,執行交易 (transaction) 時常被執行的動作:

read_item(Ti, A, B):在交易 Ti 中,讀取資料 A 的內容,並將其存入資料B 中。

write_item(Ti, A, B):在交易 Ti 中,將資料 B 的內容寫入資料 A 中。

read_lock(A):對資料 A 進行鎖定,使其他交易無法對其進行讀取的動作。

write_lock(A):對資料 A 進行鎖定,使其他交易無法對其進行寫入的動作。

unlock (A):解除對資料 A 的鎖定。

T1 T2 為系統中正在被執行的兩個交易 (transaction),而 X Y T1 T2 中所共用的兩個變數。T1 T2 之程式指令如下所示,並設在執行 T1 T2 前,X = 20Y = 30。請討論在執行完 T1 T2 後,變數X Y 會有何可能結果。(20分)

undefined

 

答:

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

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

 

[一○四年資訊技師高等資料結構與資料庫及資料探勘]

104年專門職業及技術人員高等考試建築師、技師、第二次

食品技師考試暨普通考試不動產經紀人、記帳士考試試題 代號:01310 全一張

    別:高等考試

    科:資訊技師

    目:資料結構與資料庫及資料探勘

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

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

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

 

一、()下列圖形是一棵 B-tree of order 3,若陸續加入資料:9920,會成為怎樣的 B-tree,請畫出最後的 B-tree。(5分)

()請問 B-tree of order 3 又稱為什麼樹?(5分)

undefined

 

答:

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

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

 

二、堆疊 (stack) 可應用於後序表示式 (postfix expression) 的運算處理,請利用下列的表示式,繪出堆疊內的變化來說明如何利用堆疊計算其結果,並請寫出演算法。後序表示式:4 8 -9 3 / * (該表示式中的數值均為個位數)。(10分)

答:

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

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

 

三、請將 18256339125514 依快速排序 (Quick sort) 由小排到大,若是以最左的資料18為支柱點 (pivot),請繪出 first pass (即是指將資料18 放在正確的位置) 之排序過程。(5分)

答:

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

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

 

四、()請問什麼是最小成本擴展樹 (minimum cost spanning tree)?(5分)()依據下列的圖形,利用 Prim’s algorithm 求出最小成本擴展樹 T,假設 TV T 的頂點集合,設定 TV 的初始值為 A,即 TV = {A}。請繪出最小成本擴展樹的形成過程。(10分)

undefined

 

答:

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

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

 

五、資料庫管理系統一個重要的工作即是進行交易 (transaction) 管理,在同作控制 (concurrency control) 處理中要確保交易的四項特性,簡稱為 ACID,請逐一說明這四項性質。(15分)

答:

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

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

 

六、有一資料表 PRODUCT 之關聯綱要 (relation schema) 如下,其中產品代碼為主鍵 (primary key) 除了主鍵之相依性外,若以表示相依性 (functional dependency),該表還存在著右列的相依性,供應商代碼供應商名稱

undefined

 

請問該資料表符合第三正規化的格式 (third normal form) 嗎?若不符合,請問該如何修改使之符合第三正規化之格式。(10分)

答:

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

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

 

七、某大學進行全校的體能競賽,下列資料表 GAMERECORD 為參賽選手的分數紀錄範例,該表為關聯資料庫 (relational database) 的資料表 (relation),一位學生只有一個分數,同一個科系會有多位學生參加,每個學生的學號均不同。請根據該資料表,回答下列第()到第()題:

undefined

 

()請問該資料表的主鍵 (primary key) 應設為該資料表的那些屬性(attribute)?請說明你的答案。(5分)

()寫出 列出平均體能分數大於80 的科系代碼與該科系的平均體能分數 SQL 指令。(5分)

()寫出 列出每科系的最高體能分數與科系代碼 SQL 指令。(5分)

答:

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

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

 

八、在資料探勘的分類方法 (cluster analysis) 中有一方法稱為 nearest-neighbor clustering algorithm,請說明該方法的運作原理?(10分)

答:

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

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

 

九、資料探勘中的關聯法則 (Association rule) 可用來尋找顧客購買產品的關聯規則,{麵包}→{牛奶} 表示購買麵包的顧客也會購買牛奶。有一交易紀錄如下表,請寫出關聯規則 {b, c}→{d} 的支持度 (support) 和信心度(confidence),及其計算過程(5分),並說明這兩者是指什麼?(5分)

             

              undefined

答:

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

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

 

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

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

    別:三等考試

    科:資訊處理

    目:資料庫應用

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

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

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

 

一、下列為包含五筆交易之交易資料庫,在購買的商品欄位中,每一個英文字母代表一種商品,例如編號 T100 的交易購買 MONKEY 六種商品。

交易編號               購買的商品  

T100              {M, O, N, K, E, Y}

T200              {D, O, N, K, E, Y}

T300              {M, A, K, E}

T400              {M, U, C, K, Y}

T500              {C, O, K, I, E}

關聯規則的形式為 AB,其中A B 皆為商品的集合 (例如 {M, K}),表示如果顧客買了 A 集合的商品就會買 B 集合的商品。假設最小支持度與最小信賴度分別為60%80%,請找出所有滿足最小支持度與最小信賴度的關聯規則。(20分)

答:

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

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

 

二、檜木傢俱公司製造與販售傢俱,其關聯式資料庫 (Relational Database) 包含了顧客、訂單、傢俱及訂購四個表格 (Table)。顧客表格記錄顧客編號、顧客名稱和顧客地址;訂單表格記錄訂單編號、訂單日期和下訂單的顧客編號,每一個訂單只有一位下訂單的顧客;傢俱表格記錄傢俱編號、傢俱名稱和傢俱定價;訂購表格記錄某一個訂單訂購某一種傢俱以及訂購傢俱的數量。這四個表格的關聯綱要 (Relational Schema) 如下所示:

顧客 (顧客編號、顧客名稱、顧客地址)

訂單 (訂單編號、訂單日期、顧客編號)

傢俱 (傢俱編號、傢俱名稱、傢俱定價)

訂購 (訂單編號傢俱編號、訂購數量)

有底線的屬性 (Attribute) 為該表格之主鍵 (Primary Key);例如,訂購表格之主鍵為訂單編號與傢俱編號兩個屬性的組合。訂單表格有一個外來鍵(Foreign Key) 顧客編號,參照顧客表格的主鍵。訂購表格有訂單編號與傢俱編號兩個外來鍵,分別參照訂單表格與傢俱表格的主鍵。

針對下列三個查詢問題,請各寫出一個 SQL 指令來進行查詢。

()列出售價 (定價打八折) 小於10000的每一種傢俱之傢俱編號與傢俱名稱。(10分)

()列出訂購各種傢俱的總數量大於12的每一個訂單之訂單編號及其訂購各種傢俱的總數量。(15分)

()列出所有訂單都有訂購的傢俱之傢俱編號與傢俱名稱。(15分)

答:

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

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

 

三、「資料獨立」(Data Independence) 是使用資料庫的方法來管理資料的優點之一,請說明資料獨立的做法及資料獨立的優點。(20分)

答:

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

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

 

四、供應商供應 (供應商編號,供應商城市,供應商等級,零件編號,零件供應數量)

是一個關聯綱要,其中供應商供應為表格名稱,供應商編號、供應商城市、供應商等級、零件編號和零件供應數量為表格的五個屬性,供應商編號與零件編號兩個屬性的組合為表格的主鍵,同時也是該表格唯一的候選鍵(Candidate Key)。另外,供應商供應表格有下列四個功能相依 (Functional Dependency):(每小題10分,共20分)

{供應商編號,零件編號} → {零件供應數量}

{供應商編號} → {供應商城市}

{供應商編號} → {供應商等級}

{供應商城市} → {供應商等級}

()請問供應商供應表格符合第幾正規型式 (Normal Form)?請說明理由。

()供應商供應表格應該要正規化到第幾正規型式才適當?請將供應商供應表格正規化到適當的正規型式,寫出正規化之後每一個表格的綱要,包括表格名稱、屬性、主鍵及外來鍵 (如果有外來鍵的話)

答:

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

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

arrow
arrow
    全站熱搜

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