計算機等級考試四級數據庫工程師筆試真題

成績的取得離不開我們平時的努力,以下是本站小編爲大家整理的計算機等級考試四級數據庫工程師筆試真題,希望對大家的學習起到幫助!

計算機等級考試四級數據庫工程師筆試真題

  一、選擇題((1)~(20)每題1分,(21)~(30)每題2分,共40分)下列各題A、B、C、D、四個選項中,只有一個選項是正確的。請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。

1. 某數據庫應用系統中,數據庫管理員發現某個查詢功能是用多表連接操作實現的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執行效率,下列方法中可行的是

A. 將此查詢語句放置在視圖中,使用視圖實現該查詢操作

B. 修改實現此功能的查詢語句,將連接查詢改爲嵌套查詢

C. 將此功能涉及到的表進行合併,然後對合並後的表進行查詢

D. 將此查詢語句放置在存儲過程中,通過調用存儲過程實現該查詢操作

2. 在數據庫管理系統中,爲保證併發事務的正確執行,需採用一定的併發控制技術。下列關於基於鎖的併發控制技術的說法,錯誤的是

A. 鎖是一種特殊的二元信號量,用來控制多個併發事務對共享資源的使用

B. 數據庫中的鎖主要分爲排它鎖和共享鎖,當某個數據項上已加有多個共享鎖時,此數據

項上只能再加一個排它鎖

C. 數據庫管理系統可以採用先來先服務的方式防止出現活鎖現象

D. 當數據庫管理系統檢測到死鎖後,可以採用撤銷死鎖事務的方式解除死鎖

3. 在大型企業的數據庫應用系統中,聯機事務處理(OLTP)和聯機分析處理(OLAP)是常見的數據管理與數據分析形式。關於OLTP和OLAP,一般情況下,下列說法正確的是

A. OLTP系統的安全性要求比OLAP系統的低,也比較容易實現

B. OLTP系統在訪問數據時,一般以單條記錄訪問爲主,集合訪問爲輔,OLAP系統則相反

C. OLTP要求系統必須具有很高的響應速度,而OLAP對系統響應速度的要求較爲寬鬆

D. OLTP系統一般由企業的中上層或決策層使用,而OLAP系統一般由企業的中下層業務人員

使用

4. 設在SQL Server 2000中,某關係表需要存儲職工的工資信息,工資的範圍爲2000~10000,設用整型類型存儲。下列數據類型中最合適的是

A. int B. smallint C. tinyint D. bigint

5. 在數據庫應用系統生命週期中,系統設計完成後就進入到系統實現與部署階段。下列關於數據庫應用系統實現與部署階段工作的說法,錯誤的是

A. 此階段會根據數據庫邏輯結構和物理結構設計方案以及項目選擇的數據庫管理系統,編寫相關腳本生成數據庫結構

B. 此階段會將用戶原有數據按照新的數據結構導入到新系統中

C. 此階段會進行應用系統編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法

D. 此階段如果發現系統的功能、性能不滿足用戶需求,應儘快進行系統升級工作

6. 存儲管理器是數據庫管理系統非常重要的組成部分。下列關於存儲管理器的說法,錯誤的是

A. 存儲管理器負責檢查用戶是否具有數據訪問權限

B. 爲了提高數據訪問效率,存儲管理器會將部分內存用於數據緩衝,同時使用一定的算法對內存緩衝區中的數據塊進行定期置換

C. 存儲管理器會爲編譯好的查詢語句生成執行計劃,並根據執行計劃訪問相關數據

D. 存儲管理器以事務方式管理用戶對數據的訪問,以確保數據庫併發訪問的正確性

7. 已知某高校圖書借閱管理系統中包含系、教師、學生、教師編號、系名、書名、圖書、學生性別、職稱、學生姓名、書價的信息。這些信息中能夠被標識爲實體集的是

Ⅰ. 系、教師、學生、圖書

Ⅱ.教師編號、系名、書名、學生姓名

Ⅲ.學生性別、職稱、學生姓名、書價

Ⅳ.圖書、教師、書名

A. 僅Ⅰ B. 僅Ⅰ和Ⅱ C. 僅Ⅰ、Ⅱ和Ⅳ D. 全部

8. 在數據庫應用系統開發的需求調研階段,需要對用戶提出的需求進行分析和整理。此過程不僅需要描述用戶提出的具體功能需求,也需要對用戶未明確提出的非功能需求進行描述。設在某商場經營管理系統的需求分析階段整理了下列需求:

Ⅰ.系統需要支持會員制

Ⅱ.系統不需要考慮財務覈算功能

Ⅲ.系統應長期穩定運行

Ⅳ.系統應有銷售統計功能

Ⅴ.系統應保證數據存儲安全

上述需求中屬於非功能需求的是

A. 僅Ⅲ和Ⅳ B. 僅Ⅲ和Ⅴ C. 僅Ⅳ和Ⅴ D. 僅Ⅰ、Ⅱ和Ⅴ

9. 下列敘述中不屬於三層B/S結構數據庫應用系統特點和操作特徵的是

A. 客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)

B. 數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,並將操作結果返回給應用服務器

C. 這種結構使客戶端和服務器能在不同的系統間通信,但對客戶機配置要求較高,且應用軟件維護代價也較大

D. 這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務

10. 實體聯繫模型簡稱ER模型,是數據庫設計常用的一種建模方法。關於ER模型,下列說法錯誤的是

A. ER模型能幫助建模人員用一種簡單的方法描述現實世界中的數據及數據之間的聯繫

B. 用ER模型建模的基本思路是分類標識客觀事物,將具有相同屬性特徵的事物抽象爲實體集

C. ER模型可以描述實體集之間一對一、一對多和多對多聯繫,也可以描述一個實體集中記錄之間的聯繫

D. 用ER模型描述實體集及實體集之間的聯繫時,需要考慮數據在計算機中存儲及處理的特徵

11. 日誌文件對實現數據庫系統故障的恢復有非常重要的作用。下列關於數據庫系統日誌文件的說法,正確的是

A. 數據庫系統不要求日誌的寫入順序必須與並行事務執行的時間次序一致

B. 爲了保證數據庫是可恢復的,必須嚴格保證先寫數據庫後寫日誌

C. 日誌文件中檢查點記錄的主要作用是提高系統出現故障後的恢復效率

D. 系統故障恢復必須使用日誌文件以保證數據庫系統重啓時能正常恢復,事務故障恢復不一定需要使用日誌文件

12. 設某數據庫在非工作時間(每天8:00以前、18:00以後、週六和週日)不允許授權用戶在職工表中插入數據。下列方法中能夠實現此需求且最爲合理的是

A. 建立存儲過程 B. 建立後觸發型觸發器

C. 定義內嵌表值函數 D. 建立前觸發型觸發器

13. 下列關於函數依賴概念的說法,正確的是

A. 函數依賴研究一個關係中記錄之間的依賴關係

B. 函數依賴研究一個關係中屬性之間的依賴關係

C. 函數依賴研究一個關係中主碼與外碼之間的依賴關係

D. 函數依賴研究一個關係中某列不同行之間取值的依賴關係

14. 在SQL Server 2000的某數據庫中,設U1用戶是R1角色中的成員,現已授予R1角色對T表具有SELECT和DEN YUPDATE權限,同時授予了U1用戶對T表具有INSERT和UPDATE權限,則U1用戶最終對T表具有的權限是

A. SELECT和INSERT

B. INSERT和UPDATE

C. SELECT、INSERT和UPDATE

D. INSERT

15. 下列關於概念數據模型的說法,錯誤的是

A. 概念數據模型並不依賴於具體的計算機系統和數據庫管理系統

B. 概念數據模型便於用戶理解,是數據庫設計人員與用戶交流的工具主要用於數據庫設計

C. 概念數據模型不僅描述了數據的屬性特徵,而且描述了數據應滿足的完整性約束條件

D. 概念數據模型是現實世界到信息世界的第一層抽象,強調語義表達功能