計算機三級(數據庫技術)模擬試卷 (二)_第1頁
計算機三級(數據庫技術)模擬試卷 (二)_第2頁
計算機三級(數據庫技術)模擬試卷 (二)_第3頁
計算機三級(數據庫技術)模擬試卷 (二)_第4頁
計算機三級(數據庫技術)模擬試卷 (二)_第5頁
已閱讀5頁,還剩124頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機三級(數據庫技術)模擬試卷第

1套

一、選擇題(本題共30題,每題1.0分,共30分。)

1、在數據庫系統生命周期中,通過系統規劃與定義來明確系統的目標任務。下列

不屬于系統規劃與定義內容的是()。

確定成本預算

B、確定任務目標

C、確定用戶視圖

D、確定系統邊界

標準答案:A

知識點解析:系統規劃與定義的內容包括:任務陳述、確定任務目標、確定系統范

圍和邊界、確定用戶視圖v故答案為A選項.

2、下列屬于數據庫應用系統實現與部署階段任務的是()。

A、數據備份

B、數據庫重組

C、索引調整

D、建立數據庫結構

標準答案:D

知識點解析:數據庫應用系統實現與部署內容包括:①建立數據庫結構;②數據

加載;③事務和應用程序的編碼及測試;④系統集成、測試與試運行;⑤系統部

署。故答案為D選項。

3、在IDEF0需求建模方法中,下列關于描述功能活動的圖示,正確的是()。

A、

B、

C、

D、

標準答案:A

知識點解析:IDEFO需求建模方法,描述功能活動示意圖中矩形框代表功能活動,

寫在矩形框內的動詞短語描述功能活動的名稱,活動的編號按照要求寫在矩形框右

下角指定的位置。左邊的輸入箭頭表示完成活動需要的數據;矩形框上方的控制箭

頭描述了影響這個活動執行的事件或約束條件;右邊的輸出箭頭說明由活動產生的

結果及信息,下方進入的機制箭頭表示實施該活動的物理手段或完成活動需要的資

源(計算機系統、人或組織)。故答案為A選項。

4、在IDEF1X建模方法中,學生可以分為本科生和研究生,則這種學生類型聯系

屬于()。

A、非標定型聯系

B、分類聯系

C、標定型聯系

D、非確定型聯系

標準答案:B

知識點解析:在現實世界中,有些事務是其他事務的類。例如本題中本科生和研究

生都是學生類分類。在IDEF1X模型中,可以通過一個分類聯系來表達這類事務。

故答案為B選項。

5、在一個ER圖中,有四個實體集,兩個二元一對多聯系,兩個二元多對多聯

系,一個三元多對多聯系,兩個一元多對多聯系,則將該ER圖轉化為關系模型

后,得到的關系模式個數是()。

A、6個

R、7個

C、9個

D、8個

標準答案:C

知識點解析:ER圖向關系模式轉換涉及到兩方面:①實體的轉換;②實體間聯系

的轉換。實體的轉換:在從ER圖轉換為關系模式時,一個實體就轉換成一個關系

模式,實體的屬性就是關系模式的屬性,實體的鍵就是關系的主鍵。實體間聯系

的轉換:實體間存在三種聯系,即1:1(一對一),I:n(一對多),m:n(多對多)。

在從ER向關系模式轉換規則如下:①1:1(一對一)聯系聯系轉換為獨立的關系

模式;模式的屬性由聯系本身的屬性及兩個實體的鍵構成;主鍵由兩個實體中的任

意一個鍵構成。@1:M一對多)聯系聯系轉換為獨立的關系模式;模式的屬性由

聯系本身的屬性及兩個實體的鍵構成;主鍵由n端實體的鍵組成。③m:n(多對

多)聯系轉換成新的獨立的模式,模式的屬性由聯系本身的屬性及兩個實體的鍵構

成,主鍵由兩端實體的鍵組合而成。由題目可知,該題中有Z個實體,兩個二元

一對多聯系,兩個二元多對多聯系,一個三元多對多聯系,兩個一元多對多聯系。

4個實體和5個m:n(多對多)聯系可以轉換為單獨的模式,I:m(一對多)聯系需要

合并到實體中去。因此可以最終得到9個模式。故答案為C選項。

6、為了減少數據冗余而將一個2NF、的關系模式分解為若干個3NF、的關系模

式,這項工作屬于數據庫結構設計中的()。

A、邏輯結構設計

B、概念結構設計

C、物理結構設計

D、存取結構設計

標準答案:A

知識點解析:數據庫邏輯設計的目標是得到實際的數據庫管理系統可處理的數據庫

模式,各模式結構合理,數據之間不存在不合理的數據依賴關系,且滿足各類應用

的處理和使用要求,為數據庫的物理設計及數據庫高效、正確地運行打下基礎。在

優化關系模式中需根據應用規范化理論逐一檢查每一個關系模式,使之滿足

3NFo故答案為A選項。

7、數據庫應用系統的數據訪問層的主要任務是進行事務設計。下列不屬于事務概

要設計內容的是()。

A、事務隔離級別

B、事務處理邏輯

C、事務用戶

D^事務名稱

標準答案:A

知識點解析:事務概要發計內容包括:事務名稱、事務所訪問的關系表及關系屬

性、事務處理邏輯、事務用戶(指使用、啟動、調用該事務的軟件模塊或系統)。故

答案為A選項。

8、在編寫事務時,下列不屬于降低事務隔離級別所帶來的好處的是()。

A、降低了發生死鎖的可能性

B、降低了發生阻塞的可能性

C、提高了事務吞吐量

D、降低了發生活鎖的可能性

標準答案:D

知識點解析:降低事務隔離級別可以提高事務的吞吐量,提高活鎖的可能性,降低

發生死鎖、發生阻塞的可能性。故答案為D選項

9、UML建模概念架構中包括元元模型層、元模型層、模型層和用戶模型層四個層

次。關于這四個層次的關系,下列說法錯誤的是(),

A、元模型層中的每個概念都是元元模型層“事物”概念的一個實例

B、元元模型層中的每個概念都是用戶模型層中概念的一個實例

C、用戶模型層中的每個概念都是模型層的一個實例

D、模型層中的每個概念都是元模型層中概念的一個實例

標準答案:B

知識點解析:元元模型層組成了UML的最基本的元素“事物”,代表要定義的所有

事物。故答案為B選項。

10、設有汽車表(汽車型號,汽車名稱,顏色,價格),其中“汽車型號”是主碼c現

耍查詢全部白色和黑色汽車的名稱、顏色和價格。下列語句中能正確完成該查詢要

求的是()。

A、SELECT汽車名稱,顏色,價格FROM汽車表WHERE顏色=,白色,OR顏色

=,黑色,

13、SELECT汽車名稱,顏色,價格卜ROM汽車表WHERE顏色=,白色,AND顏

色='黑色’

C、SELECT汽車名稱,顏色,價格FROM汽車表WHERE顏色LIKE1白色黑

色「

D、SELECT汽車名稱,顏色,價格FROM汽車表WHERE顏色L【KE,[白色,黑

色r

標準答案:A

知識點解析:like關鍵字主要是針對字符型字段的,其作用是在一個字符型字段列

中檢索包含對應子串的,選項C、D錯誤。And關鍵字兩邊的條件同時滿足時才會

查詢出結果,選項B的功能是查詢汽車顏色白色同時也是黑色,沒有這樣的汽

車。故答案為A選項。

11、下列關于存儲過程的說法,錯誤的是()。

A、存儲過程是調用執行的、存儲在服務器端的代碼段

B、利用存儲過程可以提高數據操作性能

C、存儲過程可以接受多個輸入參數,但只能有一個輸出參數

D、利用存儲過程可以提升數據的安全性

標準答案:C

知識點解析:存儲過程可以接受多個輸入參數,也可以接受多個輸出參數C故答案

為C選項。

12、設在SQLServer2008中有如下定義存儲過程的語句:CREATEPROCpl@x

int,@yint=10,@zintoutput下列關于調用該存儲過程的語句,錯誤的是()。

A、DECLARE@iintoutputEXECpl10,@i

B、DECLARE@iintEXECol10.100.@ioutput

C^DECLARE@iintEXECpl10,default,@ioutput

D、DECLARE@iintEXECpl@x=10.@z=@ioutput

標準答案:A一一一

知識點解析:在調用存儲過程時,只需要聲明參數的類型,不能指明參數為輸出參

數。只有再執行時才能由明參數為輸出參數。故答案為A選項。

13、下列關于唯一索引的說法,正確的是()。

A、在一個表上只能建立一個唯一索引

B、唯一索引的鍵只能有一個列

C、唯一索引必須是非聚集索引

D、唯一索引的作用是保證索引鍵的值不重復

標準答案:D

知識點解析:唯一索引的作用是保證索引鍵值的不重復。在多列唯一索引的情況

下,可以確保索引列中每個值的組合都是唯一的。唯一索引和非聚集索引之間沒有

限定關系。故答案為D選項。

14、下列關于SQLServer2008分離數據庫的說法,錯誤的是()。

A、分離數據庫后,數據庫文件將不受數據庫管理系統的管理

B、分離數據庫是指將數據庫從SQLServer實例中刪除,但不刪除數據庫包含的文

C、分離數據庫時、數據庫管理系統無需判斷該數據即是否正在被使用

D、數據庫被分離后,其所包含的文件可以被復制和剪切

標準答案:C

知識點解析:分離數據庫時需要停用被分離的數據庫,但是不需要停用SQLServer

服務。故答案為C選項。

15,設在SQLServer2008中,要創建具有4個分區的分區函數,這四個分區是:

分區1:小于等于1分區2:大于1且小于等于100分區3:大于100且小于等于

200分區4:大于200下列創建分區函數的語句中,正確的是()。

A、CREATEPARTITIONFUNCTIONPFI(int)ASRANGELEFTFOR

VALUES(1,100,200)

B、CREATEPARTITIONFUNCTIONPFl(int)ASRANGERIGHTFOR

VALUES(1,100,200)

C、CREATEPARTITIONFUNCTIONPFl(int)ASRANGELEFTFOR

VALUES(0,99,199)

D、CREATEPARTITIONFUNCTIONPFI(int)ASRANGERIGHTFOR

VALUES(0,99,199)

標準答案:A

知識點解析:分區函數的LEFT和RIGHT關鍵字的作用是用來指定當間隔值由數

據庫引擎按升序從左到右排序時,boundary_value|,n]屬于每個邊界值間隔的

左側還是右側,如果未由定,則默認值為LEFT。題目中邊界值1,100,200都在

每個分區的左側,如1在分區2的左側,100在分區3的左側,200在分區4的左

側,由此可以推斷出本題是在ini列上創建左側分區函數。故答案為A選項。

16、在SQLServer2008中,若要授予用戶U1具有T1表的查詢和插入權限,下列

授權語句正確的是()。

A、GRANTSELECTONT1,INSERTONT1TOUI

B、GRANTSELECT,INSERTONT1TOUI

C、GRANTSELECTONT1TOUI,INSERTONT1TOUI

D、GRANTTOUISELECT,INSERTONT1

標準答案:B

知識點解析:授權語句格式是“GRANT可以授予的權限ON表名TO用戶名”,授

權時一個語句中可以授予多個權限,也可以一次授予一個權限。本題中只有B選

項符合語法規則,故答案為B選項。

17、下列關于Oracle安全管理的說法,正確的是()。

A、Oracle的安全控制可分為數據庫級、表級、行級和列級

B、表級、行級和列級安全控制是通過用戶身份認證保證的

C、數據庫級安全控制是通過授予權限保證的

D、Oracle數據庫中的用戶按其操作權限大小可分為系統管理員、對象擁有者卻普

通用戶三類

標準答案:A

知識點解析:Oracle的安全控制機制可分為數據庫級的安全控制、表級、行級和列

級的安全控制。數據庫級的安全性通過用戶身份認證和授予用戶相應系統權限來保

證,而表級、行級、列級的安全性是通過授予或回收對象特權保證的。Oracle數據

庫中的用戶按其操作權限大小可分DBA用戶和普通用戶。故答案為A選項。

18、數據庫系統運行維抵工作的主要目的是保證數據庫系統穩定運行。下列工作中

屬于數據庫運行維護工作的是().

A、機房巡檢

B、網絡光纖割接

C、編寫HTML代碼

D、新建數據庫用戶

標準答案:D

知識點解析:數據庫運行維護工作主要包括數據庫的轉儲和恢復;數據庫的安全性

和完整性控制;數據庫性能的監控分析和改進;數據庫的重組和重構。其中新建數

據庫用戶屬于數據庫的安全性和完整性控制的一項功能。故答案為D選項。

19、下列有關數據庫優化的說法,正確的是()。

A、很多情況下,數據庫性能優化需要研發人員和DBA共同配合完成

B、增加數據庫CPU數量一定會提高數據庫查詢速度

C、為了提高系統寫性能,可以考慮將RAID1改為RAID5

D、數據庫管理員進行優化時需要對數據庫系統有深入了解,但無需了解業務系統

標準答案:A

知識點解析:數據庫系統運行需要依賴服務器、操作系統、存儲、網絡等多種因

素。單純地增加數據庫CPU數量并不一定會提高數據庫查詢速度。RAIDI提高了

讀速度,加強了系統的可靠性,但是磁盤的利用率低,冗余度高,寫的速度并未提

高。數據庫管理員進行優化時需要對數據庫系統有深入了解,對業務系統也要深入

了解。故答案為A選項。

20、在數據庫優化工作中,有關增加冗余列的說法,正確的是()。

A、派生性冗余列一般不增加數據庫空間使用

B、該方法不能減少查詢時的連接操作

C、該方法實施后的關系模式一般不符合第三范式要求

D、該方法可以減少數據庫分組操作帶來的資源消耗

標準答案:c

知識點3析:反規范化是將規范化的關系轉換為非規范化的關系的過程。常用的反

規范化方法有增加派生冗余列、增加冗余列、重新分組、分割表和新增匯總表等。

增加冗余列的目的就是避免查詢時的連接操作。派生性冗余列是指表中增加的列由

表中一些數據項經過計算生成,它的作用是在查詢時減少連接操作,避免使用聚合

函數,以犧牲空間來換取減少查詢時間的目的。該方法可以減少數據庫連接操作帶

來的資源消耗,而不是分組。故答案為C選項。

21、索引是數據庫中重要的數據結構,當刪除表中大量數據后,為了提高數據庫性

能,下列有關該表索引的說法,正確的是()。

A、建議重建該表上的索引

B、無需對該表索引進行任何操作

C、僅需重建該表上的唯一索引

D、僅需重建該表上的非B樹索引

標準答案:A

知識點解析:如果在索引碼,執行大員刪除操作,索引頁可能會出現空間的浪費,

而這些被浪費的空間需要在重建索引后才能提高數據庫的性能。故答案為A選

項。

22、下列關于數據庫設計、運行和維護工作的說法,正確的是()。

A、數據庫設計過程中,數據庫的一致性設計往往以犧牲效率為代價

B、數據庫設計過程中,提高數據庫安全性的同時一般也會提高數據庫性能

C、數據庫應用系統正式投入運行后,開發團隊將不再參與此應用后期工作

D、數據庫維護的主要工作內容是進行數據庫數據備份操作

標準答案:A

知識點解析:數據庫設計過程中,提高數據庫安全性的同時不一定能提高數據庫性

能。數據庫應用系統正式投入運行后,開發團隊還要參與此應用后期工作,如數據

庫的優化需要開發團隊的配合。數據庫維護的主要工作內容是日常維護、系統監控

與分析、系統性能優化調整、系統進化(升級)等工作。數據庫數據備份只是屬于數

據庫日常維護的一小部分。故答案為A選項。

23、下列有關數據備份(轉儲)工作的說法,錯誤的是()。

A、在制定備份策略時,需要考慮備份空間、時間等因素

B、為了保證數據一致性,應采用靜態轉儲

C、增量轉儲和差量轉儲相比速度快,存儲空間占用少

D、從數據恢復角度看,完全轉儲比增量轉儲恢復時間短

標準答案:B

知識點解析:靜態轉儲可以保證數據的有效性,但是卻降低數據庫的可用性,動態

轉儲可以提高數據庫的可用性,但數據的有效性得不到保證。為了保證數據的一致

性,需使用日志文件和動態轉儲結合使用。在制定備份策略時,需要考慮備份空

間、時間等因素。完全轉儲是對數據庫中所有數據進行轉儲,此種方式占用較多

的時間和空間。差量轉儲是對最近一次數據庫完全轉儲以來發生的數據庫變化進

行轉儲。差量轉儲和完全轉儲相比速度快,占用空間小;差量轉儲和增量轉儲相比

速度慢、占用空間多,但是恢復速度快。增量轉儲只復制上次轉儲后發生變化的

文件或數據塊。增量轉儲所需的時間和空間都比較短,但增量轉儲數據只能和完全

轉儲配合,才能對數據庫進行恢復。增量轉儲的恢復時間比完全轉儲要長。故答案

為B選項。

24、在SQLServer200X中,下列有關數據庫備份內容和備份時間的說法,錯誤的

是()。

A、msdb數據庫需要備份

B、model數據原需要備份

C、masler數據庫無需備份

D、tempdb數據庫無需備份

標準答案:C

知識點解析:在SQLServer2008系統數據庫中,只有lempdb數據庫不需要備份,

其他的都需要備份。tempdb只是一個臨時數據庫,每次SQLServex啟動時都會重

新新建tempdb數據庫。故答案為C選項。

25、在SQLServer2008中,下列有關事務日志備份的說法,錯誤的是()。

A、事務日志備份除備份日志外,還會增量備份數據庫數據

B、事務日志備份需要保證日志鏈是完整的

C、簡單恢復模式不支持事務日志備份

D、結尾日志備份是恢復計劃中的最后一個備份

標準答案:A

知識點解析:事務日志備份并不備份數據庫本身,它只備份日志記錄,而且只備份

從卜次備份之后到當前備份時間發生變化的日志內容c故答案為A選項c

26、在下列分布式數據庫所要求具有的特征中,不屬于坡基本特征的是()。

A、本地自治

B、位置獨立性

C、非集中式管理

D、高可用性

標準答案:B

知識點解析:分布式數據庫最基本特征是本地自治、非集中式管理以及高可用性。

位置獨立性、數據分片獨立性和數據復制獨立性形成了分布式數據庫系統中的分布

透明性。故答案為B選項。

27、并行數據庫有多種體系結構,關于其體系結構,下列說法錯誤的是()。

A、共享磁盤結構中每個處理器不僅共享內存,還共享系統磁盤空間,相對于共享

內存結構具有更大的優勢

B、無共享結構通過最小化共享資源來降低資源競爭,因此具有很高的可擴展性

C、層次結構綜合了共享內存、共享磁盤和無共享結構的特點,分為兩層,頂層是

無共享結構,底層是共享內存或共享磁盤結構

D、共享內存結構與單機系統的差別只在于以多個處理器代替單個處理器,并行執

行事務,通過共享內存芍送消息與數據

標準答案:A

知識點解析:共享磁盤結構所有的處理機擁有獨立的內存,通過互聯網共享磁盤。

這種結構可以克服共享內存結構,但是由于是通過互聯網實現處理器之間的信息交

換,會產出一定的通信弋價。故答案為A選項。

28、關于并行數據庫中的數據劃分與并行算法,下列說法錯誤的是()。

A、聚集函數SUM、MIN、MAX的計算一般都可以通過“先分后合”的方式實現并

行化

B、如果關系按照范圍劃分的方法進行劃分,且排序屬性恰好為劃分屬性,則可以

直接將各個劃分的排序結果串接起來,得到完全排好序的關系

C、范圍劃分可以確保數據分布的均勻性,保證系統的并行處理能力

D、用輪轉法對數據進行劃分最適合于需掃描整個關系的應用,對這種應用可以更

好地實現負載均衡,充分發揮并行性

標準答案:C

知識點。析:在并行數據庫中的數據劃分與并行算法中,范圍劃分會引起數據分布

不均勻,導致并行處理能力下降。故答案為C選項。

29、設有某大型連鎖商場,建立有面向基礎業務的數據庫應用系統和面向決策支持

的數據倉庫系統,數據倉庫系統每天夜間需要從數據庫應用系統的數據庫導入新數

據。在下列數據表中,最不適合采用快照方式從數據庫應用系統獲取數據的是()。

A、各商品銷售明細表

B、各商場員工表

C、商品表和商品類別表

D、各商場收銀點信息表

標準答案:A

知識點解析:快照(Snapshot)是指定數據集合的一個完全可用拷貝,該拷貝包括相

應數據在某個時間點(拷貝開始的時間點)的映像。快照可以是其所表示的數據的一

個副本,也可以是數據的一個復制品,適合更新變化量少的數據。各商品銷售明細

表是屬于一個動態信息表,每個時刻的信息都不一樣,因此各商品銷售明細表不適

合用快照方式更新。故答案為A選項。

30、分類算法服務于數據挖掘或機器學習中分類任務,下列算法中不屬于分類算法

的是()。

A、SVM算法

B、BP神經網絡算法

C、決策樹算法

D、K—means算法

標準答案:D

知識點解析:分類器的陶造方法有統計方法、機器學習方法、神經網絡方法等。統

計方法包括貝葉斯法和非參數法;機器學習方法包括決策樹法和規則歸納法;神經

網絡方法主要是BP算法。K-means屬于聚類算法。故答案為D選項。

二、應用題(本題共75題,每題1.0分,共萬分。)

31、IDEFO需求建模方法由箭頭和兩種元素構成。

標準答案:矩形框

知識點解析:IDEFO需求建模方法由箭頭和矩形框兩種元素構成。矩形框代表功能

活動,寫在矩形框內的動詞短語描述功能活動的名稱。

32、從安全性角度考慮,防火墻技術是用來保證數據庫應用系統的環境安

全的。

標準答案:網絡

知識點解析:防火墻作為一個分離器、限制器和分析器,用于執行兩個網絡之間的

訪問控制策略,有效地監控了內部網絡和外部網絡之間的各種活動,保護網絡內部

的關鍵資源。因此防火墻技術是用來保證數據庫應用系統的網絡環境安全的。

33、在UML的狀態機圖中,狀態之間的轉移是由驅動的。

標準答案:事件

知識點解析:在UML的狀態機圖中,狀態之間的轉移是由事件驅動的。

34、在一個SELECT語句中,GROUPBY子句的邏輯執行順序在ORDERBY子句

之_______0

標準答案:前

知識點解析:SELECT基本語法格式是:SELECT查詢內容FROM表名WHERE

條件表達式GROUPBY待分組的列名HAVING列名ORDERBY待排序的列名。

35、在T—SQL語言中,如果要將T1表中的全部數據復制到T2表中,T2表目前

還不存在,可使用語句:SELECT*T2FROMT1

標準答案:INTO

知識點解析:SELECTINTO語句表示從一個表中選取數據,然后把該數據插入到

另一個表中。該語句結溝通常用于創建表的備份復件或者用于對記錄進行存檔。該

語句使用時要求目標表不存在,因為在插入時會自動創建。

36、設有表Student(Sno,Sname)>SC(Sno,Cno,Grade),現要查詢沒選C01課

程的學生姓名,請補全下列語句:SELECTSnameFROMStudentWHERENoT

(SELECT*FROMSCWHERECno=rOPANDStudent.Sno=SC.Sno)

標準答案:EXISTS

知識點解析?:本題主要是查詢Student表中是否存在SC表中一條特定的記錄,在

SQL語句中被稱為存在性測試。SQL語句通過子查詢,使用EXISTS謂詞進行存

在性測試。其形式是:Where[NOT]EXISTS(子查詢)。帶EXISTS謂詞的子查詢不

返回查詢的結果,只產生邏輯真值和邏輯假值。EXISTS的含義是:當子查詢中有

滿足條件的數據時,EXISTS返回真值,否則返回假值。NOT:EXISTS的含義

是:當子查詢中有滿足條件的數據時,NOTEXISTS返回假值,當子查詢中不存在

滿足條件的數據時,NOTEXISTS返回真值。

37、在SQLServer2008中,若要提取游標curl當前行指針所指的前一行數據,使

用的選項是:FETCHFRoMcurl

標準答案:PRIOR

知識點解析:游標指針各個參數含義:N匕XI.返回緊跟在當前行之后的數據行,并

且當前行遞增為結果行;PRIOR返回緊跟當前行前面的數據行,并且當前行遞減

為結果行:FIRST返回游標中的第一行并將其作為當前行:LAST返回游標中的最

后一行并將其作為當前行。

38、在SQLServer2008中,若要刪除U1架構,使用的語句是:

SCHEMAU1

標準答案:DROP

知識點解析:刪除架構用DROP關鍵字。

39、在SQLServer2008中,有兩種身份驗證模式,一種是混合身份驗證模式,另

二種是身份驗證模式。

標準答案:Windows

知識點解析:在SQLServer2008中,有兩種身份驗證模式,一種是混合身份驗證

模式,另一種是Windows身份驗證模式。

40、視圖是包含查詢結果的數據庫對象,其數據不是在視圖使用時才讀取

而是預先計算的。

標準答案:物化

知識點解析:物化視圖是一種包含查詢結果的數據庫對象,其數據不是在視圖使用

時讀取的,而是預先計算好的。

41、為了提高數據庫性能,在銷售單據表中增加“總價”字段(由表中“單價”x“數量”

計算而來),此種數據庫優化方法被稱為增加冗余列方法。

標準答案:派生

知識點解析:派生性冗余列是指表中增加的列由表中的一些數據項經過計算生成。

它的作用是在查詢時減少接連接操作,避免使用聚合函數。

42、在數據庫動態轉儲機制中,一般需要使用文件才能將數據庫恢復到某

一時刻的正確狀態。

標準答案:日志

知識點解析:H志文件汜錄每個事物對數據庫的修改操作,數據庫系統在運行過程

中,將所有事物的修改操作記錄到日志文件中。在動態轉儲中,利用轉儲文件只能

將數據庫恢復到轉儲過程中的某個狀態,且轉儲文件中的數據可能處于不一致狀

態,只有和日志文件綜合起來使用,才能將數據庫恢復到一致狀態,或將數據庫恢

復到故障發生前的狀態,從而有效地恢復數據庫。

43、分布式數據庫系統的恢復控制采用的最典型策略是基于階段的提交協

議。

標準答案:兩

知識點解析:兩階段的提交協議將場地的事務管理器分為協調者和參與者,通過協

調者在第一階段詢問所有參與者事務是否可以提交,參與者做出應答,在第二階段

協調者根據參與者的回答決定事務是否提交。

44、時間序列分析也可以稱為數據演變分析,它能描述行為隨變化的對象

的規律或趨勢,并對其進行建模。

標準答案:時間

知識點解析:時間序列分析也可以稱為數據演變分析,它能描述行為隨時間變化的

對象的規律或趨勢,并對其進行建模。

45、在關聯規則挖掘中,關聯規則的成立與否一般用度和置信度兩個指標

進行描述。

標準答案:支持

知識點解析:在關聯規則挖掘中,關聯規則的成立與否一般用支持度和置信度兩個

指標進行描述。

三、設計與應用題(本題共3題,每題7.0分,共3

分。)

設某教學管理系統,其查詢模塊需要提供如下功能:I.查詢系信息,列出各系

編號、系名和系辦公電話;n.查詢某系教師的信息,列出教師號、教師名、工

資和聘用日期;川.查詢某教師講授的課程信息,列出課程號、課程名和學分;

iv.查詢講授某門課程的教師信息,列出教師名和職稱;v.查詢某門課程的先

修課程信息,列出先修課程號和先修課程名。系統有如下業務規則:I.一個系

可聘用多名教師,一名教師只能受聘于一個系;H.一名教師可講授多門課程,

一門課程可由多名教師講授;in.一門課程可以有多門先修課程,也可以沒有先

修課程。

46、請根據以上查詢功能與業務規則,用ER圖描述該系統的概念模型。

標準答案:

知識點解析:ER圖也稱實體一聯系圖,提供了表示實體類型、屬性和聯系的方

法,用來描述現實世界的概念模型。為了簡化ER圖的處置,現實世界的事物能作

為屬性對待的則盡量作為屬性對待。實體與屬性的劃分給出如下兩條規則:①作

為“屬性”,不能再具有需要描述的性質,"屬性''必須是不可分的數據項,不能包含

其它屬性。②"屬性''不能與其它實體有聯系,即ER圖中所表示的聯系是實體之間

的聯系。本題中一個系可以聘用多名教師,一名教師只能受聘于一個系,所以系實

體與教師實體有聯系;一名教師可以講授多門課程,一門課程可由多名教師講授,

所以教師實體與課程實體有聯系,一門課程可以有多門先修課程,所以課程間也有

聯系。

47、將ER圖轉換為滿足3NF的關系模式,并說明每個關系模式的主碼和外碼。

標準答案:由于題目要求滿足3NF范式,ER圖向關系模式轉換采用方法一,關系

名采用實體名或聯系名。本題中有兩個一對多、一個多對多聯系,因此在轉換時一

對多聯系轉換為獨立的關系模式;模式的屬性由聯系本身的屬性及兩個實體的鍵構

成;主鍵由多端實體的鍵組成。m:n(多對多)聯系轉換成新的獨立的模式,模式的

屬性由聯系本身的屬性及兩個實體的鍵構成,主鍵由兩端實體的鍵組合而成。

知識點解析:在將ER圖向關系模式轉換時規則如下:①1:1(一對一)聯系。聯

系轉換為獨立的關系模式;模式的屬性由聯系本身的屬性及兩個實體的鍵構成;主

鍵由兩個實體中的任意一個鍵構成。②1:m(一對多)聯系。聯系轉換為獨立的關

系模式;模式的屬性由聯系本身的屬性及兩個實體的鍵構成;主鍵由m端實體的

鍵組成。小變。③m:n(多對多)聯系轉換成新的獨立的模式,模式的屬性由聯系

本身的屬性及兩個實體的鍵構成,主鍵由兩端實體的鍵組合而成。關系模式滿足

3NF,則必須滿足關系模式中每一個非主屬性既不部分依賴于碼也不傳遞依賴于

碼,簡而言之,第三范式就是屬性不依賴于其他非主屬性。

48、設有商品表(商品號,商品名,單價)和銷售表(銷售單據號,商品號,銷售時

間,銷售數量,銷售單價)。其中,商品號代表一類商品,商品號、單價、銷售數

量和銷售單價均為整型。請編寫查詢某年某商品的銷售總毛利的存儲過程,毛利

=銷售數量x(銷售單價一單價)。要求商品號和年份為輸入參數,總毛利用輸出參

數返回。

標準答案:CREATEPROCEDUREPRODUCTASDECLARE@某商品銷售量int,

@某商品進價int,@某商品銷售單價ini/*中間變量定義,*/BEGIN$?怕"@某

商品進價=單價from商品表where@商品號=商品號Select@某商品銷售單價=

銷售單價,@某商品銷售量=count(*)from銷售表where@商品號=商品號and銷售

時間=@年份IF@某商品進價isNULLTHEN/*判斷該商品是否存在*/

知識點解析:存儲過程是由PL/SQL語句書寫的過程,這個過程經編譯和優化后

存儲在數據庫服務器中,使用時只要調用即可。使用存儲過程具有以下優點:其已

經編譯和優化過了,所以運行效率高,提供了在服務器端快速執行SQL語句的有

效途徑;存儲過程降低了客戶端和服務器之間的通信量;方便實施企業規則,當企

業規則發生變化時只要修改存儲過程,而無需修改其他應用程序。系(系編號,系

名,系辦公室電話),無外碼教師(教師號,教師名,職稱,工資,聘用日期,系編

號)外碼:系編號先修課程(先修課程號,先修課程名)課程(課程號,課程名,學

分,先修課程號),外碼:先修課程號講授(教師號,課程號)因為轉換過來的關系

模式中,不存在屬性依賴于其他非主屬性,因此對轉換的結果不需要優化。

計算機三級(數據庫技術)模擬試卷第

2套

一、選擇題(本題共30題,每題1.0分,共30分。)

1、在數據庫應用系統需求分析階段,需要分析系統應具有的性能指標。下列不屬

于數據庫應用系統性能指標的是()。

A、最大用戶并發數

B、系統吞吐量

C、每TPS代價值

D、數據庫增長速度

標準答案:D

知識點解析:數據庫應用系統的性能需求分析包括數據操作響應的時間或數據訪問

響應時間,系統吞吐量、允許并發訪問的最大用戶數、每TPS代價值。故答案為

D項。

2、設在一個學校信息系統的ER圖中,有教師、項目、學生三類實體,一名教師

可以負責多個項目,每個項目只能有一個負責人,一名教師可以參與多個項目,一

個學生只能參與一個項目,一個項目可以有多個學生和教師參與。將該ER圖轉化

為關系模型后,得到的關系模式個數是()。

A4個

B5個

c6個

D7個

標準答案:A

知識點解析:根據題意,本題中存在3個實體,2個聯系即教師和項目之間是多對

多聯系,項目和學生之間是一對多聯系。在從ER圖轉換為關系模式時,實體轉換

為獨立的模式,多對多聯系轉換為關系模式,一對多聯系中一端并入到多端的實體

中。因此本題中有3個實體轉換的模式,1個多對多聯系轉換的關系模式,一共可

以得到4個關系模式。故答案為A項。

3、DFD建模方法由四種基本元素組成,其中使用矩形框來表示的元素是()。

A、數據流

B、處理

C、數據存儲

D、外部項

標準答案:B

知識點解析:在DFD中,數據流用箭頭表示,處理用矩形框表示,數據存儲用圓

角矩形框表示,外部項用圓角框或者平行四邊形框表示。故答案為B項。

4、從功能角度可以將數據庫應用系統劃分為四個層次,其中數據訪問層設計的主

要工作是()。

A、進行人機界面設計

B、把業務活動表示為系統構件

C、進行事務設計

D、進行應用系統的存儲結構設計

標準答案:C

知識點解析:從功能角度可以將數據庫應用系統劃分為4個層次即表示層、業務邏

輯層、數據訪問層、數據持久層。其中表示層概要設計的主要任務是進行人機界面

設計;業務邏層概要設十的主要任務是梳理DBAS的各項業務活動,將其表示為

各種系統架構;數據訪問層概要設計的主要任務就是針對DBAS的數據處理需求

設計用于操作數據庫的各類事務:數據持久層概要設計的主要任務進行應用系統的

存儲結構設計。故答案為C項。

5、現有商品表(商品號,商品名,商品價格,商品類別),銷售表(顧客號,商品

號,銷售數量,銷售日期)。關于這兩個表有如下性能優化做法:I.因為經常按

照銷售日期進行銷售數量的匯總分析,因此對銷售表可以按銷售日期進行分區

II.因為經常按照商品名查詢商品的銷售數量,因此可以在銷售表中添加商品名屬

性川.因為經常按照商品類別進行銷售數量的匯總分析,因此可以將按商品號分

組的銷售數量匯總結果保存起來IV.因為經常按照顧客號執行分組操作,因此可

以將銷售表組織成基于顧客號的順序文件以上做法中,正確的是()。

A、僅I、n和in

B、僅I、n和w

c、僅n、in和iv

D、全部都對

標準答案:D

知識點解析:當對數據的操作只涉及一部分數據而不是所有數據時,就可以考慮建

立分區表。I符合分區的條件,故I正確。增加冗余列是指在多個表中增加具有

相同語義的列,它常用來在查詢時避免連接操作,提高查詢效率。n中在銷售表中

增加了“商品名”屬性就屬于增加冗余列,故H可以提高查詢效率,符合性能優化方

法。匯總過程可能需要同時對大批量數據進行實時訪問,同時對數據進行加和、

取平均操作,這些操作占用數據庫服務器CPU大、持續時間長。為了降低這些操

作時間,可以根據統計操作的使用情況,將頻繁使用的統計操作的中間結果保存匯

總表中,當用戶發出匯總請求時,即可直接從匯總表中獲取數據,降低了數據訪問

量以及匯總操作的CPU計算量。in就是通過新增匯總表來進行性能優化的。順序

文件支持基于查找碼的順序訪問,也支持快速的二分查找。如果用戶的查詢條件定

義在查找碼上,則順序文件是比較適合的文件結構。IV中是基于顧客號的分組,因

此順序文件適合查找。故答案為D項。

6、已知有關系:員工(員工號,姓名,年齡,性別),對該關系有如下查詢操作:

SELECT,姓名FROM員工WHERE年齡=20現有如下四種創建索引的方式,則對

于上面查詢,執行效率最高的索引定義方式是()。

A、在姓名列上建索引

B、在年齡列上建索引

C、在(年齡,姓名)列上建索引

D、在(姓名,年齡)列上建索引

標準答案;C

知識點解析:用戶在多個列上建立索引,這種索引叫做復合索引(組合索引)。復合

索引在數據庫操作期間所需的開銷更小,可以代替多個單一索引。當表的行數遠遠

大于索引鍵的數目時,使用這種方式可以明顯加快表的查詢速度。對于復合索引:

(1)對一張表來說,如果有一個復合索引就沒有必要同時建立一個單索引;(2)如果

查詢條件需要,可以在已有單索引的情況下,添加復合索引對于效率有一定的提

高;(3)對于復合索引,在查詢使用時,最好將WHERE條件順序作為索引列的順

序,這樣效率最高。故答案為C項。

7、已知有關系R(A,B,C),現使用如下語句建立索引:createuniqueclustered

indexidxlonR(A)。則下列說法中正確的是()。

A、idxl既是聚集索引,也是主索引

B、idxl是聚集索引,但不一定是主索引

C、idxl是主索引,但不是聚集索引

D、idxl既不是聚集索引,也不是主索引

標準答案:B

知識點解析:在數據文件的主碼屬性集上建立的索引稱為主索引。createunique

clusteredindexidxlonR(A)中unique表示為表建立哇一索引;clustered表示為表創

建聚集索引。根據題干不能確定列A是主碼列,因此不能確定是不是主索引。故

答案為B項。

8、通過引入匯總表來提高一些經常執行的聚集查詢的性能,這屬于下列數據庠應

用系統開發過程中哪個階段的任務?()

A、需求分析

B、系統設計

C、實現與部署

D、運行和維護

標準答案:D

知識點解析:數據庫運行維護與優化包括數據庫的轉儲和恢復;數據庫的安全性和

完整性控制;數據庫性能的監控分析和改進:數據庫的重組和重構。其中引入匯總

表是屬于數據庫性能優化的一部分。故答案為D項。

9、下列關于順序圖的說法,正確的是()。

A、對象間的通信用對象生命線之間的垂直消息線表示,箭頭說明消息的類型.如

同步、異步或簡單

B、順序圖可以表示遞歸過程,當一個操作調用它本身時,消息總是異步的

C、在順序圖中可以描達如何創建和銷毀對象,創建或銷毀一個對象的消息一般是

同步的

D、順序圖中的消息可以有條件,并規定只有條件為真時才可以發送和接收消息,

如果條件之間不互相排左,則一次只能發送一條消息

標準答案:C

知識點解析:對象間的通信用對象生命線之間的水平消息線表示,箭頭說明消息的

類型,如同步、異步或簡單.A項錯誤.順序圖可以表示遞歸過程,當一個操作

調用它本身時.,消息總是同步的。B項錯誤。在順序圖中可以描述如何創建和銷

毀對象,創建或銷毀一個對象的消息一般是同步的。C項正確。順序圖中的消息

可以有條件,并規定只有條件為真時才可以發送和接收消息,如果條件之間不互相

排斥,則消息可能會并行發出。D項錯誤。故答案為C項。

10、設有職工表(職工號,姓名,所在部門,工資),現要查詢姓名為“張三''(姓名唯

一)的職工所在部門的最高工資。下列查詢語句中正確的是()。

A、SELECTMAX(A.工資)FROM職工表AJOIN職工表BONA.所在部門

=B.所在部門ANDB.姓名"‘張三’

B、SEIJECTMAX(工資)FROM職工表WHERE姓名='張三'GROUPBY所在部

C、SELECTMAX(工資)FROM職工表WHERE姓名二'張三'GROUPBY所在部

門ORDERBY1

D、SELECTMAX(工資)FROM職工表WHERE姓名=‘張三'ORDERBY1

標準答案:A

知識點解析:本題考查自連接與INNER(INNER可省略)JOIN……ON語句的應

用。如果連接操是一個表與其自己進行連接,稱為表的自身連接。語法格式:

SELECT查詢內容FROM表名表別名1,表名別名2.......INNER(INNER可省

略)JOIN……ON語法格式:需要連接的表1JOIN需要連接的表2ON連接的條

件。故答案為A項。

11、下歹ij關于SQLServer2008觸發器的說法,錯誤的是()。

A、利用登錄觸發器可以實現用戶登錄審計

13、在視圖上可以定義A卜TER型觸發器,但不可以定義INSIbADU卜型觸發器

C、在一個表上可以建立多個名稱不同的針對同一個操作的AFTER型觸發器

D、針對一個表的同一個操作只能定義一個INSTEADOF型觸發器

標準答案:B

知識點解析:不能在視圖上定義AFTER型觸發器,故答案為B選項。

12、設有職工表(職工號,姓名,所在部門,工資),現要建立查詢指定部門的最高

工資的標量函數。下列語句中正確的是()。

A、CREATEFUNCTIONf_MaxSalary(@deplvarchar(20))RETURNSINTAS

BEGINRETURN(SELECTMAX(工資)FROM職工表WHEREWffi^n=@dept)

END

B、CREATEFUNCTIONf_MaxSalary(@deptvarchar(20))RETURNINTASBEGIN

DECIJARE@xINTSET@x=SELECTMAX(工資)FROM職工表WHERE所在部門

=@deptRETURN(@X)END

C、CREATEFUNCTIONf_MaxSalary(@deptvarchar(20))RETURNSINTAS

BEGINRETURN(SELECTMAX(工資)FROM職工表WHERE所在部門=@(^^1

GROUPBY姓名)END

D、CREATEFUNCTIONf_MaxSala^(@deptvarchar(20))RETURNSINTAS

BEGINDECLARE@xINTSET@X=SELECTMAX(工資)FROM職工表WHERE所

在部門二@deptORDERBY姓名RETURN(@X)END

標準答案:A

知識點解析:標量函數是返回單個數據值的函數。標量函數中不適用SET語句,

故可排除B、D兩項。題目中查詢的是指定部門的最高工資,沒涉及到分組,可排

除C項。故答案為A項。

13、在SQLServer2008中,架構(schema)是數據庫下的一個邏輯命名空間,可以

存放表、視圖等數據庫對象。下列關于架構的說法,錯誤的是()。

A、同一個數據庫的不同架構下表名可以相同

B、在創建架構時,如果沒有指定架構名,則架構名隱含為用戶名

C、創建架構的用戶必笈具有數據庫管理員的權限,或者是獲得了CREATE

SCHEMA的權限

D、在刪除架構時,如果使用RESTRICT選項,則會將該架構中的所有架構對象一

起全部刪除

標準答案:D

知識點解析:在刪除架閡時,如果使用CASCADE選項,則會將該架構中的所有

架構對象一起全部刪除;如果使用RESTRICT選項,如果被刪除的架構中包含架

構對象,則拒絕刪除此架構。故答案為D項。

14、在SQLServer2008中,要為數據庫DB1添加一個新的數據文件,該文件的邏

輯名為data2,物理存儲位置為D:\Data\data2.ndf,初始大小為10MB,每次

自動增長20%。下列語句中正確的是()。

A、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME='D:\

Data\data2.nd「,S1ZE=1OMB,HLEGROW1H=2O%)

B、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME='D:\

Data\data2.ndf',SIZE=10,FILEGROWTH=20)

C、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME=D:\Data

\data2.ndf,SIZE=10,FILEGROWTH=20%)

D、ALTERDATABASEDB1ADDFILE(NAME=data2.FILENAME=D\Data\

data2.ndf.SIZE=10MB,FILEGROWTH=20)

標準答案:A

知識點解析:添加數據庫文件的語法格式是:ALTERDATABASE要添力口文仁的

數據庫ADDFILE(NAME=文件名,FILENAME='文件所在的絕對地址',

SIZE二文件大小,FILEGROWTH二增長速率)根據題意,A項符合題意,故答案為

A項。

15、SQLServer2008安裝完成后,系統會自動安裝5個系統數據庫,分別是

master>msdb、model、tempdb和Resource。下列關于這5個系統數據庫的說法,

錯誤的是()。

A、master數據庫記錄了所有其他數據庫的數據庫文件的物理存儲位置

B、SQLserver實例的作業信息存儲在msdb數據庫中

「、如果fempdh損壞,則需要使用備份進行恢復

D^Resource數據庫是個只讀數據庫,包含了SQLServer中的所有系統對象

標準答案:C

知識點解析:每次啟動SQLServer時都會重新創建tempdb數據庫,因此若其7員

壞,沒有必要恢復。故答案為C項。

16、對于數據庫應用系統來說,其安全架構需要從多方面進行設計,其中計算機病

毒防護屬于(),

A、數據安全設計

B、環境安全設計

C、制度安全設計

D、運維安全設計

標準答案:B

知識點解析:數據庫應用系統的環境安全設計包括漏洞與補丁、計算機病毒防護,

網絡環境安全和物理環境安全。根據解析,B項符合題意,應當選。

17、在強制存取控制中,DBMS將全部實體劃分為主體和客體兩大類。下列關于

強制存取控制的說法,正確的是()。

A、僅當主體的許可證級別不低于客體的密級時,該主體才能讀取相應的客體:儀

當主體的許可證級別不低于客體的密級時,該主體才能寫相應的客體

B、僅當主體的許可證級別不高于客體的密級時,該主體才能讀取相應的客體;僅

當主體的許可證級別不高于客體的密級時,該主體才能寫相應的客體

C、僅當主體的許可證級別不低于客體的密級時,該主體才能瀆取相應的客體;儀

當主體的許可證級別不高于客體的密級時,該主體才能寫相應的客體

D、僅當主體的許可證級別不高于客體的密級時。,該主體才能讀取相應的客體;僅

當主體的許可證級別不低于客體的密級時,該主體才能寫相應的客體

標準答案:C

知識點解析:在強制存取控制中,主體對客體的存取必須遵循如下規則:僅當主體

的許可證級別不低于客體的密級時,該主體才能讀取相應的客體;僅當主體的許可

證級別不高于客體的密級時,該主體才能寫相應的客體。故答案為C項。

18、在數據庫應用系統運行一段時間后,可能需要對數據庫進行重構。下列關于數

據庫重構的說法,錯誤的是()。

A、數據庫重構一般會需要調整數據庫的模式

B、數據庫重構一般會需要調整數據庫的內模式

C、數據庫重構一般是在現有數據庫結構不能滿足新的業務需求時進行

D、數據庫重構一般是由DBA完成的,應用程序開發人員需要參與進行應用測試

工作

標準答案:D

知識點解析:數據庫重陶時可能會調整數據庫的內模式即模式,如在表中增加或刪

除某些數據項,改變數據項的類型,增加或刪除某個表等,這些過程DBA都能完

成,因此不需要應用程序開發人員參與調試。故答案為D項。

19、在數據庫應用系統運行階段,數據庫日常維護T作主要是由DRA完成的.下

列工作中不屬于數據庫運行維護工作的是(),

A、監控數據庫運行狀態

B、定期檢查CPU、內存使用情況

C、數據庫管理系統打補丁升級

D、安裝指定版本的數據庫軟件

標準答案:D

知識點解析:數據庫的運行和維護階段的主要工作有:監控數據庫運行狀態、系統

監控與分析(定期檢查CPU、內存使用情況)、系統升級(數據庫管理系統打補丁升

級)、數據庫的備份與恢復、存儲空間管理、數據庫性能優化調整等工作。故答案

為D項。

20、數據庫優化工作中,模式調整一般是指對數據庫設計階段的結果進行調整以提

高數據效率。下列有關此項工作的說法.正確的是()。

A、增加派生性冗余列一般可以減少查詢時的連接操作,從而達到提高效率的目的

B、模式調整過程中一般需要嚴格遵循使模式達到第三范式要求的原則,防止出現

數據不一致

C、使用分割表方法進行分割后,所得到的表結構都相同,但存儲的數據不同

D、數據庫對表連接操作會進行專門優化,因此性能優化時一般無需考慮對連接操

作的優化

標準答案:A

知識點解析:模式調整過程中可能會對數據表進行反規范化處理,處理后的數據

表不一定滿足第三范式要求,B項錯誤。水平分割之后所得的所有表的結構都相

同,而垂直分割之后所得的所有表中除了都含有主碼列外其余列都不相同,C項錯

誤。頻繁的連接操作會影響查詢效率,數據庫的性能優化很多工作都是為了減少數

據庫的連接操作,D項錯誤。故答案為A項。

21、數據庫存儲結構和存取方法優化是提高查詢效率非常重要的手段。下列做法中

不利于提高查詢效率的是()。

A、為經常進行分組的列建立索引

B、將數據文件和日志文件分別放置在不同磁盤上

C、將數據文件和索引文件放置在同一磁盤上

D、表中數據大量更新后重建索引

標準答案:C

知識點解析:當采用RAID等多磁盤存儲系統時,可以將基本表和建立在表上的索

引分別放在不同的磁盤上,這樣在訪問基本表時,存放數據和存放索引的磁盤驅動

器并行工作,可以得到較快的文件讀寫速度。故答案為C項。

22、數據庫性能優化是數據庫管理員的重要工作。下列有關此項工作的說法,錯誤

的是()。

A、在進行服務器IO調整時,為了提高磁盤寫入速度可以將RAID5換成RAID1

B、當系統CPU繁忙、10不繁忙時,增加數據庫可用內存,提高查詢速度

「、監捽查詢執行情況.為經常作為查詢條件的列建立索引

D、當發現一條SQL語句占用大量數據庫CPU資源時,可以查看其執行計劃以便

進行調優

標準答案:B

知識點解析:因CPU繁忙而引起的數據庫變慢,可以為服務器適當增加CPU的數

量或者是終止需要許多資源的進程來提高查詢速度。故答案為B項。

23、當數據庫系統出現故障時,通過數據庫日志文件可以對數據庫數據進行恢復。

下列關于數據庫日志文件的說法,錯誤的是()。

A、動態轉儲過程中要恢復到備份時間點必須使用H志文件

B、靜態轉儲過程中要恢復到備份時間點無需使用日志文件

C、日志文件占用空間較小,日志文件備份較完整備份保留時間更長

D、日志文件的格式主要有以記錄為單位的日志文件和以數據塊為單位的日志文件

兩種

標準答案:C

知識點解析:日志文件占用空間小,但備份比完整備份頻繁,因此保留時間比完整

備份短。故答案為C項。

24、SQLServer2008支持多種數據庫備份類型和還原方式。下列關于數據庫備份

和恢復的說法,錯誤的是()。

A、完整數據庫備份將各份特定數據庫中的所有數據和相關日志

B、差異數據庫備份是備份從最近的差異備份之后數據庫的全部變化內容

C、在還原數據庫時可以將數據庫從一個SQLServer實例移動到其他SQLServer

實例

D、事務日志備份僅能用于完整恢夏模式和大容量日志恢復模式

標準答案:B

知識點解析:差異數據庫備份是備份從最近的完整備份之后數據庫的全部變化內

容。故答案為B項。

25、設SQLServer2008中某數據庫在I點進行了完整備份,8點和12點分別進行

了事務日志備份,20點進行了差異備份,21點進行了事務日志備份。21點10分

時數據庫出現故障,數據庫文件所在磁盤損壞,但所有備份均未丟失。現要對此數

據庫進行恢復,則能恢復的最終狀態時間點為()。

A、8點

B、12點

C、21點

D、21點10分

標準答案:C

知識點解析:由于無法進行尾部事物日志備份,因此無法將數據庫還原到故障點時

的狀態。因為21點進行了事務日志備份,因此在恢復時只能恢復到21點,之后的

則不能恢復。故答案為C項。

26、下列關于分布式數據庫系統的說法,錯誤的是()。

A、分布式數據庫系統中的節點是緊耦合的,它們形成單一的數據庫系統

B、分布式數據庫系統要求每個節點具有較高的獨立性,具有本地自治能力

C、分布式數據庫的分布透明性目的在于使用戶完全感覺不到數據是分布的,笠用

戶的使用方式與集中式數據庫完全一樣

D、分布式數據庫系統的分片透明性是最高級別的透明性,位于全局概念模式與分

片模式之間

標準答案:A

知識點解析:分布式數據庫系統是物理上分散、邏輯上集中的數據庫系統。故答案

為A項。

27、下列關于分布式數據庫管理系統的說法,錯誤的是()。

A、分布式數據庫管理系統應能對各個場地的軟硬件資源進行管理

B、分布式數據庫管理系統應能管理全局數據字典

C、全局數據庫管理系統是分布式數據庫管理系統的核心,并負責創建和管理局部

數據庫

D、通信管理是分布式數據庫管理系統的重要功能,負責在各個場地之間傳送數據

和消息,為各個場地的協同工作提供可靠通信

標準答案:c

知識點解析:全局數據庫管理系統是分布式數據庫管理系統的核心,它為終端用戶

提供分布透明性,協調全局事務在各個場地的執行,為全局應用提供支持。局部數

據庫管理系統負責創建和管理局部數據庫,提供場地自治能力,執行全局應用以及

全局查詢的子查詢。C項混淆了全局數據庫管理系統和局部數據庫管理系統的概

念,故答案為C項。

28、在并行數據庫中,需要將表拆分到不同的磁盤上。下列拆分方式中既適合點查

詢也適合范圍查詢的是()。

A、輪轉法

B、散列劃分

C、范圍劃分

D、等值劃分

標準答案:C

知識點解析:范圍劃分有利于范圍查詢及點查詢;輪轉法最適合于掃描整個關系的

應用,在掃描時可以并行的從n個磁盤讀取數據,負載均衡,充分發揮了并行性;

散列劃分適合于點查詢。故答案為C項。

29、下列關于建立數據倉庫的目標的描述,不恰當的是()。

A、充分利用企業信息系統生成的數據

B、把企業各種類型的應用集中在一起

C、解決數據分析應用和企業基本業務應用之間的性能沖突問題,減輕OLTP系統

的負擔

D、以面向主題的方式合理組織數據,實現跨部門視圖

標準答案:B

知識點解析:建立數據倉庫的主要目的在于根據決策需求對企業的數據采取適當的

手段進行集成,形成一個綜合的、面向分析的數據環境,用于支持企業的信息性、

決策性的分析應用。故答案為B項。

30、為了進行數據分析,將OLTP系統中數據利用抽取程序抽取出來的最主要原因

是()。

A、減輕OLTP系統的數據存儲負擔,將數據轉移出OLTP系統

B、通過建立數據的獨立性來確保數據分析應用的安全性

C、解決OLTP應用與分析型應用之間的性能沖突問題

D、解決企業整體信息系統的數據體系存在的蜘蛛網問題

標準答案:C

知識點解析:為了進行數據分析,將OLTP系統中數據利用抽取程序抽取出來的最

主要原因是解決OLTP應用與分析型應用之間的性能沖突問題。故答案為C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論