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

2008年9月計算機等級考試四級數據庫工程師真題

等級考試 閲讀(1.99W)
2008年9月計算機等級考試四級數據庫工程師真題
一、選擇題(1-20每題1分,21-30每題2分,共40分)
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。
1.在數據庫應用系統生命週期模型中,規劃與分析階段的輸出結果不包括______。
(A)需求規範説明書
(B)系統範圍與邊界
(C)可行性分析報告
(D)項目計劃書
2.在信息系統的需求分析中,廣為使用的DFD建模方法屬於______。
(A)結構化分析方法
(B)數據分析方法
(C)數據抽象方法
(D)業務歸納方法
3.不允許出現在最終IDEF1X圖中的是______。
(A)標定型聯繫
(B)非標定型聯繫
(C)分類聯繫
(D)多對多聯繫
4.下列哪些屬性不適合建立索引?______
(A)經常出現在GROUP BY字句中的屬性
(B)經常參與連接操作的屬性
(C)經常出現在WHERE字句中的屬性
(D)經常需要進行更新操作的屬性
5.在數據庫應用系統生命週期模型中,作為系統總體設計階段輸入的是______。
(A)技術可行性分析報告和需求規範説明書
(B)軟硬件選型和配置設計
(C)數據庫應用系統體系結構設計
(D)應用軟件總體設計
Server 2000中,如果希望用户u1在DB1數據庫中具有查詢T1表的權限,正確的授權語句是______。
(A)GRANT SELECT ON DB1(T1) TO u1
(B)GRANT SELECT TO u1 ON DB1(T1)
(C)GRANT SELECT TO u1 ON T1
(D)GRANT SELECT TO u1 ON T1
Server 2000提供了很多預定義的角色,下述關於public角色説法正確的是______。
(A)它是系統提供的服務器級的角色,管理員可以在其中添加和刪除成員
(B)它是系統提供的數據庫級的角色,管理員可以在其中添加和刪除成員
(C)它是系統提供的服務器級的角色,管理員可以對其進行授權
(D)它是系統提供的數據庫級的角色,管理員可以對其進行授權
8.關於ADO對象模型中的RecordSet,下述説法正確的是______。
(A)它用於定義連接的數據庫名
(B)它用於定義數據的來源
(C)它是一個對象,用於在客户端內存中存放數據查詢的結果
(D)它是一個對象,用於在服務器端內存中存放數據查詢的結果
9.關於ADO對象模型,下述説法正確的是______。
(A)它是與OLE DB同層的獨立的接口集
(B)它是與ODBC同層的獨立的接口集
(C)它是建立在OLE DB接口之上的高層接口集
(D)OLE DB是建立在ADO對象模型之上的高層接口集
10.關於UML的靜態建模機制,下述説法錯誤的是______。
(A)用例模型是將滿足用户需求的所有功能表示出來的工具
(B)用例圖用於表示系統的數據模型和功能模型
(C)類圖展現了一組類,接口和協作以及它們之間的關係
(D)組件圖表示系統的靜態實現視圖,用於對源代碼、可執行程序和物理數據庫等進行建模
11.關於分佈式數據庫的分佈策略,下述説法正確的是______。
(A)數據分配是對關係的操作,數據分片是對數據分配的操作
(B)集中式數據分配策略不便於進行數據控制
(C)全複製式數據分配策略可靠性高,響應速度快,但數據宂餘大,同步維護複雜
(D)分割式數據分配策略對全局數據控制靈活,但對局部數據存取效率低
12.關於數據劃分策略,下述説法錯誤的是______。
(A)散列劃分採用某種散列函數,以數據的劃分屬性作為函數參數,計算數據應存儲的磁盤序號
(B)範圍劃分根據某個屬性的取值,將數據劃分為n個部分,分別存儲到不同磁盤上
(C)範圍劃分有利於範圍查詢和點查詢,但也可能會引起數據分佈不均勻及並行處理能力下降問題
(D)輪轉法劃分能保證元組在多個磁盤上的平均分配,並具有較高的點查詢和範圍查詢
13.將新插入的記錄存儲在文件末尾,並使記錄隨機地分佈在文件物理存儲空間中的文件結構是______。
(A)堆文件
(B)聚集文件
(C)索引文件
(D)散列文件
14.有一個事務T要更新數據庫中某表列的值,DBMS在執行T時發現更新後的值超出了該列的值定義範圍,因此異常終止了T。為了保證數據的正確性及一致性,DBMS會執行下列哪個恢復操作?______。
(A)undo
(B)介質恢復
(C)進程恢復
(D)redo
15.關於數據庫系統中的數據的靜態轉儲和動態轉儲機制,下述説法正確的是______。
(A)靜態轉儲時允許其它事務訪問數據庫
(B)動態轉儲時允許在轉儲過程中其它事務對數據進行存取和修改
(C)靜態轉儲能夠保證數據庫的可用性
(D)動態轉儲無法保證數據庫的可用性
16.在數據庫系統中,下列哪個映像關係用於提供數據與應用程序間的邏輯獨立性?______
(A)外模式/模式
(B)模式/內模式
(C)外模式/內模式
(D)邏輯模式/內模式
17.在SQL Server 2000中,事務日誌備份______。
(A)對故障還原模型沒有要求
(B)要求故障還原模型必須是完全的
(C)要求故障還原模型必須是簡單的
(D)要求故障還原模型不能是簡單的
18.關於數據庫試運行和功能與性能測試,下列説法正確的是______。
(A)對數據庫系統的轉儲和恢復能力的測試屬於系統的功能測試範疇
(B)在進行數據庫功能測試時,一般要先裝入大規模的數據
(C)數據庫試運行一般是與編寫調試程序的工作同步開展的
(D)數據庫系統的壓力測試、併發訪問測試、查詢效率測試一般屬於性能測試範疇
19.關於數據倉庫設計,下述説法正確的是______。
(A)數據倉庫項目的`需求很難把握,所以不可能從用户的需求出發來進行數據倉庫的設計,只能從數據出發進行設計
(B)在進行數據倉庫主題數據模型設計時,應該按面向部門業務應用的方式來設計數據模型
(C)在進行數據倉庫主題數據模型設計時要強調數據的集成性
(D)在進行數據倉庫概念模型設計時,需要設計實體關係圖,給出數據表的劃分,並給出每個屬性的定義域
20.關於分佈式數據庫系統,下述説法正確的是______。
(A)查詢代價主要考慮CPU代價和I/O代價
(B)分佈透明性是指用户需要並能完全看清數據分片的位置,分片的分配位置以及數據複製的過程
(C)分佈式查詢優化一般不需要考慮操作的執行順序和數據在不同場地間的傳輸順序
(D)執行分佈式數據庫查詢時,導致數據傳輸量大的主要原因是數據間的連接操作和並操作
已知下列員工關係表Employees

對該表的工資屬性和完整性約束為:2000≤工資≤5000
  現將如下2個操作組織為事務T,操作1先執行,操作2後執行。
  操作1:INSERT INTO Employees VALUES('03650','研發','4600')
  操作2:UPDATE Employees SET 工資=工資*1.2
  WHERE 部門='市場OR部門=研發'
  事務T執行完畢後,關係表Employees的數據是
(A)

(B)

(C)

(D)
22.有會員卡表TableCards(CardsID,StartDate,Score),CardID表示卡標識,Scord為卡積分,有視圖定義: