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

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為卡積分,有檢視定義: