當前位置:才華齋>計算機>計算機三級>

計算機三級資料庫技術考試題

計算機三級 閱讀(2.57W)

一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)

計算機三級資料庫技術考試題

1.關於資料庫概念設計及物理結_構沒計,下列說法錯誤的是(  )。

A)資料庫概念設計過程中,每個實體集需要有唯一的名字,實體集一般用名詞或名詞短語命名

B)資料庫概念設計階段的目標是描述需要儲存的記錄及其數量

C)資料庫物理結構設計的目標是設計一個空間利用率高,具有較高訪問效率和較低維護成本的資料庫物理結構

D)資料庫物理結構設計的結果可以從時間、空問和維護代價等方面進行評估,一般需要從多種可行方案中根據評估情況選擇最為合理的方案

2.設在資料庫應用系統設計與實現過程中有下列活動:

Ⅰ.資料庫邏輯結構設計

Ⅱ.資料庫事務概要設計

Ⅲ.應用程式概要設計

Ⅳ.系統總體框架設計

上述任務中屬於資料庫應用系統邏輯設計階段工作內容的是(  )。

A)僅Ⅰ、Ⅱ和Ⅲ

B)僅Ⅰ、Ⅱ和Ⅳ

C)僅Ⅱ、Ⅲ和Ⅳ

D)以上全部

3.在資料庫應用系統設計中,如果在事務中存在和使用者的長時問互動,它會帶來哪些壞處(  )。

Ⅰ.降低系統的併發度

Ⅱ.增加死鎖的數量

Ⅲ.破壞資料的一致性

Ⅳ.影響檢查點的效果

A)僅Ⅰ、Ⅱ和Ⅲ

B)僅Ⅰ、Ⅱ和Ⅳ

C)僅Ⅰ、Ⅲ和Ⅳ

D)僅Ⅱ、Ⅲ和Ⅳ

4.資料庫執行過程中,對資料庫空間使用情況進行管理是一項非常重要的工作。下列有關資料庫空間管理的說法,錯誤的是(  )。

A)不同的資料庫管理系統,由於使用邏輯儲存結構遮蔽了物理儲存結構,因此資料庫空間管理的方法基本相同

B)資料庫管理員需要通過歷史資料分析並根據應用系統情況,對資料庫所使用的空間情況進行預測

C)應重點監控空間增長比較快的表,當資料量超過儲存能力前及時增加儲存空間

D)當硬體儲存空間無法滿足資料庫需求時,可以考慮將部分不使用的歷史資料轉移到其他廉價儲存中

5.資料庫設計過程中有如下工作:

1.檔案組織與存取設計

Ⅱ.資料分佈設計

Ⅲ.確定資料庫和作業系統引數

Ⅳ.將關係模式和相關檢視轉換為特定資料庫管理系統的可支援的表和檢視

Ⅴ.從時間、空間、維護代價等方面評估物理設計結果,並將評估後的結果實施到資料庫中

上述工作中屬於資料庫物理設計的是(  )。

A)僅Ⅰ、Ⅱ和Ⅴ

B)僅Ⅰ和Ⅲ

C)僅Ⅰ、Ⅱ、Ⅲ和Ⅳ

D)以上全部

6.設有購買表(顧客號,商品號,購買時間)。現要查詢顧客A與顧客B購買的相同商品。有下列查詢語句:

ⅠCT商品號FROM購買表WHERE顧客號=ˊAˊ

AND商品號IN(

SELECT商品號FROM購買表WHERE顧客號=ˊBˊ)

ⅡCT商品號FROM購買表WHERE顧客號=ˊA ˊ

EXCEPT

SELECT商品號FROM購買表WHERE顧客號=ˊBˊ

ⅢCT商品號FROM購買表WHERE顧客號=ˊAˊ

INTERSECT

SELECT商品號FROM購買表WHERE顧客號=ˊBˊ

ⅣCT商品號FROM購買表WHERE顧客號=ˊA ˊ

UNl0N

SELECT商品號FROM購買表WHERE顧客號=ˊB ˊ

上述語句中,能夠實現該查詢要求的是(  )。

A)僅Ⅰ和Ⅱ

B)僅Ⅰ和Ⅲ

C)僅Ⅰ和Ⅳ

D)僅Ⅲ

7.從功能上講,資料庫應用系統設計包括下列四個層次,其中包括構件設計的是(  )。

A)表示層

B)業務邏輯層

C)資料訪問層

D)資料持久層

8.某公司計劃開發一套生產管理系統,在開發前需對資料庫產品進行選型工作。下列有關資料庫產品選型的說法,錯誤的是(  )。

A)由於關係資料庫均採用SQL語句對資料庫中資料進行維護,因此資料庫產品選定後如需進行更換,應用程式無需修改

B)存詵型過程中需要考慮應用系統的可用性、可靠性和連續性要求

C)在選型過程中需要考慮資料庫管理系統所支援的作業系統平臺,例如SQL Server資料庫管理系統只支援在Windows作業系統上執行

D)部分資料庫管理系統在大資料量和大併發情況下可能出現速度變慢、死鎖等問題,因此在選型過程中應充分考慮資料量和效能需求

9.關於分散式資料庫,下列說法錯誤的是(  )。

A)分散式資料庫的查詢代價需要考慮站點間資料傳輸的通訊代價,一般來說導致資料傳輸量大的主要原因是資料間的連線操作和並操作

B)分散式資料庫中位置透明性是指資料分片的分配位置對使用者是透明的`,使得使用者在程式設計時只需考慮資料分片情況,而不用關心具體的分配情況

C)分散式資料庫的事務管理包括恢復控制和併發控制,恢復控制一般採用的策略是基於兩階段的提交協議

D)分散式資料庫系統的目標是利用多處理機結點並行地完成資料庫任務,以提高資料庫系統的整體效能

11.設有m個的使用者集合US={u1,…,um},現對他們的行為資料進行處理,使得每個使用者ui對應一個n維向量Vi=[vi1,…,vin],用於表示使用者ui的特徵。設有函式sim(Vi,Vj)用於判定使用者ui與使用者uj之間的相似性。若有演算法A,能根據使用者間的相似性,將US劃分成K個子集合,並使屬於同一子集合的客戶間的相似性儘可能大,不屬於同一子集合的客戶間的相似性儘可能小。則演算法A屬於一種(  )。

A)聚類演算法

B)分類演算法

C)關聯分析演算法

D)迴歸預測法

12.在某並行資料庫中,有關係R(A,B)和S(B,C),其中R包含1000000行資料,S包含100行資料。現有查詢SELECT*=FROM R,S WHERE R.A>S.B。下列資料劃分方式中,對該查詢速度最快的是(  )。