計算機三級考試《數據庫技術》測試題及答案

來源:文萃谷 1.61W

《數據庫技術》是計算機三級考試類別之一,下面小編整理了計算機三級考試《數據庫技術》測試題及答案,大家快來檢測吧!

計算機三級考試《數據庫技術》測試題及答案

1[單選題] 設數據庫管理員為SQL Server 2008默認實例中的某數據庫實施了基於維護計劃的數據庫備份任務。配置完成後,發現此維護計劃並未執行但數據庫運行正常。有關此維護計劃未執行的原因,下列説法中最有可能的是(  )。

A.“SQL Server(MSSQLSERVER)”服務未啟動

B.“SQL Server代理(MSSQLSERVER)”服務未啟動

C.“SQL Server Browser”服務未啟動

D.“SQL Server VSS Writer”服務未啟動

參考答案:B

參考解析:SQL Server Agent是一個任務規劃器和警報管理器,在實際應用環境下,可以先將那些週期性的活動定義成一個任務,然後讓其在SQL Server Agent的幫助下自動運行。假如考生是一名系統管理員,則可以利用SQL Server Agent向自己通知某些警告信息,從而定位出現的問題以提高管理效率。SQLServer Agent主要包括以下幾個組件:作業、警報和操作。所以選B。

2[單選題] 在某信息管理系統中需管理職工的照片信息,由於照片數據量較大,照片信息是否存儲在數據庫中成為討論的焦點問題。下列關於照片存儲與使用的説法,錯誤的是(  )。

A.將照片存儲在數據庫中可能會導致備份時間較長,備份空間佔用較多

B.將照片存儲在文件系統中,在數據庫中只存儲照片文件的路徑信息,可以大幅度降低數據庫的數據量

C.將照片存儲在數據庫中雖然會導致數據庫的數據量較大,但可以方便地實現多台機器共享照片數據,也可以大幅度提高用户訪問照片數據的速度

D.與將照片存儲在文件系統中相比,將照片存儲在數據庫中更容易實現人員信息和照片數據的一致性

參考答案:C

參考解析:照片存儲到數據庫後,多個用户同時對照片的訪問受到了很大的限制,所以,同一時間的高併發訪問對數據庫的要求極高。故本題選C。

3[單選題] 在數據庫應用系統生命週期中,當邏輯設計階段完成後進入到物理設計階段。下列不屬於物理設計階段活動的是(  )。

A.確定關係表的文件組織形式

B.進行關係規範化設計

C.創建必要的索引

D.設置存儲分配參數

參考答案:B

參考解析:數據庫物理設計階段活動包括:①數據庫邏輯模式;②選擇或配置基本關係表的文件組織形式,為基本關係表設計數據存取方法或存取路徑;③數據分佈設計;④安全模式設計;⑤確定系統配置;⑥物理模式評估。

4[單選題] 下列哪一條不是數據倉庫的基本特徵(  )。

A.反映當前準確數據

B.數據是相對穩定的

C.數據是集成的.

D.數據是面向主題

參考答案:A

參考解析:數據倉庫有四個特點:①面向主題,操作型數據庫的數據組織面向事務處理任務,各個業務系統之間各自分離,而數據倉庫中的數據按照一定的主題域進行組織。主題是一個抽象概念,是指用户使用數據倉庫進行決策時所關心的重點方面,一個主題通常與多個操作型信息系統相關;②集成的,面向事務處理的操作型數據庫通常與某些特定的應用相關,數據庫之間相互獨立,並且往往是異構的。而數據倉庫中的數據是在對原有分散的數據庫數據抽取、清理的基礎上經過系統加工、彙總和整理得到的,必須消除源數據中的不一致性,以保證數據倉庫內的信息是關於整個企業的一致的全局信息;③穩定的,操作型數據庫中的數據通常實時更新,數據根據需要及時發生變化。數據倉庫的數據主要供企業決策分析之用,所涉及的數據操作主要是數據查詢,一旦某個數據進入數據倉庫以後,一般情況下將被長期保留,也就是數據倉庫中一般有大量的查詢操作,但修改和刪除操作很少,通常只需要定期的加載、刷新;④反映歷史變化,操作型數據庫主要關心當前某一個時間段內的數據,而數據倉庫中的數據通常包含歷史信息,系統記錄了企業從過去某一時點(如開始應用數據倉庫的時點)到目前的各個階段的信息,通過這些信息,可以對企業的發展歷程和未來趨勢做出定量分析和預測。

5[單選題]設某在線論壇系統,其數據庫服務和Web服務運行在同一台服務器上。系統運行一段時間後用户數量激增,文章數量龐大,併發訪問量不斷增加,導致用户普遍反映論壇響應變慢,主要現象有用户登錄驗證時間變長和進入文章列表時響應時間過長。經排查發現數據庫服務成為主要瓶頸。假設數據庫中有用户信息表和文章表。為改善此情況,設有下列措施:

Ⅰ.修改論壇程序使其能在內存中對常用查詢結果進行緩存,以減少數據庫的訪問次數

Ⅱ.在操作系統中提高數據庫服務進程的優先級

Ⅲ.不再使用數據庫,以文本文件方式存儲用户信息和文章

Ⅳ.根據用户信息表和文章表的索引情況,優化用户驗證查詢語句和文章列表查詢語句

Ⅴ.統計並檢查使用頻率最高的幾類查詢,針對這些查詢模式對用户信息表或文章表建立相應的索引以提高這些查誨的效率

以上措施,一般情況下,合理且有效果的是(  )。

A.僅Ⅰ、Ⅱ和ⅢB.僅Ⅰ、Ⅳ和VC.僅Ⅱ、Ⅲ和ⅣD.僅Ⅱ、1V和V

參考答案:B

參考解析:Ⅱ錯誤原因是題目中已經説明數據庫服務成為主要瓶頸,因此跟操作系統的進程調度無關,而且改變操作系統進程優先級會影響系統的運行,有可能會造成其它錯誤。Ⅲ錯誤是因為數據庫系統中包括數據庫管理系統,其中有一些執行和處理數據的方法已經很優化,而若使用文本方式存儲數據,則數據管理要用户自己完成,處理更繁瑣且效率較低。第5題 筆記記錄我的筆記(0) | 精選筆記(1)選擇筆記標籤:試題內容(1)答案解析(0)

6[單選題]現有課程表(課程號,課程名,學分,開課學期,課程性質),課程號為主碼。該表數據量較大。設經常要對該表執行類似下面的查詢:

SELECT水FROM課程表WHERE課程名=ˊ數據庫原理ˊ

為提高這類查詢的執行效率,下列物理設計方案中,正確且最為合理的是(  )。

A.為課程名列建立一個主索引

B.為課程名列建立一個位圖索引

C.為課程名列建立一個輔索引

D.此表上不需要建任何索引

參考答案:C

參考解析:本題考查索引的設置。主索引是根據數據對象的主鍵建立的索引,它們決定了被索引記錄的位置,而輔助索引沒有這樣的限制,可以用於任何索引目的並且可以查找多個數據文件存放的位置。而位圖索引一般在範圍查詢時使用。

7[單選題] 在分佈式數據庫中,查詢處理和優化比集中式數據庫要複雜得多,其中查詢優化需要考慮的主要因素包括I/0代價、CPU代價和通信代價。一般而言,分佈式數據庫查詢優化的首要目標是(  )。

A.使查詢執行時I/O代價最省

B.使查詢執行時CPU代價最省

C.使查詢執行時通信代價最省

D.使查詢執行時I/0和CPU代價最省

參考答案:C

參考解析:首先,通信代價較I/O代價容易估計。其次,對於分佈式數據庫查詢優化而言,通信代價比I/O代價和CPU代價更為重要。

8[填空題]數據庫管理系統為用户和應用程序提供了【1】語言,用此語言可以定義數據庫的模式結構,但此語言執行後的結果不能回滾。

參考解析:

DDL

數據庫模式定義語言DDL(Data Description Language)是用於描述數據庫中要存儲的現實世界實體的語言。

9[填空題]有表SCORE(Sno,Cno,Degree),查詢該表中最高分的學生學號和課程號:

SELECT【1】

FROM SCORE

WHERE Degree=【2】;

參考解析:

第一空:Sno as學號,cno as課程號

第二空:(SELECT MAX(ee)FROM SCORES1)

【解析】通過As來對屬性起別名,使得在新建的表中該屬性名被定義為AS後面的別名。

10[填空題] 在SQL Server 2008中,對於更新操作的觸發器,系統將產生2張邏輯工作表,其中存放更新前數據的邏輯工作表是【7】。

參考解析:DELETED表

在SQL Server 2008中,對於更新操作的觸發器,系統將產生兩張邏輯工作表,即DELETED表和INSERTED表。DELETED表用於存儲更新前數據,INSERTED用於更新後的數據。

熱門標籤