2016計算機三級《數據庫技術》考點練習題

爲了幫助考生們更好、更有準備地參加計算機三級考試,下面本站小編爲大家搜索整理了關於《數據庫技術》考點練習題,歡迎參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

2016計算機三級《數據庫技術》考點練習題

1[單選題]爲了實現數據庫的邏輯結構設計和物理結構設計結果,必須使用具體的DBMS提供的數據定義語言建立實際的數據庫,此項操作又稱爲__________。

A.定義數據結構 B.數據裝載 C.數據庫運行 D.數據庫的試運行

參考答案:A

2[單選題]設計與試運行之後投入運行,開始維護工作,過程中監控、評價、調整與修改以保證數據庫系統正常和高效地運行。以下關於數據庫運行維護工作說法不正確的是(  )

A.數據庫轉儲與恢復

B.數據庫安全性、完整性控制

C.檢測並改善數據庫性能

D.數據庫的重組修改數據庫原有設計的邏輯結構和物理結構

參考答案:D

3[填空題]SQL Server性能工具有:(  )和數據庫引擎優化顧問

參考解析:SQL Server Profiler

4[單選題]設計作業調度算法時不需要考慮下列(  )因素。

A.用戶界面友好B.公平性C.均衡使用資源D.吞吐量大

參考答案:A

5[填空題] 監控分析按照實現方法的不同分爲兩種,一種是由數據庫建立自動監控機制,另一種是__________。

參考解析:由管理員手動實施的監控

6[單選題]關於反規範化說法不正確的是:

A.完全規範化與部分規範化數據庫之間處理性能會有沒多大差別

B.反規範化是將規範化關係轉換爲非規範化的關係的過程。

C.反規範化方法:增加派生冗餘列、增加冗餘列、重新組表、分割表和新增彙總表等方法。都會破壞數據完整性。

D.採用反規範化技術從實際出發均衡利弊。

參考答案:A

7[填空題]表的分割有兩種方式,根據行特點分割的是(  ),列特點分割是(  )

參考解析:水平分割、垂直分割

8[單選題]採用SPOOLing技術的主要目的是(  )。

A.提供內存和磁盤的接口

B.減輕用戶編程負擔

C.提高CPU和設備交換信息的速度D.提高獨佔設備的利用率

參考答案:D

9[單選題]下列關於數據庫重構的說法中,錯誤的是__________。

A.數據庫的重構就是對數據庫的邏輯結構作必要的小範圍改變

B.當存儲空間的分配過於零散,導致存取效率下降,所以必須重構數據庫

C.數據庫重構包括重新設計數據庫及其應用程序

D.如果能夠重構數據庫,儘量不要重新設計數據庫及相應的應用程序

參考答案:C

10[填空題] SQL Server數據管理系統中常用的性能工具包括和__________。

參考解析:SQL Server Profiler數據庫引擎優化顧問

11[單選題]關於水平分割說法錯誤的是:(  )

A.根據行的使用特點進行分割

B.分割之後所有表的結構都相同。

C.而存儲的數據不同。使用並(Union)操作。

D.使用連接(Join)操作

參考答案:D

12[填空題]多表中相關列稱爲(  )碼。

參考解析:聚集

13[單選題]在SQL Server 2008中,設有商品表(商品號,商品名,生產日期,單價,類別)。現經常需要執行下列查詢:

SELECT 商品號, 商品名, 單價

FROM 商品表 WHERE 類別 IN (′食品′,′家電′)

ORDER BY 商品號

現需要在商品表上建立合適的索引來提高該查詢的執行效率。下列建立索引的語句,最合適的是(  )。

TE INDEX Idx1 ON 商品表(類別)

TE INDEX Idx1 ON 商品表(商品號,商品名,單價)

TE INDEX Idx1 ON 商品表(類別,商品號,INCLUDE (商品名,單價)

TE INDEX Idx1 ON 商品表(商品號,INCLUDE (商品名,單價,WHERE 類別 = '食品' OR 類別 = '家電'

參考答案:D

14[單選題]下列哪些不是SQL Server數據庫擁有的邏輯空間結構和物理空間結構。

A.表空間 B.段 C.區 D.數據文件

參考答案:B

15[單選題]索引使用原則中不可以爲該列建立索引的是:(  )

A.經常在查詢中作爲條件被使用的列。

B.頻繁進行排序或分組的列。

C.一個列的值域很大時。

D.如果待排列的列有多個,選擇任意一列。

參考答案:D

16[填空題]B+樹索引支持搜索碼的屬性上的等值查詢和(  )查詢。

參考解析:範圍

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

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

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

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

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

參考答案:C

18[單選題]下面哪些是參數調整中需要關注的對象。

A.內存分配 B.磁盤I/OC.資源競爭 D.以上全部

參考答案:D

19[單選題] 影響優化器的主要因素有:

A.由於現有索引不足,導致排序索引中不包括一個或幾個待排序的列。

p by和order by子句中列的次序與索引次序一致。排列的列來自不同的表。

C.建立的索引文件太多。

D.事務處理太多

參考答案:A

20[填空題]數據庫主要維護者是(  )。

參考答案:數據庫管理員

21[單選題]某數據庫應用系統使用SQL Server 2008作爲數據庫平臺。在系統運行期間,用戶反映某更新操作很慢,無法正常完成業務。系統工程師分別在用戶的客戶機和數據庫服務器上使用數據庫管理系統自帶的客戶端工具執行此更新操作語句,發現該語句執行後長時間無響應。經檢查數據庫服務器CPU使用率小於1%,磁盤IO也非常小。造成此現象可能的原因是(  )

A.客戶機到數據庫服務器的網絡故障

B.更新操作涉及到的表沒有建立主碼

C.更新的字段沒有建立有效的索引

D.更新操作涉及到的數據被鎖定

參考答案:D

22[單選題]下列關於數據庫性能優化的說法,錯誤的是(  )

A.增加派生性冗餘列可以降低查詢過程中的計算量

B.增加冗餘列可以減少查詢過程中的'UNION操作

C.適當降低關係模式的規範化程度,可以減少查詢過程中的JOIN操作

D.當一個表的數據量超過一定規模時,可以採用分割表的方法提高效率

參考答案:B

23[單選題]查詢處理器和存儲管理器是數據庫管理系統中的核心模塊。下列關於查詢處理器和存儲管理器的說法,錯誤的是(  )

A.查詢處理器中的DML編譯器會對用戶提交的DML語句進行優化,並將其轉換成能夠執行的底層數據庫操作指令

B.存儲管理器中的查詢執行引擎會根據編譯器產生的指令完成具體數據庫數據訪問功能

C.存儲管理器中的緩衝區管理器負責將從磁盤讀出的數據塊放入內存緩衝區,同時也負責對緩衝區中的數據塊進行維護

D.查詢處理器中的DDL編譯器編譯或解釋用戶提交的DDL語句,並將生成的元數據存儲在數據庫的數據字典中

參考答案:B

24[單選題]在進行數據庫性能調優過程中,需要考慮數據庫系統軟件、硬件配置、網絡環境等多方面因素。下列有關性能調優的說法,錯誤的是(  )

A.修改某些頻繁使用的SQL語句,提高其性能,可能會大幅度降低數據庫CPU使用率

B.隨着服務器CPU處理能力提高、內存容量增大,現階段數據庫性能優化一般以更換服務器硬件爲主要調優手段

C.當數據庫服務器磁盤IO出現寫瓶頸時,可以考慮使用高速磁盤存儲常用數據,低速磁盤存儲不常用數據

D.索引可以提高某些查詢的速度,但也可能降低寫入速度,同時也會增加磁盤空間使用

參考答案:B

25[單選題]關於優化查詢說法正確的是(  )

A.避免或簡化排序的目的是實現查詢優化

B.在保證數據庫一致性的前提下,將頻繁操作的多個可以分割的處理過程放在一個存儲過程中,這樣可以大大提高系統的相應速度

C.使用臨時表會佔用較多的系統資源,尤其對於大規模併發量的情況下,很容易使得系統資源耗盡而崩潰

D.相關子查詢的使用可以加速查詢

參考答案:A

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

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

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

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

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

參考答案:C

27[單選題]設有教師表(教師號,姓名,年齡,性別,所在系號),系表(系號,系名)。用戶將非常頻繁地在這兩張表上執行如下查詢:

SELECT教師號,姓名,系名

FROM教師表T JOIN系表D ON T.所在系號=D.系號;

爲了提高查詢效率,下列最適合存儲上述表數據的文件類型是(  )

A.堆文件B.索引文件C.聚集文件D.散列文件

參考答案:C