當前位置:才華齋>計算機>計算機三級>

2015全國計算機三級考試《數據庫技術》模擬試題(六)

計算機三級 閲讀(1.11W)

 點擊查看試題答案及解析
 一、單選題((1)一(20)每題1分,(21)~(30)每題2分,共40分)

2015全國計算機三級考試《數據庫技術》模擬試題(六)

1.下列關於概念數據模型的説法,錯誤的是(  )。

A)概念數據模型並不依賴於具體的計算機系統和數據庫管理系統

B)概念數據模型便於用户理解,是數據庫設計人員與用户交流的工具,主要用於數據庫設計

C)概念數據模型不僅描述了數據的屬性特徵,而且描述了數據應滿足的完整性約束條件

D)概念數據模型是現實世界到信息世界的第一層抽象,強調語義表達功能

2.在數據庫應用系統生命週期中,系統設計完成後就進入到系統實現與部署階段。下列關於數據庫應用系統實現與部署階段工作的説法,錯誤的是(  )。

A)此階段會根據數據庫邏輯結構和物理結構設計方案以及項目選擇的數據庫管理系統,編寫相關腳本生成數據庫結構

B)此階段會將用户原有數據按照新的數據結構導人到新系統中

C)此階段會進行應用系統編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法

D)此階段如果發現系統的功能、性能不滿足用户需求,應儘快進行系統升級工作

3.存儲管理器是數據庫管理系統非常重要的組成部分。下列關於存儲管理器的説法,錯誤的是(  )。

A)存儲管理器負責檢查用户是否具有數據訪問權限

B)為了提高數據訪問效率,存儲管理器會將部分內存用於數據緩衝,同時使用一定的算法對內存緩衝區中的數據塊進行置換

C)存儲管理器會為編譯好的查詢語句生成執行計劃,並根據執行計劃訪問相關數據

D)存儲管理器以事務方式管理用户對數據的訪問,以確保數據庫併發訪問的正確性

4.下列敍述中不屬於三層B/S結構數據庫應用系統特點和操作特徵的是(  )。

A)客户端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)

B)數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,並將操作結果返回給應用服務器

C)這種結構使客户端和服務器能在不同的系統問通信,但對客户機配置要求較高,且應用軟件維護代價也較大

D)這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務

5.實體聯繫模型簡稱ER模型,是數據庫設計常用的一種建模方法。關於ER模型,下列説法錯誤的是(  )。

A)ER模型能幫助建模人員用一種簡單的方法描述現實世界中的數據及數據之間的聯繫

B)用ER模型建模的基本思路是分類標識客觀事物,將具有相同屬性特徵的事物抽象為實體集

C)ER模型可以描述實體集之間一對一、一對多和多對多聯繫,也可以描述一個實體集中記錄之間的聯繫

D)用ER模型描述實體集之問的聯繫時,需要考慮數據在計算機中存儲及處理的特徵

6.下列關於函數依賴概念的説法,正確的是(  )。

A)函數依賴研究一個關係中記錄之間的依賴關係

B)函數依賴研究一個關係中屬性之間的依賴關係

C)函數依賴研究一個關係中主碼與外碼之間的依賴關係

D)函數依賴研究一個關係中某列不同行之間取值的依賴關係

7.下列有關三級模式結構和數據獨立性的説法,正確的是(  )。

A)在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定用户對數據的物理存儲需求

B)外模式是用户與數據庫系統的接口,用户可通過外模式來訪問數據,在一個數據庫中只能定義一個外模式

C)三級模式結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發生變化時,應用程序不受影響

D)數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應用程序的開發,但增加了用户維護數據的代價

8.現要為某大型商場開發一個數據庫應用系統,在該應用系統的生命週期中,設有下列活動:

Ⅰ.開發人員執行DDL代碼建立數據庫結構

Ⅱ.編寫商品信息錄入和導入程序,在系統投入運行前建立商品信息清單

Ⅲ.根據商場銷售業務開展情況,調整數據庫中的商品清單和價格

Ⅳ.準備銷售新商品時,使用商品信息錄入或導入程序,將新商品信息加入到商品清單中

V.為了防止數據丟失,定期對數據庫中的數據進行轉儲

以上活動中,屬於商場數據庫應用系統實施活動的是(  )。

A)僅Ⅰ和Ⅱ

B)僅Ⅰ、Ⅱ和Ⅲ

C)僅Ⅲ和Ⅳ

D)僅Ⅰ和Ⅴ

9.設有如下所示ER圖:

下列能夠正確表示該ER圖的UML類圖是(  )。

A)

B)

C)

D.

10.設在SQL Server 2008中,某關係表需要存儲職工的工資信息,工資的範圍為2000~10000,設用整型類型存儲。下列數據類型中最合適的是(  )。

A)int

B)smallint

C)tinyint

D)bigint

11.設某數據庫在非工作時間(每天8:00以前、18:00以後、週六和週日)不允許授權用户在職工表中插入數據。下列方法中能夠實現此需求且最為合理的是(  )。

A)建立存儲過程

B)建立後觸發型觸發器

C)定義內嵌表值函數

D)建立前觸發型觸發器

12.在開發數據庫應用系統時,使用存儲過程可以提高數據訪問效率,降低網絡流量。下列關於存儲過程的説法,錯誤的是(  )。

A)存儲過程可以接受輸入參數,並可將執行結果以輸出參數形式返回

B)存儲過程可以有多個輸入參數,但只能有一個輸出參數

C)定義存儲過程時,在一個存儲過程中可以同時包含數據的增、刪、改、查操作

D)存儲過程的輸入參數和輸出參數均可有默認值

13.在SOL Server 2008中,設各系統數據庫當前主要數據文件及日誌文件的大小如下表所示:

數據庫

主要數據文件(MB)

日誌文件(MB)

master

15

2

model

4

1

msdb

8

2

tempdb

6

1

現要在該系統中創建一個新的用户數據庫,則用户數據庫中主妻數據文件的大小不能小於(  )。

A)15MB

B)4MB

C)8MB

D)6MB

14.設有工作表(工作編號,最低工資,最高工資),其中工作編號、最低工資和最高工資均為整型,工作編號為主碼。現要求最高工資必須大於等於最低工資,但不能超過最低工資的2倍。在sQL Server 2008環境中有下列創建該表的語句:

TE TABLE工作表(

工作編號int primary key,

最低工資int,

最高工資int check(最高工資between最低工資and最低工資*2)

)

ⅡTE TABLE工作表(

工作編號int,

最低工資int,

最高工資int,

primary key(工作編號),

check(最高工資between最低工資and最低工資*2)

)

ⅢTE TABLE工作表(

工作編號int primary key(工作編號),

最低工資int,

最高工資int,

check(最高工資between最低工資and最低工資*2)

)

ⅣTE TABLE工作表(

工作編號int primary key(工作編號),

最低工資int,

最高工資int check(最高工資between最低工資and最低工資*2)

)

上述語句中正確的是(  )。

A)僅Ⅰ和Ⅱ

B)僅Ⅱ和Ⅲ

C)僅Ⅲ和Ⅳ

D)全部

15.在SQL Server 2008的某數據庫中,設U1用户是Rl角色中的成員,現已授予R1角色對T表具有SE.

LECT和DENY UPDATE權限,同時授予了U1用户對T表具有INSERT和UPDATE權限,則ul用户最終對T表具有的權限是(  )。

A)SELECT和INSERT

B)INSERT和UPDATE

C)SELECT、INSERT和UPDArIE

D)INSERT

16.在SQL Server 2008中,有系統數據庫master、model、msdb、tempdb和用户數據庫。下列關於系統數據庫和用户數據庫的備份策略,最合理的是(  )。

A)對系統數據庫和用户數據庫都實行週期性備份

B)對系統數據庫和用户數據庫都實行修改之後即備份

C)對系統數據庫實行修改之後即備份,對用户數據庫實行週期性備份

D)對master、model、msdb實行修改之後即備份,對用户數據庫實行週期性備份,對tempdb不備份

17.在SQL Server 2008中,設ul用户在某數據庫中是db­_datawriter角色中的成員,則用户U1從該角色中可以獲得的數據操作權限是(  )。

Ⅰ.查詢Ⅱ.插入Ⅲ.更改Ⅳ.刪除

A)僅Ⅰ

B)僅Ⅰ和Ⅱ

C)僅Ⅱ、Ⅲ和Ⅳ

D)全部

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

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

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

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

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

19.在數據庫管理系統中,為保證併發事務的正確執行,需採用一定的併發控制技術。下列關於基於鎖的併發控制技術的説法,錯誤的是(  )。

A)鎖是一種特殊的二元信號量,用來控制多個併發事務對共享資源的使用

B)數據庫中的鎖主要分為排它鎖和共享鎖,當某個數據項上已加有多個共享鎖時,此數據項上只能再加一個排它鎖

C)數據庫管理系統可以採用先來先服務的方式防止出現活鎖現象

D)當數據庫管理系統檢測到死鎖後,可以採用撤銷死鎖事務的方式解除死鎖

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

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

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

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

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

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

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

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

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

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

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

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

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

A)客户機到數據庫服務器的網絡故障

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

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

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

23.日誌文件對實現數據庫系統故障的恢復有非常重要的作用。下列關於數據庫系統日誌文件的説法,正確的'是(  )。

A)數據庫系統不要求日誌的寫入順序必須與並行事務執行的時間次序一致

B)為了保證數據庫是可恢復的,必須嚴格保證先寫數據庫後寫日誌

C)日誌文件中檢查點記錄的主要作用是提高系統出現故障後的恢復效率

D)系統故障恢復必須使用日誌文件以保證數據庫系統重啟時能正常恢復,事務故障恢復不一定需要使用日誌文件