當前位置:才華齋>英語>等級考試>

2009年9月全國計算機等級考試四級真題

等級考試 閱讀(9.07K)

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

2009年9月全國計算機等級考試四級真題

(1)查詢處理器是資料庫管理系統的重要組成部分,下列不屬於查詢處理器功能組成模組的是

A)DML編譯器  B)查詢執行引擎  C) 嵌入式DML的預編輯器  D) 查詢許可權管理器

(2)關於資料檢視預與三級模式,下列說法錯誤的是

A)資料檢視是指使用者從某個角度看到的客觀世界資料物件的特徵

B) 外模式是資料庫使用者能使用的區域性資料,描述外模式時,通常需要給出其物理結構

C)概念模式以資料模型的形式描述資料

D)三級模式結構實現了資料的獨立性

(3)為了保證資料庫應用系統正常執行,資料庫管理員在日常工作中需要對資料庫進行維護。下列一般不屬於資料庫管理員日常維護工作的是

A) 資料內容的一致性維護  B) 資料庫備份與恢復  C)資料庫安全性維護  D) 資料庫儲存空間管理

(4) 事務的活鎖又稱為事務的飢餓,為了避免資料庫出現事務活鎖,可以採用的措施是

A) 使用先來服務策略處理事務請求  B) 使用兩階段鎖協議  C) 對事務進行併發排程  D) 使用小粒度鎖

(5)關於資料庫檢視,下列說法正確的是

A) 檢視可以提高資料的操作效能  B)定義檢視的語句可以是任何資料操作語句

C) 檢視可以提供一定程度的資料獨立性  D) 檢視的資料一般是物理儲存的

(6)在需求分析階段,結構化分析和建模方法是一種較為有效的需求分析方法。下列不屬於結構化分析和建模方法優點的是

A) 用圖形化模型能直觀地表示系統功能  B)可避免過早陷入具體細節

C) 圖形物件不涉及太多技術術語,便於使用者理解模型

D) 從區域性或子系統開始分析問題,便於建模人員瞭解業務模型

(7)資料字典是資料庫管理系統的重要組成部分,其中儲存的各類資訊通常由

A)資料庫管理員維護  B) 程式設計師維護  C) 資料庫管理系統維護  D)一般使用者維護

(8)下列約束中能確保一個函式依賴是完全非平凡函式依賴的是

A) 僅當其右邊的屬性集是左邊屬性集的子集

B) 僅當其右邊屬性集中的屬性都不屬於左邊的屬性集

C) 僅當其右邊屬性集中至少有一個屬性不屬於左邊的屬性集

D) 僅當其右邊屬性集中的屬性都屬於左邊的屬性集

(9)在資料庫中可用多種結構組織資料,雜湊檔案是其中的一種。關於雜湊檔案,下列說法錯誤的是

A)為了防止桶溢位,在雜湊檔案設計時,需要預留一些空間大小固定的桶

B) 用雜湊檔案組織資料時,需要使用檔案記錄中的一個或多個域作為查詢碼

C) 如果雜湊檔案中雜湊函式的“均有分佈性”不好,可能會造成桶溢位

D) 好的雜湊函式產生的儲存地址分佈以儘可能是隨機的

(10)雖然資料庫應該系統使用者介面的要求與具體應用領域密切相關,但都是遵守一定的原則,下列描述的使用者介面設計原則,錯誤的是

A) 當系統出現錯誤或程式執行時間較長時,使用者介面應為使用者提供有意義的反饋資訊

B)友好的使用者介面應該能適當容忍使用者在使用中的一些操作錯誤

C)Web介面應多采用動畫和圖形效果,以吸引使用者使用

D) 使用者介面應採取靈活多樣的資料輸入方式,以降低使用者輸入負擔

(11) 在SQL Server 2000中,若希望資料庫使用者ACCT具有建立資料庫物件的許可權,較為合適的實現方法是

A) 使ACCT只在dbcreator角色中  B)使ACCT只在publie角色中  C) 使ACCT只在db_owner角色中  D) 使ACCT只在db_ddladmin角色中

(12) 設系、學生、教師三個實體之間存在約束:一個系可以招聘多名教師,一名教師只受聘於一個系,一個系可以招收多名學生,一名學生只屬於一個系,下列ER圖能準確表達以上約束的是

(13) 在SQL Server 2000中,為確保資料庫系統能可靠地執行,不僅要考慮使用者資料庫的.備份,也需要考慮系統資料庫(不考慮tempdb)的備份,關於系統資料庫的備份策略,下列做法中最合理的是

A) 每天備份一次系統資料庫

B)每天使用者進行資料庫更改操作時,備份系統資料庫

C) 每當使用者操作影響了系統資料庫內容時,備份系統資料庫

D) 備份使用者資料庫的同時備份系統資料庫

(14)在資料庫應用系統的需求分析階段,需要進行效能分析。下列關於資料庫應用系統性能指標的說法,錯誤的是

A) 資料訪問響應時間是指使用者向資料庫提交資料操作請求到操作結果返回給使用者的時間

B) 系統吞吐量是指在單位時間內系統能儲存的資料量

C) 併發使用者數量是指在保證單個使用者查詢響應時間的前提下,系統最多允許同時訪問資料庫的使用者數量

D) 系統性能指標是系統軟硬體設計和選型的重要依據

(15) 下列屬於資料庫應用系統需求分析階段工作的是

I. 標識的理解問題 II. 構建關係模式

III. 實現應用系統 IV. 建立功能模型

A)I和IV  B)II和III  C)I和II  D)II和IV

(16) 在SQL Server 2000中,常用的資料庫備份方法有完全備份、差異備份和日誌備份。為保證某些資料庫的可靠性,需要綜合採用者三種方式對該資料庫進行備份。下列說法正確的是

A)這三種備份操作的週期都必須一樣,並且都必須備份在同一個備份裝置上

B) 這三種備份操作的週期都必須一樣,但可以備份在不同的備份裝置上

C) 這三種備份操作的週期可以不一樣,但必須備份在同一個備份裝置上

D) 這三種備份操作的週期可以不一樣,並且可以備份在不同的備份裝置上

(17)對於聯機事務處理系統和資料倉庫系統中的資料,下列說法正確的是

A) 一般情況下,聯機事務處理系統中的資料不能被修改,資料倉庫系統中的資料可以被修改

B) 聯機事務處理系統中的資料規模一般大於資料倉庫系統中的資料規模

C) 聯機事務處理系統中的資料一般按面向業務應用的方式組織,資料倉庫系統中的資料一般按面向分析主題的方式組織

D)一般情況下,在安全性和一致性要求上,對資料倉庫系統中資料的要求要高於對聯機事務處理系統中資料的要求

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

A) 在分散式資料庫系統中,分片透明性主要是指資料分片的分配位置對使用者是透明的,使用者無需關注每個分片被分配的場地

B) 對於使用者而言,一個分散式資料庫系統從邏輯上看如何一個集中式資料庫,使用者可在任何一個場地進行執行全域性應用和區域性應用

C) 分散式資料庫的查詢處理代價包括CPU和I/O代價,也需要考慮場地間傳輸資料所需的通訊代價

D)在分散式資料庫查詢中,導致場地間資料傳輸最大的主要原因是資料間的連線操作和並操作

(19)查詢優化是提高資料庫應用系統性能的重要手段。下列給出的查詢優化方法,一般情況下無效的是

A) 為經常需要進行排序或分組的列建立索引

B) 為經常出現在查詢條件中的列建立索引

C)對涉及連線的查詢,儘量用左外連線或右外連線代替內連線

D) 採用提前計算方法,將頻繁訪問的檢視轉為物化檢視

(20)關於UML建模機制,下列說法錯誤的是

A) 用例模型可以把滿足使用者需求的功能表示出來

B) 包圖是表面包與包之間關係的類圖

C) 協作圖包含一組物件,並在圖中展示這些物件之間聯絡以及物件間傳送和接收的訊息

D) 順序圖主要用於描述系統、用例和程式模組中邏輯流程的先後秩序次序或並行次序

(21)在明確瞭解資料庫應用系統的任務目標和系統範圍之後,需要進行專案的可行性分析,關於可行性分析,下列說法錯誤的是

A) 經濟可行性分析是指對專案進行成本效益分析,其中專案成本一般包括開發費用,軟硬體購置費用、安裝除錯及維護費用

B) 技術可行性分析一般以系統的效能要求為主要依據,對系統的軟體,硬體和技術方案做出評估和選擇建議

C) 操作可行性分析的主要目的在於論證系統開發是否具備所需要的人員、軟體、硬體、和工作環境等條件

D) 開發方案選擇的目的在於提出並評價實現系統的各種開發方案,並從中選出合理的方案

(22)在SQL Server 2000中,某資料庫中有角色R1和使用者U1,U1是R1角色的成員,且只屬於該角色。現對T表給R1只授予SELECT和DELETE許可權,並授予U1對於T表具有SELECT、UPDATE和DENY DELETE許可權,則使用者U1對T表可以執行的操作是

A) 查詢,刪除和更改資料  B) 查詢和更改資料  C) 查詢和刪除資料  D) 查詢和更改表結構

(23)對於關係的主碼必須滿足的條件,有下列說法:

I. 一個關係中的主碼屬性或屬性效能函式決定該關係中的所有其他屬性

II. 一個關係中的主碼屬性不能與其他關係中的主碼屬性重名

III. 在一個關係中,一個主碼屬性的任一真子集都不能函式決定其他屬性

IV. 在一個關係中,從主碼屬性集中去掉某個屬性仍能唯一標識一個元組

以上說法正確的是

A) I和II  B) I和III  C) II和III  D) II和IV

(24)在SQL Server 2000中,有教師表(教師號,姓名,職稱,工作)。現要根據教師的職稱來增加教師的工資,增加規則為:“教授”增加400.“副教授”增加300,“講師”增加200.下列語句中正確的是

A) UODATE 教師表 SET 工資=工資+CASE職稱

WHEN ‘教授’ THEN 400

WHEN ‘副教授’ THEN 300

WHEN ‘講師’ THEN 200

END

B) UODATE 教師表 SET 工資=工資+CASE職稱

WHEN 職稱=‘教授’ THEN 400

WHEN 職稱=‘副教授’ THEN 300

WHEN 職稱=‘講師’ THEN 200

END

C) UODATE 教師表 SET 工資=工資+CASE職稱

WHEN ‘教授’ THEN 工資=工資+400

WHEN ‘副教授’THEN工資=工資+ 300

WHEN ‘講師’ THEN 工資=工資+200

END

D) UODATE 教師表 SET 工資=工資+CASE職稱

WHEN 職稱=‘教授’THEN 工資=工資+400

WHEN 職稱=‘副教授’THEN工資=工資+300

WHEN 職稱=‘講師’THEN工資=工資+200

END