計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4(共423題)_第1頁
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4(共423題)_第2頁
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4(共423題)_第3頁
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4(共423題)_第4頁
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4(共423題)_第5頁
已閱讀5頁,還剩151頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷4

(共9套)

(共423題)

計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷第

1套

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

1、在SQLServer2008中,有系統(tǒng)數(shù)據(jù)庫masier、model、msdb、lempdb和用戶數(shù)

據(jù)庫。下列關(guān)于系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的備份策略,最合理的是()

A、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行周期性備份

B、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行修改之后即備份

C、對(duì)以上系統(tǒng)數(shù)據(jù)庫實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備份

D、對(duì)masler、model、msdb實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備

份,對(duì)tempdb不備份

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:系統(tǒng)數(shù)據(jù)庫master、model、msdb因?yàn)楸恍薷牡剌^少,且對(duì)數(shù)據(jù)庫系

統(tǒng)影響較大,所以每次修改后應(yīng)及時(shí)備份;而用戶自定義的數(shù)據(jù)庫(如學(xué)生成績(jī)管

理系統(tǒng)中的數(shù)據(jù)庫)在使用過程中會(huì)經(jīng)常不定期的修改,而且每次修改量不大,如

果每次修改后重新備份則對(duì)系統(tǒng)操作冗余性較大,所以采用定期備份;而lempdb

是系統(tǒng)臨時(shí)文件的數(shù)據(jù)庫,每次啟動(dòng)后都會(huì)清空,所以沒必要備份。所以選D。

2、關(guān)于分布式數(shù)據(jù)庫,下列說法正確的是()

A、分布式數(shù)據(jù)庫的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來說導(dǎo)致

數(shù)據(jù)傳輸量大的主要原因是各分片的片內(nèi)連接操作

B、分布式數(shù)據(jù)庫中位置透明性是最高級(jí)別的透明性,這種透明性保證用戶在編程

時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心分片在各場(chǎng)地的分配情況

C、分布式數(shù)據(jù)庫的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略

是基于兩階段提交協(xié)議

D、分布式數(shù)據(jù)庫系統(tǒng)的目標(biāo)是利用多處理機(jī)節(jié)點(diǎn)并發(fā)地完成數(shù)據(jù)庫任務(wù),以提高

數(shù)據(jù)庫系統(tǒng)的整體性能

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫查詢中,導(dǎo)致數(shù)據(jù)傳輸通信代價(jià)大的主要原因是各

個(gè)站點(diǎn)分片間的連接和并操作,A錯(cuò);分布式數(shù)據(jù)庫中的分布透明性包括分片透明

性、位置透明性、局部數(shù)據(jù)模型透明性,其中分片透明性是最高層次的透明性,B

錯(cuò);分布式數(shù)據(jù)庫的目標(biāo)是本地自治、非集中式管理、高可用性、位置獨(dú)立性、數(shù)

據(jù)分片獨(dú)立性等,D錯(cuò),故答案選C。

3、數(shù)據(jù)挖掘可以簡(jiǎn)單地理解為從大量的數(shù)據(jù)中發(fā)現(xiàn)或挖掘知識(shí)。設(shè)某公司的客戶

關(guān)系管理系統(tǒng)中有客戶表A(CID,vl,v2,…,vn)o給定一個(gè)訓(xùn)練集S(vl,

v2,vn,c),其中c為客戶類別、vi(i=l…n)為客戶其他屬性。若對(duì)表A中任

一客戶x,要使系統(tǒng)能判定x所屬的客戶類別,較合理的方案是()。

A、將x對(duì)應(yīng)的元組中的特征向量(vl,v2,...?vn)與訓(xùn)練集S中的元組進(jìn)行匹

配,從而判定x所屬的客戶類別

B、對(duì)訓(xùn)練集S設(shè)計(jì)適當(dāng)?shù)乃惴?,?gòu)造一個(gè)分類器M,將x對(duì)應(yīng)的特征向量(vl,

v2,vn)作為M的輸入,用M判定x所屬的客戶類別

C、采用關(guān)聯(lián)規(guī)則挖掘算法構(gòu)成一個(gè)關(guān)聯(lián)式分類器M,用M判定x所屬的類別

D、采用適當(dāng)?shù)木垲愃惴?,?duì)表A中的所有元組進(jìn)行聚類,將每個(gè)元組歸人訓(xùn)練集

S各元組的c列所給出的客戶類別中,從而實(shí)現(xiàn)x所屬客戶類別的判定

標(biāo)準(zhǔn)答案:B

知火點(diǎn)解析:對(duì)于訓(xùn)練集S,測(cè)試集A利用數(shù)據(jù)挖掘中的分類算法,通過訓(xùn)練集構(gòu)

建一個(gè)分類器,將測(cè)試集A作為分類器輸入,經(jīng)過分類器后會(huì)得到相應(yīng)的類別

號(hào)。即使相同的類別編號(hào)的訓(xùn)練集也可能對(duì)應(yīng)不同的屬性集,所以單純的通過對(duì)屬

性集差別的比較來識(shí)別類別不準(zhǔn)確,故A選項(xiàng)錯(cuò)。關(guān)聯(lián)規(guī)則挖掘是發(fā)現(xiàn)交易數(shù)據(jù)

庫中不同商品之間的聯(lián)系,而本題是對(duì)數(shù)據(jù)進(jìn)行分類,與題意不符,故C選項(xiàng)

錯(cuò)。D選項(xiàng)屬于無監(jiān)督學(xué)習(xí)算法,對(duì)類別并沒有規(guī)定明確的前提條件,與本題所給

的條件無關(guān)。綜上可知,B選項(xiàng)正確。

4、下列敘述中不屬于三層B/S結(jié)構(gòu)數(shù)據(jù)庫應(yīng)用系統(tǒng)特點(diǎn)和操作特征的是()。

A、客戶端使用瀏覽器,瀏覽器與Web應(yīng)用服務(wù)器之間的通信使用超文本傳輸協(xié)

議(HTTP)

B、數(shù)據(jù)庫服務(wù)器接受應(yīng)用服務(wù)器提出的數(shù)據(jù)操作請(qǐng)求,對(duì)數(shù)據(jù)庫進(jìn)行相應(yīng)的操

作,并將操作結(jié)果返回給應(yīng)用服務(wù)器

C、這種結(jié)構(gòu)使客戶端和服務(wù)器能在不同的系統(tǒng)間通信,但對(duì)客戶機(jī)配汽要求較

高,且應(yīng)用軟件維護(hù)代價(jià)也較大

D、這種結(jié)構(gòu)不受時(shí)空限制,使用者可以在全球任何地方,任何時(shí)間請(qǐng)求數(shù)據(jù)庫應(yīng)

用系統(tǒng)提供的各種數(shù)據(jù)服務(wù)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:B/S結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的特點(diǎn)是用戶界面完全通過www瀏覽

器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),主要的事務(wù)邏輯在服務(wù)器實(shí)現(xiàn),所以其對(duì)客

戶機(jī)配置要求不高,即咬對(duì)服務(wù)器要求較高,也不需要安裝客戶端軟件。

5、在SQLServer2008中,設(shè)UI用戶在某數(shù)據(jù)庫中是db_datawfiter角色中的成

員,則用戶U1從該角色中可以獲得的數(shù)據(jù)操作權(quán)限是()。I.查詢H.插入

m.更改w.刪除

A、僅I

B、僅I和口

c、僅n、m和w

D、全部

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:db_datawritcr角色只分配了對(duì)數(shù)據(jù)庫的寫操作的權(quán)限,而不能進(jìn)行查

看,所以選擇C選項(xiàng)。

6、某數(shù)據(jù)庫應(yīng)用系統(tǒng)中,數(shù)據(jù)庫管理員發(fā)現(xiàn)某個(gè)查詢功能是用多表連接操作實(shí)現(xiàn)

的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執(zhí)行效率,下

列方法中可行的是()。

A、將此查詢語句放置在視圖中,使用視圖實(shí)現(xiàn)該查詢操作

B、修改實(shí)現(xiàn)此功能的查詢語句,將連接查詢改為嵌套查詢

C、將此功能涉及到的表進(jìn)行合并,然后對(duì)合并后的表進(jìn)行查詢

D、將此查詢語句放置在存儲(chǔ)過程中,通過調(diào)用存儲(chǔ)過程實(shí)現(xiàn)該查詢操作

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:視圖在sql語句相同的情況下不能夠提高效率,A選項(xiàng)錯(cuò)誤;B、D

選項(xiàng)并沒有簡(jiǎn)化查詢的運(yùn)算量從而將表合并,也沒有減少連接產(chǎn)生的運(yùn)算量從而提

高查詢效率。

7、在SQLServer2008中,master是一個(gè)非常重要的系統(tǒng)數(shù)據(jù)庫,如果master損壞

將會(huì)對(duì)系統(tǒng)造成嚴(yán)重后果,因此系統(tǒng)管理員應(yīng)該對(duì)master進(jìn)行備份。SQLServer

2008對(duì)數(shù)據(jù)庫提供的備份有:I.完整備份口.差異備份m.日志備份以上備

份方法中能夠應(yīng)用在master數(shù)據(jù)庫上的是()。

A、僅I

B、僅I和口

C、僅I和m

D、全部

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:masler數(shù)據(jù)庫是SQLServer系統(tǒng)里面最重要的數(shù)據(jù)庫,因?yàn)樗?/p>

了系統(tǒng)中的有關(guān)數(shù)據(jù)庫的所有信息。對(duì)master數(shù)據(jù)庫只能進(jìn)行完全數(shù)據(jù)庫備份操

作,SQLServer不支持在master數(shù)據(jù)庫上進(jìn)行差異備份、事務(wù)日志備份以及文件

備份。所以選擇A選項(xiàng)。

8、在對(duì)某商場(chǎng)的顧客進(jìn)行流失預(yù)測(cè)分析時(shí),先取得一個(gè)顧客樣本集S,其模式為

(id,al,a2,…,an,c),其中id為顧客的唯一標(biāo)識(shí),ai(i=l,2,n)為顧客的

屬性,如年齡、性別、消費(fèi)時(shí)間間隔等,c的取值為{流失,未流失}。現(xiàn)有算法

A對(duì)樣本S進(jìn)行處理,輸出結(jié)果為P,P能根據(jù)該樣本集外的顧客u的n個(gè)屬性,

確定u的c屬性值,以對(duì)顧客的流失作出預(yù)測(cè)。那么,A和P分別是()。

A、聚類算法,聚類工具

B、分類算法,分類器

C、關(guān)聯(lián)規(guī)則算法,規(guī)則集

D、多維分析算法,OLAP工具

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由于有樣本集和測(cè)試集之分,乂有已有的類別標(biāo)簽,所以屬于監(jiān)督學(xué)

習(xí)。分類:通過學(xué)習(xí)得到一個(gè)目標(biāo)函數(shù)f,把每個(gè)屬性集x映射到一個(gè)預(yù)先定義的

類標(biāo)號(hào)y。分類屬于監(jiān)督學(xué)習(xí)。聚類:根據(jù)在數(shù)據(jù)中發(fā)現(xiàn)的描述對(duì)象及其關(guān)系的信

息,將數(shù)據(jù)對(duì)象分組,組內(nèi)的對(duì)象相互之間是相似的,而不同組中的對(duì)象則不同。

組內(nèi)的相似性越大,組間差別越大,聚類就越好,屬于無監(jiān)督學(xué)習(xí)。關(guān)聯(lián)規(guī)則挖

掘:發(fā)現(xiàn)隱藏在大型數(shù)據(jù)集中的有意義的聯(lián)系。多維分析是指各級(jí)管理決策人員從

不同的角度、快速靈活地對(duì)數(shù)據(jù)倉庫中的數(shù)據(jù)進(jìn)行復(fù)雜查詢多維分析處理根據(jù)題

意顯然是符合分類。所以選擇B選項(xiàng)。

9、在大型企業(yè)的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,聯(lián)機(jī)事務(wù)處理(OLTP)和聯(lián)機(jī)分析處理(OLAP)

是常見的數(shù)據(jù)管理與數(shù)據(jù)分析形式。關(guān)于OLTP和OLAP,一般情況下,下列說法

正確的是()。

A、OLTP系統(tǒng)的安全性要求比OLAP系統(tǒng)的低,也比較容易實(shí)現(xiàn)

B、OLAP系統(tǒng)在訪問數(shù)據(jù)時(shí)?,一般以訪問少量記錄為主,OLTP系統(tǒng)則相反

C、OLTP要求系統(tǒng)必須具有很高的響應(yīng)速度,而OLAP對(duì)系統(tǒng)響應(yīng)速度的要求較

為寬松

D、OLTP系統(tǒng)一般由企業(yè)的中上層或決策層使用,而OLAP系統(tǒng)一般由企業(yè)的中

下層業(yè)務(wù)人員使用

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:OLTP是對(duì)數(shù)據(jù)庫聯(lián)機(jī)的日常操作,通常是對(duì)一條記錄的查詢和修

改,要求快速響應(yīng)用戶的請(qǐng)求,對(duì)數(shù)據(jù)的安全性、完整性及事物吞吐量要求很高。

而OLAP是對(duì)數(shù)據(jù)的查詢和分析操作,通常是對(duì)海量歷史數(shù)據(jù)的查詢和分析,要

訪問的數(shù)據(jù)量非常大,查詢和分析操作十分復(fù)雜。所以A、B選項(xiàng)錯(cuò)。又因?yàn)?/p>

OLAP為宏觀分析,OLTP為微觀操作,所以前者面向中上層和決策者使用,而后

者面向企業(yè)的中下層業(yè)務(wù)人員使用。所以D選項(xiàng)錯(cuò)。因此選擇C選項(xiàng)。

10、三層瀏覽器/服務(wù)器架構(gòu)是現(xiàn)在比較流行的應(yīng)用系統(tǒng)架構(gòu)。下列關(guān)于此架構(gòu)的

說法,錯(cuò)誤的是()。

A、表示層使用Web瀏覽器實(shí)現(xiàn),位于客戶端,一般無需安裝其他程序

B、數(shù)據(jù)層位于數(shù)據(jù)庫服務(wù)器,由DBMS完成數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)存取等數(shù)據(jù)管理功能

C、此架構(gòu)將人機(jī)交互、應(yīng)用業(yè)務(wù)邏輯和數(shù)據(jù)管理三類功能分離,提高了可維十性

D、與二層的客戶/服務(wù)器架構(gòu)相比,此架構(gòu)在交互性、運(yùn)行速度方面優(yōu)勢(shì)明顯

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:三層架構(gòu)將更多的任務(wù)傳給服務(wù)器端計(jì)算,所以增加了網(wǎng)絡(luò)的通信

量,其運(yùn)行速度受制于網(wǎng)絡(luò),并不一定會(huì)提高。在適用Internet、維護(hù)工作量等方

面,B/S比C/S強(qiáng);在運(yùn)行速度、數(shù)據(jù)安全和人機(jī)交互等方面,不如C/S,

11、SQLServer2008提供了多種備份機(jī)制,其中數(shù)據(jù)庫差異備份所備份的內(nèi)容是

()

A、從最近的一次完整備份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)

B、從最近的一次完整備份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)和日志

C、從最近的一次差異備份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)

D、從最近的一次差異各份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)和日志

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:差異備份是指?jìng)浞葑陨弦淮瓮耆珎浞葜笥凶兓臄?shù)據(jù)。SQLServer

2008中除了備份變化的數(shù)據(jù)外還要備份日志文件,這是因?yàn)樵诨謴?fù)時(shí)要根據(jù)日志

中的事務(wù)過程進(jìn)行恢復(fù)操作。所以選B。

12、從功能上講,數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)包括四個(gè)層次。下列層次中包含索引設(shè)計(jì)的

是()。_

A、表不層

B、業(yè)務(wù)邏輯層

C、數(shù)據(jù)訪問層

D、數(shù)據(jù)持久層

標(biāo)準(zhǔn)答案:D

知火點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的四個(gè)層次分別為:①表示層;②業(yè)務(wù)邏輯

層;③數(shù)據(jù)訪問層;④數(shù)據(jù)持久層。在這四個(gè)層次中,數(shù)據(jù)持久層的設(shè)計(jì)工作屬

于數(shù)據(jù)組織與存儲(chǔ)等方面的物理設(shè)計(jì)內(nèi)容,而索引設(shè)計(jì)屬于物理設(shè)計(jì)階段。因此,

索引設(shè)計(jì)是在數(shù)據(jù)持久層上的設(shè)計(jì)。

13、數(shù)據(jù)庫設(shè)計(jì)主要包括概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)三個(gè)步驟。設(shè)有下列活

動(dòng):I.設(shè)計(jì)ER圖H.將ER圖轉(zhuǎn)換為關(guān)系模式DI.定義數(shù)據(jù)的約束條件

IV.用SQL語句描述事務(wù)活動(dòng)上述活動(dòng)中,屬于邏輯設(shè)計(jì)所包含活動(dòng)的是()。

A、僅I、□和皿

R、僅□、HI和W

c、僅II和m

D、僅II和W

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:邏輯設(shè)計(jì)的主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一

種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同

時(shí),可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式,這一步設(shè)計(jì)的結(jié)果

就是所謂的“邏輯數(shù)據(jù)庫”ER圖到關(guān)系模式的轉(zhuǎn)換和定義數(shù)據(jù)的約束條件都是在邏

輯設(shè)計(jì)層面上的操作,沒計(jì)ER圖是概念設(shè)計(jì)階段的產(chǎn)物。

14、數(shù)據(jù)庫應(yīng)用系統(tǒng)日常維護(hù)的目標(biāo)是保證系統(tǒng)能夠正常運(yùn)行以滿足系統(tǒng)預(yù)期的功

能和性能要求。下列關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)日常維護(hù)工作的說法,錯(cuò)誤的是()。

A、數(shù)據(jù)庫管理員應(yīng)根據(jù)不同的應(yīng)用要求制定不同的備份計(jì)劃,在備份計(jì)劃中應(yīng)包

含備份的時(shí)間、周期、備份方式和備份內(nèi)容等

B、數(shù)據(jù)庫管理員應(yīng)監(jiān)控?cái)?shù)據(jù)庫中各種鎖的使用情況,在數(shù)據(jù)庫出現(xiàn)鎖不能及時(shí)解

除時(shí)可能需要手工解鎖

C、很多情況下,數(shù)據(jù)店管理員需要定期檢查CPU、內(nèi)存使用情況和操作系統(tǒng)相關(guān)

日志,防止數(shù)據(jù)庫運(yùn)行環(huán)境故障導(dǎo)致數(shù)據(jù)庫出現(xiàn)問題

D、為了保證系統(tǒng)可靠運(yùn)行,運(yùn)行要求級(jí)別較高的數(shù)據(jù)庫一般采用人工監(jiān)控方法,

很少采用自動(dòng)監(jiān)控手段

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)H常維護(hù)工作一般包括數(shù)據(jù)庫的備份、鎖管理、H志

的維護(hù)等。若是對(duì)運(yùn)行要求級(jí)別較高的數(shù)據(jù)庫采用人工監(jiān)控的辦法,則容錯(cuò)性低、

成本大,因而一般采用芻動(dòng)監(jiān)控手段提高性能。

15、根據(jù)數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,完成數(shù)據(jù)庫關(guān)系模式設(shè)計(jì)的階段是()。

A、需求分析

B、概念設(shè)計(jì)

C、邏輯設(shè)計(jì)

D、物理設(shè)計(jì)

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)謁析:數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)是指從數(shù)據(jù)庫概念模型出發(fā),設(shè)計(jì)表示為邏輯模

式的數(shù)據(jù)庫邏輯結(jié)構(gòu)數(shù)據(jù)庫邏輯設(shè)計(jì)的主要步驟包括ER圖轉(zhuǎn)換為初始關(guān)系模式、

對(duì)初始關(guān)系模式進(jìn)行優(yōu)化等。

16、假如有兩個(gè)表的連接是這樣的:table」INNERJOINtable_2,其中table」和

table_2是兩個(gè)具有公共屬性的表,這種病妾會(huì)生成()結(jié)果集。

A、包括table」中的所有行,不包括table_2的不匹配行

B、包括table_2中的所有行,不包括table」的不匹配行

C、包括兩個(gè)表的所有行

D、只包括table」和tahle_2滿足條件的行

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:某些情況下,需要把數(shù)字?jǐn)?shù)據(jù)類型顯示為相應(yīng)的文本名稱,這就碰到

了多表連接建立記錄集的問題。多表連接的類型主要有l(wèi)eftjoin、rightjoin和inner

joino其主要區(qū)別如下:①leftjoin(左聯(lián)接),返回包括左表中的所有記錄和右表中

聯(lián)結(jié)字段相等的記錄;②rightjoin(右聯(lián)接),返回包括右表中的所有記錄和左表中

聯(lián)結(jié)字段相等的記錄;③innerjoin(等值連接),只返回兩個(gè)表中聯(lián)結(jié)字段相等的

行。因此本題采用innerjoin,結(jié)果集將返回包括table」和table_2都滿足條件的

行。

17、在SQLServer2008中,master是一個(gè)非常重要的系統(tǒng)數(shù)據(jù)庫,如果master損

壞將會(huì)對(duì)系統(tǒng)造成嚴(yán)重后果,因此系統(tǒng)管理員應(yīng)該對(duì)master進(jìn)行備份。SQLServer

2008對(duì)數(shù)據(jù)庫提供的備份有()。I.完全備份口.差異備份m.日志備份

A、僅I

B、僅I和n

c、僅I和m

D、全部

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫備份分為以下兩種:①完全備份,這可能是大多數(shù)人常用的

方式,它不僅可以備份整個(gè)數(shù)據(jù)庫,包含用戶表、系統(tǒng)表、索引、視圖和存儲(chǔ)過程

等所有數(shù)據(jù)庫對(duì)象,而且備份數(shù)據(jù)庫文件和日志文件,但它需?;ㄙM(fèi)更多的時(shí)間和

空間,所以一般推薦一周做一次;②差異備份,差異備份是備份自上一次完全備

份之后有變化的數(shù)據(jù)文件、日志文件以及數(shù)據(jù)庫中其他被修改的內(nèi)容等。它比最初

的完全備份小,因?yàn)樗话陨洗瓮耆珎浞菀詠硭淖兊臄?shù)據(jù)。它的優(yōu)點(diǎn)是存儲(chǔ)

和恢復(fù)速度快,推薦每天做一次差異備份。

18、數(shù)據(jù)庫中事務(wù)的并發(fā)操作可能會(huì)引起死鎖,引起死鎖的原因是不同事務(wù)對(duì)數(shù)據(jù)

項(xiàng)的資源占有,導(dǎo)致其也事務(wù)不能得到資源,從而引起相互等待導(dǎo)致死鎖。假設(shè)某

數(shù)據(jù)庫系統(tǒng)中存在一個(gè)等待事務(wù)集{Tl,T2,13,T4,T5),其中T1正在等待被

T2鎖住的數(shù)據(jù)項(xiàng)A2,T2正在等待被T4鎖住的數(shù)據(jù)項(xiàng)A4,T3正在等待被T4鎖

住的數(shù)據(jù)項(xiàng)A4,T5正在等待被T1鎖住的數(shù)據(jù)項(xiàng)A。則關(guān)于系統(tǒng)狀態(tài)正確的是

()o

A、系統(tǒng)處于死鎖狀態(tài),需要撤銷其中任意一個(gè)事務(wù)即可退出死鎖狀態(tài)

B、系統(tǒng)處于死鎖狀態(tài),通過撤銷T4可使系統(tǒng)退出死鎖狀態(tài)

C、系統(tǒng)處于死鎖狀態(tài),通過撤銷T5可使系統(tǒng)退出死鎖狀態(tài)

D、系統(tǒng)未處于死鎖狀態(tài),不需要撤銷其中的任何事務(wù)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:從下面的資源圖可知,系統(tǒng)沒有費(fèi)源死鎖環(huán),事務(wù)T4完成后釋放

A4,T2完成后釋放A2,T1完成后釋放T5,所有事務(wù)即可正常結(jié)束。

19、對(duì)于故障管理,下列說法正確的是()

A、軟件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫系統(tǒng)同時(shí)工作,數(shù)據(jù)的變化也

同步,空間有一定的距離,因此同時(shí)破壞兩套的概率幾乎為零,這樣就能達(dá)到數(shù)據(jù)

庫的完全安全

B、動(dòng)態(tài)轉(zhuǎn)儲(chǔ)提高了數(shù)據(jù)庫的可用性,但是數(shù)據(jù)的有效性卻遲遲得不到保證

C、介質(zhì)故障是指數(shù)據(jù)走在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行的事務(wù)

以非正常方式終止,需要系統(tǒng)重新啟動(dòng)的故障

D、在數(shù)據(jù)庫系統(tǒng)中,事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)儲(chǔ)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:硬件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫系統(tǒng)同時(shí)工作,數(shù)據(jù)

的變化也同步,空間有一定的距離,因此同時(shí)破壞兩套的概率兒乎為零,這樣能達(dá)

到數(shù)據(jù)庫的完全安全。若數(shù)據(jù)庫在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行

的事務(wù)以非正常的方式終止,則需要重新啟動(dòng)的故障就是系統(tǒng)故障。在數(shù)據(jù)庫中,

事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)恢復(fù)。

20、數(shù)據(jù)庫運(yùn)行過程中,對(duì)數(shù)據(jù)庫空間使用情況進(jìn)行管理是一項(xiàng)非常重要的工作。

下列有關(guān)數(shù)據(jù)庫空間管理的說法,錯(cuò)誤的是()。

A、不同的數(shù)據(jù)庫管理系統(tǒng),由于使用邏輯存儲(chǔ)結(jié)構(gòu)屏蔽了物理存儲(chǔ)結(jié)構(gòu),因比數(shù)

據(jù)庫空間管理的方法基本相同

B、數(shù)據(jù)庫管理員需要通過歷史數(shù)據(jù)分析并根據(jù)應(yīng)用系統(tǒng)情況,對(duì)數(shù)據(jù)庫所使用的

空間情況進(jìn)行預(yù)測(cè)

C、應(yīng)重點(diǎn)監(jiān)控空間增長(zhǎng)比較快的表,當(dāng)數(shù)據(jù)量超過存儲(chǔ)能力前及時(shí)增加存儲(chǔ)空間

D、當(dāng)硬件存儲(chǔ)空間無法滿足數(shù)據(jù)庫需求時(shí),可以考慮將部分不使用的歷史數(shù)據(jù)轉(zhuǎn)

移到其他廉價(jià)存儲(chǔ)中

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:隨著數(shù)據(jù)庫的運(yùn)行,數(shù)據(jù)庫中的數(shù)據(jù)會(huì)不斷改變,為了確保數(shù)據(jù)庫的

正常運(yùn)行,需要數(shù)據(jù)庫管理員對(duì)數(shù)據(jù)庫空間使用情況進(jìn)行分析和預(yù)測(cè)。其中的重點(diǎn)

是監(jiān)控空間增長(zhǎng)比較快的表,對(duì)這些表的監(jiān)控就能達(dá)到對(duì)數(shù)據(jù)庫空間的增長(zhǎng)的良好

預(yù)測(cè)。當(dāng)數(shù)據(jù)庫所在的空間已經(jīng)不能滿足需求時(shí),可以考慮將一些不再使用的數(shù)據(jù)

轉(zhuǎn)移到其他存儲(chǔ)設(shè)備上。不同的數(shù)據(jù)庫管理系統(tǒng)有著不同的邏輯實(shí)現(xiàn)結(jié)構(gòu),因此數(shù)

據(jù)庫空間管理辦法隨數(shù)據(jù)庫管理系統(tǒng)不同而不同。

21、利用游標(biāo)機(jī)制可以實(shí)現(xiàn)對(duì)查詢結(jié)果集的逐行操作。下列關(guān)于SQLServer2008

中游標(biāo)的說法中,錯(cuò)誤的是()。

A、每個(gè)游標(biāo)都有一個(gè)當(dāng)前行指針,當(dāng)游標(biāo)打開后,當(dāng)前行指針自動(dòng)指向結(jié)果集的

第一行數(shù)據(jù)

B、如果在聲明游標(biāo)時(shí)未指定INSENSITIVE選項(xiàng),則已提交的對(duì)基表的更新都會(huì)

反映在后面的提取操作中

C、當(dāng)@@血T04_51人11;5=0時(shí),表明游標(biāo)當(dāng)前行指針已經(jīng)移出了結(jié)果集范圍

D、關(guān)閉游標(biāo)之后,可以通過OPEN語句再次打開該游標(biāo)

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:每個(gè)游標(biāo)都有一個(gè)當(dāng)前行指針,當(dāng)游標(biāo)打開后,當(dāng)前行指針自動(dòng)指向

結(jié)果集的第一行數(shù)據(jù),INSENSITIVE關(guān)鍵字用以創(chuàng)建由該游標(biāo)使用的數(shù)據(jù)的臨時(shí)

復(fù)本。對(duì)游標(biāo)的所有請(qǐng)求都從tempdb中的該臨時(shí)表中得到應(yīng)答。因此,在對(duì)該游

標(biāo)進(jìn)行提取操作時(shí),返回的數(shù)據(jù)中不反映對(duì)基表所做的修改,并且該游標(biāo)不允許修

改。使用SQL—92語法時(shí),如果省略INSENSITIVE,任何用戶對(duì)基表提交的刪除

和更新都反映在后面的遑取中。當(dāng)“@@FETCH_STATUS=0”時(shí),表示的含義是

FETCH語句成功;“@@FETCH_STATUS=-1"舟,F(xiàn)ETCH語句失敗或行不在結(jié)果

集中;“@@FETCH_STATUS=2”時(shí),提取的行不存在;關(guān)閉游標(biāo)之后,可以通過

OPEN語句再次打開該游標(biāo)。

A、

B、

C、

D、

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:UML類圖中一對(duì)多的關(guān)系用1:*表示,ER圖的一對(duì)多的關(guān)系用1:

山表示。ER圖中的關(guān)系寫在UML類圖相對(duì)應(yīng)的邊,即原來的關(guān)系(3,6)和

(10,50)分別對(duì)應(yīng)原來的UML中的學(xué)生與課程的關(guān)系和課程與學(xué)生的關(guān)系。

23、在SQLServer2008某數(shù)據(jù)庫中,用戶U1是Rolel角色中的成員。設(shè)在該數(shù)據(jù)

庫中執(zhí)行了下述授權(quán)語句:GRANTINSERTONTTOUIGRANTUPDATE,

DELETEONTTORoleIGRANTSELECTONTTOPUBLICDENYUPDATEONT

TOPUBLIC則用戶UI對(duì)T表具有的操作權(quán)限是()。

A、INSERT

B、INSERT、UPDATE和DELETE

C、INSERT、SELECT、和DELETE

D、INSERT和DELETE

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:前三句賦予用戶UI對(duì)T表INSERT,UPDATE,DELETE的權(quán)限,

第四句拒絕UPDATE權(quán)限。所以用戶的操作權(quán)限是INSERT,SELECT,

DELETEo

24、觸發(fā)器是一種特殊的存儲(chǔ)過程,它是由用戶對(duì)數(shù)據(jù)的更改操作自動(dòng)引發(fā)執(zhí)行

的。下列數(shù)據(jù)庫控制中,適于用觸發(fā)器實(shí)現(xiàn)的是(),

A、并發(fā)控制

B、恢復(fù)控制

C、可靠性控制

D、完整性控制

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:觸發(fā)器是一種特殊的存儲(chǔ)過程,其特殊性在于它不需要用戶來調(diào)用,

而是當(dāng)用戶對(duì)表中的數(shù)據(jù)進(jìn)行UPDATE、INSERT和DELETE操作時(shí)自動(dòng)觸發(fā)執(zhí)

行。觸發(fā)器通常用于保證業(yè)務(wù)規(guī)則和數(shù)據(jù)完整性,其主要優(yōu)點(diǎn)是用戶可以用編程的

方法來實(shí)現(xiàn)復(fù)雜的處理邏輯和業(yè)務(wù)規(guī)則,增強(qiáng)了數(shù)據(jù)完整性約束的功能。

25、下列關(guān)于需求分析過程的描述,錯(cuò)誤的是()。

A、標(biāo)識(shí)問題

B、用IDEF2建立需求模型

C、用DFD描述需求

D、確認(rèn)需求

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:需求分析過程包括標(biāo)設(shè)問題、建立需求模型、描述需求、確認(rèn)需求。

其中DFD和IDEFO可用于建立需求模型;而IDEF2用于系統(tǒng)模擬,建立動(dòng)態(tài)模

型。故答案為B項(xiàng)。

26、DFD建模方法由數(shù)據(jù)項(xiàng)、處理、數(shù)據(jù)存儲(chǔ)以及外部項(xiàng)組成。下列關(guān)于DFD表

示方法的說法,錯(cuò)誤的是()。

A、數(shù)據(jù)流用箭頭表示

B、處理用矩形框表示

C、數(shù)據(jù)存儲(chǔ)用網(wǎng)角矩形框表示

D、外部項(xiàng)用菱形表示

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:在DFD建模方法中,數(shù)據(jù)流用箭頭表示,處理用矩形框表示,數(shù)據(jù)

存儲(chǔ)用網(wǎng)角矩形框表示,外部項(xiàng)用圓角框或者平行四邊形框表示。故答案為D

項(xiàng)。

27、關(guān)于分布式數(shù)據(jù)庫的數(shù)據(jù)分布策略,下列說法錯(cuò)誤的是()。

A、集中式數(shù)據(jù)分配就是將所有數(shù)據(jù)片斷安排在一個(gè)場(chǎng)地上

B、分割式數(shù)據(jù)分配是所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片斷,每個(gè)

片斷被分配在一個(gè)場(chǎng)地上

C、全復(fù)制式數(shù)據(jù)分配是全局?jǐn)?shù)據(jù)有多個(gè)副本,每個(gè)場(chǎng)地上有一個(gè)完整的數(shù)據(jù)副本

D、混合式數(shù)據(jù)分配是一種介于集中式和全復(fù)制式的分布方式

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:混合式數(shù)據(jù)分配是一?種介于分割式和全復(fù)制式的分布方式。故選擇D

選項(xiàng)。

28、在需求分析階段規(guī)定好不同用戶所允許訪問的視圖,這屬于數(shù)據(jù)庫應(yīng)用系統(tǒng)的

()O

A、功能需求分析

B、性能需求分析

C、存儲(chǔ)需求分析

D、安全需求分析

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:需求分析主要包括數(shù)據(jù)需求分析、數(shù)據(jù)處理需求分析、功能需求分析

(數(shù)據(jù)處理需求分析與業(yè)務(wù)規(guī)則需求分析)、性能需求分析和其它需求分析。①

數(shù)據(jù)處理需求分析:從對(duì)?數(shù)據(jù)組織與存儲(chǔ)的設(shè)計(jì)角度,辨識(shí)應(yīng)用領(lǐng)域所管理的各類

數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),與數(shù)據(jù)處理需求分析結(jié)果一起,組成數(shù)據(jù)字典,形成”數(shù)據(jù)規(guī)

范說明書”。②功能需求分析:功能需求分析主要針對(duì)DBAS應(yīng)具有的功能進(jìn)

行分析,是DBAS需求分析的核心環(huán)節(jié),總體上可分為數(shù)據(jù)處理需求分析與業(yè)務(wù)

規(guī)則需求分析。數(shù)據(jù)處理需求分析從數(shù)據(jù)訪問和處理的角度,明確對(duì)各數(shù)據(jù)項(xiàng)所需

要進(jìn)行的數(shù)據(jù)訪問操作。在系統(tǒng)規(guī)劃與分析階段,DBAS開發(fā)者已經(jīng)明確了各類用

戶視圖。因此數(shù)據(jù)處理需求分析階段可以從這些視圖出發(fā),針對(duì)每個(gè)用戶視圖進(jìn)行

數(shù)據(jù)處理需求分析,然后匯總各個(gè)視圖的分析結(jié)果得到對(duì)系統(tǒng)的完整分析結(jié)果。故

選擇A項(xiàng)。(3)性能需求分析:性能需求則描述了系統(tǒng)應(yīng)當(dāng)做到什么程度,分析

DBAS應(yīng)具有的性能指標(biāo)。④其它需求分析包括:存儲(chǔ)需求、安全性需求等。

a.存儲(chǔ)需求分析:存儲(chǔ)需求分析是指估計(jì)DBAS系統(tǒng)需要的數(shù)據(jù)存儲(chǔ)量,如DB所

存儲(chǔ)的數(shù)據(jù)總量。b.安全需求分析:主要用于數(shù)據(jù)庫安全設(shè)計(jì),避免被非法使用

和攻擊。

29、設(shè)在SQLServer2008中,有如下創(chuàng)建分區(qū)函數(shù)的語句:CREATE

PARTITIONFUNCTIONPFl(int)ASRANGERIGHTFORVALUES(1,100,200)

該語句的作用是()。

A、創(chuàng)建了4個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:小于等于1分區(qū)2:大

于1且小于等于100分區(qū)3;大于100且小于等于200分區(qū)4;大于200

B、創(chuàng)建了4個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:小于1分區(qū)2:大于等

于1且小于100分區(qū)3:大于等于100且小于200分區(qū)4:大于等于200

C、創(chuàng)建了2個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:大于1且小于等于100

分區(qū)2:大于100且小于等于200

D、創(chuàng)建了2個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:大于等于1且小于100

分區(qū)2:大于等于100且小于200

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:CREATEPARTITIONFUNCTIONPFl(int)ASRANGERIGHTFOR

VALUES(……n):其中……n用于指定分區(qū)的值得數(shù)目,所創(chuàng)建的分區(qū)數(shù)等于

n+K本題中n值分別為1、100、200,因此可以創(chuàng)建4個(gè)分區(qū)。由于采用了right

關(guān)鍵字,在指定分區(qū)間隔值是由數(shù)據(jù)庫引擎按升序從左到右排列時(shí),指定邊界值處

于右側(cè),即1,100,200屬于右側(cè),因此可以推斷出分區(qū)的取值范圍分別是(0,

1),[1,100),[100,200),[200,00)o故答案為B項(xiàng)。

30、設(shè)在SQLServer2008中,有如下創(chuàng)建分區(qū)函數(shù)的語句:CREATE

PARTITIONFUNCTIONPFl(int)ASRANGERIGHTFORVALUES(1,100,200)

該語句的作用是()。

A、創(chuàng)建了4個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:小于等于1分區(qū)2:大

于1且小于等于100分區(qū)3:大于100且小于等于200分區(qū)4:大于200

B、創(chuàng)建了4個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:小于1分區(qū)2:大于等

于1且小于100分區(qū)3:大于等于100且小于200分區(qū)4:大于等于200

C、創(chuàng)建了2個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:大于1且小于等于100

分區(qū)2:大于100且小于等于200

D、創(chuàng)建了2個(gè)分區(qū),各分區(qū)的取值范圍分別是:分區(qū)1:大于等于1且小于100

分區(qū)2:大于等于100且小于200

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:CREATEPARTITIONFUNCTIONPFI(int)AsRANGERIGHTFOR

VALUES(……n):其中n用于指定分區(qū)的值得數(shù)目,所創(chuàng)建的分區(qū)數(shù)等于

n+lo本題中n值分別為1、100、200,因此可以創(chuàng)建4個(gè)分區(qū)。由于采用了right

關(guān)鍵字,在指定分區(qū)間隔值是由數(shù)據(jù)庫引擎按升序從左到右排列時(shí),指定邊界值處

于右側(cè),即1,100,200屬于右側(cè),因此可以推斷出分區(qū)的取值范圍分別是(0,

1),[1,100),[100,200),[200,8)。故答案為B項(xiàng)。

31、在SQLServer2008中,下列有關(guān)數(shù)據(jù)庫備份設(shè)備的說法,正確的是()。

A、數(shù)據(jù)庫備份設(shè)備可以是磁帶也可以是磁盤

B、必須先手工建立數(shù)據(jù)庫備份設(shè)備,然后才能進(jìn)行數(shù)據(jù)而備份操作

C、數(shù)據(jù)庫備份設(shè)備只能在本地,不能直接使用遠(yuǎn)程網(wǎng)絡(luò)設(shè)備

D、創(chuàng)建備份設(shè)備的T-SQL存儲(chǔ)過程為sp_addevice

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫備份設(shè)備可以是磁帶也可以是磁盤,數(shù)據(jù)庫備份設(shè)備可以為本

地設(shè)備,也可以使用遠(yuǎn)程網(wǎng)絡(luò)設(shè)備。SQLServer支持兩種備份方式,一種是先建立

備份設(shè)備,然后再將數(shù)據(jù)庫備份到備份設(shè)備上,這樣的備份設(shè)備稱為永久備份設(shè)

備;另一種是直接將數(shù)據(jù)庫備份到物理文件上,這樣的備份設(shè)備稱為臨時(shí)備份設(shè)

備。創(chuàng)建備份設(shè)備的T—SQL存儲(chǔ)過程為sp_addumpdeviceo故答案為A項(xiàng)。

32、在SQLServer2008中,下列有關(guān)數(shù)據(jù)庫備份設(shè)備的說法,正確的是()。

A、數(shù)據(jù)庫備份設(shè)備可以是磁帶也可以是磁盤

B、必須先手工建立數(shù)據(jù)庫備份設(shè)備,然后才能進(jìn)行數(shù)據(jù)庫備份操作

C、數(shù)據(jù)庫備份設(shè)備只能在本地,不能直接使用遠(yuǎn)程網(wǎng)絡(luò)設(shè)備

D、創(chuàng)建備份設(shè)備的T-SQL存儲(chǔ)過程為sp.addevice

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫備份設(shè)備可以是磁帶也可以是磁盤,數(shù)據(jù)庫備份設(shè)備可以為本

地設(shè)備,也可以使用遠(yuǎn)程網(wǎng)絡(luò)設(shè)備。SQLServer支持兩種備份方式,一種是先建立

備份設(shè)備,然后再將數(shù)據(jù)庫備份到備份設(shè)備上,這樣的備份設(shè)備稱為永久備份設(shè)

備;另一種是直接將數(shù)據(jù)庫備份到物理文件上,這樣的備份設(shè)備稱為臨時(shí)備份設(shè)

備。創(chuàng)建備份設(shè)備的T-SQL存儲(chǔ)過程為sp-addumpdeviceo故答案為A項(xiàng)。

33、設(shè)有如下所示ER圖:下列能夠

正確表示該ER圖的UML類圖是()。

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考慮到領(lǐng)導(dǎo)與下屬關(guān)系為一對(duì)多(即一個(gè)領(lǐng)導(dǎo)可以領(lǐng)導(dǎo)多個(gè)下屬),所

以關(guān)系上用“1:*”表示“領(lǐng)導(dǎo):下屬",排除A、D選項(xiàng)。又因?yàn)橐粋€(gè)部門中可以有

不同職能的員工,排除B選項(xiàng)。所以選擇C選項(xiàng)。

34、在進(jìn)行數(shù)據(jù)庫性能調(diào)優(yōu)過程中,需要考慮數(shù)據(jù)庫系統(tǒng)軟件、硬件配置、網(wǎng)絡(luò)環(huán)

境等多方面因素,下列有關(guān)性能調(diào)優(yōu)的說法,錯(cuò)誤的是()。

A、修改某些頻繁使用的SQL語句,提高其性能,可能會(huì)大幅度降低數(shù)據(jù)庫CPU

使用率

B、隨著服務(wù)器CPU處理能力提高、內(nèi)存容量增大,現(xiàn)階段數(shù)據(jù)庫性能優(yōu)化一般

以更換服務(wù)器硬件為主要調(diào)優(yōu)手段

C、當(dāng)數(shù)據(jù)庫服務(wù)器磁盤IO出現(xiàn)寫瓶頸時(shí),可以考慮使用高速磁盤存儲(chǔ)常用數(shù)

據(jù),低速磁盤存儲(chǔ)不常用數(shù)據(jù)

D、索引可以提高某些查詢的速度,但也可能降低寫入速度,同時(shí)也會(huì)增加磁盤空

間使用

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:增強(qiáng)硬件配置是一種方法,但我們平時(shí)遇到的最多的問題是如何在無

法增強(qiáng)硬件配置的情況下將數(shù)據(jù)庫性能優(yōu)化,因此在實(shí)際應(yīng)用過程中,數(shù)據(jù)庫本身

的優(yōu)化占的比重很大,而且優(yōu)化效果也最明顯。

35、在數(shù)據(jù)庫系統(tǒng)中,下列映像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間的物理獨(dú)立性的是

()。

A、外模式/模式

B、模式/內(nèi)模式

C、外模式/內(nèi)模式

D、邏輯模式/內(nèi)模式

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫的三級(jí)模式和兩級(jí)映像中的三級(jí)模式結(jié)構(gòu)為外模式、模式和內(nèi)

模式,二級(jí)映像為模式到內(nèi)模式的映射以及外模式到模式的映射。模式的三個(gè)級(jí)別

層次反映了模式的三個(gè)不同環(huán)境以及它們的不同要求,其中內(nèi)模式處于最低層,它

反映了數(shù)據(jù)在計(jì)算機(jī)物理結(jié)構(gòu)中的實(shí)際存儲(chǔ)形式。模式處于中層,它反映了設(shè)計(jì)者

的數(shù)據(jù)全局邏輯要求。外模式也稱用戶模式,處于最外層,它反映了用戶對(duì)數(shù)據(jù)的

要求。數(shù)據(jù)庫系統(tǒng)的三級(jí)模式是對(duì)數(shù)據(jù)的三個(gè)級(jí)別的抽象,它把數(shù)據(jù)的具體物理實(shí)

現(xiàn)留給物理模式,使用戶與全局設(shè)計(jì)者不必關(guān)心數(shù)據(jù)庫的具體實(shí)現(xiàn)與物理背景。同

時(shí),它通過兩級(jí)映射建立三級(jí)模式間的聯(lián)系與轉(zhuǎn)換,使得模式與外模式雖然并不具

備物理存在,但是也能通過映射而獲得其存在的實(shí)體。兩級(jí)映射也保證了數(shù)據(jù)庫系

統(tǒng)中數(shù)據(jù)的獨(dú)立性,亦即數(shù)據(jù)的物理組織改變與邏輯概念改變不影響用戶模式,只

需調(diào)整映射方式即可。模式/內(nèi)模式保證了數(shù)據(jù)庫中數(shù)據(jù)與應(yīng)用程序間的物理獨(dú)

立性,而外模式/模式保證了數(shù)據(jù)與應(yīng)用程序間的邏輯獨(dú)立性。

36、某網(wǎng)上書店根據(jù)用戶的歷史購書記錄,采用某種數(shù)據(jù)挖掘算法分析出用戶最可

能屬于某一類書的愛好者,應(yīng)該采用()。

A、關(guān)聯(lián)分析

R、分類分析

C、時(shí)間序列分析

D、回歸分析

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:常見的數(shù)據(jù)挖掘任務(wù)包括分類、估計(jì)、預(yù)測(cè)、相關(guān)性分組或關(guān)聯(lián)規(guī)

則、聚類和描述、可視叱以及復(fù)雜數(shù)據(jù)類型挖掘(Text、Web、圖形圖像、視頻和

音頻等)等。分類分析首先從數(shù)據(jù)中選出已經(jīng)分好類的訓(xùn)練集,在該訓(xùn)練集上運(yùn)用

數(shù)據(jù)挖掘分類的技術(shù),建立分類模型,對(duì)于沒有分類的數(shù)據(jù)進(jìn)行分類。該需求要求

根據(jù)購書記錄將用戶映射到傾向于喜歡某種書的顧客特性中,而分類挖掘模型能把

數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng)映射到給定類別的某一個(gè)中。

37、對(duì)于故障管理,下列說法正確的是()。

A、軟件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫系統(tǒng)同時(shí)工作,數(shù)據(jù)的變化也

同步,空間有一定的距離,因此同時(shí)破壞兩套的概率兒乎為零,這樣就能達(dá)到數(shù)據(jù)

庫的完全安全

B、動(dòng)態(tài)轉(zhuǎn)儲(chǔ)提高了數(shù)據(jù)庫的可用性,但是數(shù)據(jù)的有效性得不到保證

C、介質(zhì)故障是指數(shù)據(jù)度在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行的事務(wù)

以非正常方式終止,需要系統(tǒng)重新啟動(dòng)的故隙

D、在數(shù)據(jù)庫系統(tǒng)中,事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)儲(chǔ)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:硬件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫系統(tǒng)同時(shí)工作,數(shù)據(jù)

的變化也同步,空間有一定的距離,因此同時(shí)破壞兩套的概率幾乎為零,這樣能達(dá)

到數(shù)據(jù)庫的完全安全。若數(shù)據(jù)庫在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行

的事務(wù)以非正常的方式終止,則需要重新啟動(dòng)的故障就是系統(tǒng)故障。在數(shù)據(jù)庫中,

事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)恢復(fù)。

38、關(guān)于分布式數(shù)據(jù)庫,下列說法錯(cuò)誤的是()。

A、分布式數(shù)據(jù)庫的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來說導(dǎo)致

數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作

B、分布式數(shù)據(jù)庫中位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,使得用

戶在編程時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心具體的分配情況

C、分布式數(shù)據(jù)庫的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略

是基于兩階段的提交協(xié)議

D、分布式數(shù)據(jù)庫系統(tǒng)的目標(biāo)是利用多處理機(jī)結(jié)點(diǎn)并行地完成數(shù)據(jù)庫任務(wù),以提高

數(shù)據(jù)庫系統(tǒng)的整體性能

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:分布式數(shù)據(jù)要達(dá)到的目標(biāo)是:本地自治、非集中式管理、高可用性、

位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性、數(shù)據(jù)復(fù)制獨(dú)立性、分布式查詢處理、分布式事務(wù)管

理、硬件獨(dú)立性、操作系統(tǒng)獨(dú)立性、網(wǎng)絡(luò)獨(dú)立性、數(shù)據(jù)庫管理系統(tǒng)獨(dú)立性。并行數(shù)

據(jù)席的目標(biāo)是高性能和高可用性,通過多個(gè)處理節(jié)點(diǎn)并行執(zhí)行數(shù)據(jù)庫任務(wù),提高整

個(gè)數(shù)據(jù)庫系統(tǒng)的性能和可用性。

39、檢查點(diǎn)能減少數(shù)據(jù)庫完全恢復(fù):時(shí)所必須執(zhí)行的日志,提高數(shù)據(jù)庫恢第速度。下

列有關(guān)檢查點(diǎn)的說法,錯(cuò)誤的是()。

A、檢查點(diǎn)記錄的內(nèi)容包括建立檢查點(diǎn)時(shí)正在執(zhí)行的事務(wù)清單和這些事務(wù)最近一個(gè)

日志記錄的地址

B、在檢查點(diǎn)建立的同時(shí),數(shù)據(jù)庫管理系統(tǒng)會(huì)將當(dāng)前數(shù)據(jù)緩沖區(qū)中的所有數(shù)據(jù)無錄

寫入數(shù)據(jù)庫中

C、數(shù)據(jù)庫管理員應(yīng)定時(shí)手動(dòng)建立檢查點(diǎn),保證數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障時(shí)可以快速恢

復(fù)數(shù)據(jù)庫數(shù)據(jù)

D、使用檢查點(diǎn)進(jìn)行恢復(fù)時(shí)需要從“重新開始文件”中找到最后一個(gè)檢查點(diǎn)記錄在H

志文件中的地址

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)詞析:檢查點(diǎn)應(yīng)當(dāng)由數(shù)據(jù)庫恢復(fù)子系統(tǒng)自動(dòng)的定期或者不定期的建立,而不

應(yīng)當(dāng)由數(shù)據(jù)庫管理員手動(dòng)建立,故選擇C選項(xiàng)。

40、下列有關(guān)SQLServer數(shù)據(jù)庫備份內(nèi)容和備份時(shí)間的說法,正確的是()。

A、清理事務(wù)日志之后,建議對(duì)用戶數(shù)據(jù)庫進(jìn)行備份

B、創(chuàng)建數(shù)據(jù)庫后,需立即對(duì)model數(shù)據(jù)庫進(jìn)行備份

C、刪除用戶數(shù)據(jù)庫后,需要對(duì)tempdb數(shù)據(jù)庫進(jìn)行備份

D、新建數(shù)據(jù)庫用戶后,建議對(duì)model數(shù)據(jù)庫進(jìn)行備份

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:清理事務(wù)三志的時(shí)候,不產(chǎn)生日志備份副木,建議對(duì)用戶數(shù)據(jù)庫進(jìn)行

備份。執(zhí)行任一更新數(shù)據(jù)庫的操作后,必須備份model數(shù)據(jù)庫。tempdb數(shù)據(jù)庫與

其他任意數(shù)據(jù)庫不同,不僅數(shù)據(jù)庫中的對(duì)象是臨時(shí)的,連數(shù)據(jù)本身也是臨時(shí)的,刪

除用戶數(shù)據(jù)庫后,無需對(duì)tempdb數(shù)據(jù)庫進(jìn)行備份。新建數(shù)據(jù)庫用戶后,建議對(duì)

masler數(shù)據(jù)庫進(jìn)行備份。故答案為A選項(xiàng)。

二、應(yīng)用題(本題共5題,每題1.0分,共5分。)

41、數(shù)據(jù)倉庫是一個(gè)面向的、集成的、非易失的、且隨時(shí)間變化的數(shù)

據(jù)集合。

標(biāo)準(zhǔn)答案:主題

知識(shí)點(diǎn)解析:數(shù)據(jù)倉庫是為了構(gòu)建新的分析處理環(huán)境而出現(xiàn)的一種數(shù)據(jù)存儲(chǔ)和組織

技術(shù),基本特征包括:數(shù)據(jù)是面向主題的、集成的、非易失的、隨時(shí)間不斷變化

的。主題是一個(gè)在較高層次上對(duì)數(shù)據(jù)的抽象,這使得面向主題的數(shù)據(jù)組織可以獨(dú)立

于數(shù)據(jù)的處理邏輯,因而可以在這種數(shù)據(jù)環(huán)境上方便地開發(fā)新的分析型應(yīng)用。

42、在SQILServer2008中,能夠出現(xiàn)在SELECT語句目標(biāo)列中的用戶自定義函數(shù)

是函數(shù)。

標(biāo)準(zhǔn)答案:標(biāo)量

知識(shí)點(diǎn)解析:SQLServer2008支持三種用戶自定義函數(shù):標(biāo)量函數(shù)、內(nèi)嵌表值函

數(shù)和多語句表值函數(shù)。標(biāo)量函數(shù)可以出現(xiàn)在SELECT語句目標(biāo)列中,其他兩個(gè)函

數(shù)必須放在SElECT語句的FROM子句中。

43、在分布式數(shù)據(jù)庫的數(shù)據(jù)分配中,若全局?jǐn)?shù)據(jù)存在多個(gè)副本,在每個(gè)物理場(chǎng)地中

都保存一個(gè)完整的數(shù)據(jù)副本,本策略屬于式。

標(biāo)準(zhǔn)答案:全復(fù)制

知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫的數(shù)據(jù)分配有:集中式:所有數(shù)據(jù)片段都安排在一個(gè)

場(chǎng)地上。分割式:所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片

段被分配在一個(gè)特定場(chǎng)地上。全復(fù)制式:全局?jǐn)?shù)捱有多個(gè)副本,每個(gè)場(chǎng)地上都有

一個(gè)完整的數(shù)據(jù)副木?;旌鲜剑喝?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集被安

排在一個(gè)或者多個(gè)不同的場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。

44、有表SCORE(Sno,Cno,Degree),查詢?cè)摫碇凶罡叻值膶W(xué)生學(xué)號(hào)和課程號(hào):

SELECT[1]FROMSCOREWHEREDegree=[2];

標(biāo)準(zhǔn)答案:Snoas學(xué)號(hào),50@5課程號(hào);(5£[^€7?乂人乂(51.Degree)FROM

SCORES!)

知識(shí)點(diǎn)解析:通過AS來對(duì)屬性起別名,使得在新建的表中該屬性名被定義為AS

后面的別名。

45、SQLServer中根據(jù)索引的實(shí)現(xiàn)方式,索引技術(shù)可以分成有序索引和【1】?jī)纱?/p>

類。

標(biāo)準(zhǔn)答案:散列索引

知識(shí)點(diǎn)解析:根據(jù)索引的實(shí)現(xiàn)方式,索引技術(shù)被分成兩大類:有序索引和散列索

引。

三、設(shè)計(jì)與應(yīng)用題(本題共2題,每題7.0分,共2

分。)

在SQLServer2008數(shù)據(jù)庫中存在銷售單據(jù)明細(xì)表,其建表語句為:CREATE

TABLE銷售單據(jù)明細(xì)表(銷售單據(jù)編號(hào)varchar(8),商品編號(hào)varchar(8),單價(jià)

money,數(shù)量int,總價(jià)money);在系統(tǒng)運(yùn)行一段時(shí)間后,此表中有近千萬條數(shù)

據(jù),程序員在數(shù)據(jù)庫中執(zhí)行如下SQL語句:SELECT商品編號(hào),sum(總價(jià))FROM

銷售單據(jù)明細(xì)表WHERE單價(jià)>50GROUPBY商品編號(hào)

46、為提高此查詢的執(zhí)行效率,需在此表中建立索引,請(qǐng)給出建立索引的方案。

標(biāo)準(zhǔn)答案:CREATEUNIQUECLUSTEREDINDEXix_商品編號(hào)on銷售單據(jù)明細(xì)

表(商品編號(hào))

知識(shí)點(diǎn)解析:本題考查的是索引相關(guān)知識(shí),如索引定義,在什么地方建立索引,建

立索引的條件等等,以及Aclive?Standby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式的機(jī)制。索引的知

識(shí)索引技術(shù)是一種快速數(shù)據(jù)訪問技術(shù),它將一個(gè)文件的每個(gè)記錄在某個(gè)或某些領(lǐng)

域(或稱為屬性)上的取值與該記錄的物理地址直接聯(lián)系起來,提供了一種根據(jù)汜錄

域的取值快速訪問文件汜錄的機(jī)制。索引的使用要恰到好處,其使用原則一般如

下:①經(jīng)常在查詢中作為條件被使用的列,應(yīng)為其建立索引:②頻繁進(jìn)行排序或

分組(即進(jìn)行g(shù)roupby或orderby操作)的列,應(yīng)為其建立索引;③一個(gè)列的值域很

大時(shí),應(yīng)為其建立索引;④如果待排序的列由多個(gè),應(yīng)在這些列上建立復(fù)合索

引。聚集索引是指數(shù)據(jù)庫表行中數(shù)據(jù)的物理順序與鍵值的邏輯(索引)順序相同。

個(gè)表只能有一個(gè)聚集索引,因?yàn)橐粋€(gè)表的物理順序只有一種情況,所以,對(duì)應(yīng)的聚

集索引只能有一個(gè)。與非聚集索引相比,聚集索引有著更快的檢索速度。聚集索引

關(guān)鍵字ClusteredIndex,關(guān)鍵字unique表示唯一索引。建立UNIQUECLUSTERED

索引,使查詢商品編號(hào)的數(shù)據(jù)記錄唯一,降低了搜索范圍,提高了搜索效率。

47、為了堤高系統(tǒng)的可靠性和性能,某工程師提出將原有單機(jī)運(yùn)行的SQLServer

2008改為Active-Standby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式:

在不考慮硬件性能提升因素的前

提下,請(qǐng)分析此架構(gòu)是否能夠提高系統(tǒng)的性能和可靠性,并說明原因。

標(biāo)準(zhǔn)答案:此架構(gòu)為數(shù)據(jù)庫服務(wù)器容錯(cuò)架構(gòu),雙機(jī)熱備份方案中的雙機(jī)熱備模式。

在不考慮硬件性能提升因素的前提下,此架構(gòu)是能夠提高系統(tǒng)的性能和可靠性,

原因:雙機(jī)熱備份技術(shù)是一種軟硬件結(jié)合的較高容錯(cuò)應(yīng)用方案。該方案是由兩臺(tái)

服務(wù)器系統(tǒng)和一個(gè)外接共享磁盤陣列柜及相應(yīng)的雙機(jī)熱備份軟件組成。在這個(gè)容

錯(cuò)方案中,操作系統(tǒng)和應(yīng)用程序安裝在兩臺(tái)服務(wù)器的本地系統(tǒng)盤匕整個(gè)網(wǎng)絡(luò)系統(tǒng)

的數(shù)據(jù)是通過磁盤陣列集中管理和數(shù)據(jù)備份的。數(shù)據(jù)集中管理是通過雙機(jī)熱備份系

統(tǒng),將所有站點(diǎn)的數(shù)據(jù)直接從中央存儲(chǔ)設(shè)備讀取和存儲(chǔ),并由專業(yè)人員進(jìn)行管理,

極大地保護(hù)了數(shù)據(jù)的安全性和保密性。用戶的數(shù)據(jù)存放在外接共享磁盤陣列中,在

一臺(tái)服務(wù)器出現(xiàn)故障時(shí),備機(jī)主動(dòng)替代主機(jī)工作,保證網(wǎng)絡(luò)服務(wù)不間斷。

知識(shí)點(diǎn)解析:Aclive-Slandby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式雙機(jī)熱備特指基于高可用系統(tǒng)

中的兩臺(tái)服務(wù)器的熱備(或高可用),因兩機(jī)高可用在國(guó)內(nèi)使用較多,故得名雙磯熱

備,雙機(jī)高可用按工作中的切換方式分為:主一備方式(Active-Standby方式)和雙

主機(jī)方式。d加6。而\化方式),主一備方式即指的是一臺(tái)服務(wù)器處于某種業(yè)務(wù)的激

活狀態(tài)(即Active狀態(tài)),另一臺(tái)服務(wù)器處于該業(yè)務(wù)的備用狀態(tài)(即Standby狀態(tài))。

而雙主機(jī)方式即指兩種不同業(yè)務(wù)分別在兩臺(tái)服務(wù)器上互為主備狀態(tài)(即Active-

Standby和Slandby-Aclive狀態(tài))。雙機(jī)熱備有兩種實(shí)現(xiàn)方式,一種是兩臺(tái)服務(wù)器通

過一個(gè)共享的存儲(chǔ)設(shè)備(一般是共享的磁盤陣列或存儲(chǔ)區(qū)域網(wǎng)SAN),通過安裝雙機(jī)

軟件實(shí)現(xiàn)雙機(jī)熱備,稱為共享方式。另一種方式是沒有共享的存儲(chǔ)設(shè)備,數(shù)據(jù)同時(shí)

存放于各自服務(wù)器中,禰為純軟件方式或軟件同步數(shù)據(jù)方式?;诖鎯?chǔ)共享的實(shí)現(xiàn)

方式是雙機(jī)熱備的最標(biāo)準(zhǔn)的方案,在主從模式工作中,兩臺(tái)服務(wù)器以一個(gè)虛擬的

1P地址對(duì)外提供服務(wù),服務(wù)請(qǐng)求發(fā)送給豐服務(wù)器(activeserver)承擔(dān)。同時(shí),兩臺(tái)服

務(wù)器通過心跳線(hearbeatline)偵測(cè)另一臺(tái)服務(wù)器的工作狀況。一旦主服務(wù)器出現(xiàn)故

障,備服務(wù)器(standbyserver)根據(jù)心跳偵測(cè)的情況做出判斷,在較短時(shí)間內(nèi)完成切

換,接管主機(jī)上的所有資源,成為新的主服務(wù)器。由于使用共享的存儲(chǔ)設(shè)備,因此

兩臺(tái)服務(wù)器使用的實(shí)際上是一樣的數(shù)據(jù),由雙機(jī)或集群軟件對(duì)其進(jìn)行管理。

計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷第

2套

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

1、瀏覽器/服務(wù)器架構(gòu)是現(xiàn)階段非常流行的數(shù)據(jù)應(yīng)應(yīng)用系統(tǒng)架構(gòu)。在此架構(gòu)中,

應(yīng)用服務(wù)器起到了非常重要的作用。下列關(guān)于應(yīng)用服務(wù)器的說法,錯(cuò)誤的是()。

A、應(yīng)用服務(wù)器一般運(yùn)行程序代碼,實(shí)現(xiàn)面向具體應(yīng)用領(lǐng)域的業(yè)務(wù)規(guī)則,數(shù)據(jù)庫服

務(wù)器承擔(dān)數(shù)據(jù)存儲(chǔ)、管理等功能

B、應(yīng)用服務(wù)器會(huì)根據(jù)用戶請(qǐng)求連接相應(yīng)的數(shù)據(jù)庫,獲取數(shù)據(jù)并進(jìn)行處理,將結(jié)果

返回給用戶

C、應(yīng)用服務(wù)器一般需具有數(shù)據(jù)訪問和數(shù)據(jù)存儲(chǔ)等功能,在數(shù)據(jù)庫服務(wù)器出現(xiàn)問題

時(shí)可以繼續(xù)向用戶提供服務(wù)

D、應(yīng)用服務(wù)器一般提供了集群、失效恢復(fù)、負(fù)載均衡等公共服務(wù),可以大幅度提

高系統(tǒng)性能和可靠性

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:應(yīng)用服務(wù)器是指通過各種協(xié)議把商業(yè)邏輯提供給客戶端的程序。它提

供了訪問商業(yè)邏輯的途徑以供客戶端應(yīng)用程序使用,并接收來自于Web瀏覽器的

用戶請(qǐng)求,根據(jù)應(yīng)用領(lǐng)域業(yè)務(wù)規(guī)則執(zhí)行相應(yīng)的數(shù)據(jù)庫應(yīng)用程序,通過訪問接口向數(shù)

據(jù)庫服務(wù)器提出數(shù)據(jù)操作請(qǐng)求:它亦接收來自于數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)訪問結(jié)果,并

通過客戶端將結(jié)果返回用戶。所以當(dāng)數(shù)據(jù)庫服務(wù)器出現(xiàn)問題時(shí)無法向用戶提供服

務(wù)。

2、設(shè)在SQLServer2008中,用戶U1在DB1數(shù)據(jù)庫中創(chuàng)建了#丁?【叩表。下列關(guān)于

#Tcmp表的說法,正確的是()。

A、只有在創(chuàng)建#Temp表的連接中才可以查ifiJ#Temp表數(shù)據(jù)

B、在所有用戶U1發(fā)起的連接中,都可以查詢#Temp表數(shù)據(jù)

C、在創(chuàng)建#Temp表的連接未斷開時(shí),DB1數(shù)據(jù)庫的所有用戶都可以查詢#1面叩表

數(shù)據(jù)

D、在創(chuàng)建#Temp表的連接斷開后,DB1數(shù)據(jù)庫的所有用戶仍可以查詢#丁小叩表數(shù)

據(jù)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:用戶若想在SQLServer中訪問數(shù)據(jù)庫的表,必須同該表建立一個(gè)連

接表示通信渠道,當(dāng)連接中斷時(shí),無法對(duì)其進(jìn)行訪問。B選項(xiàng)中只有用戶與#temp

建立的連接才可以訪問到表。C選項(xiàng)中不是所有用戶都可以訪問該表,只有UI用

戶和由U1授權(quán)的用戶可以訪問。D選項(xiàng)也不正確。故選擇A選項(xiàng)。

3、在SQLServer2008中,設(shè)用戶U1是某數(shù)據(jù)庫db_datawriter角色中的成員,則

U1在該數(shù)據(jù)庫中有權(quán)執(zhí)行的操作是()。

A、SELECT

B、SELECTflINSERT

C、INSERT.UPDATE和DELETE

D、SELECT、INSERT、UPDATEftDELETE

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:db_datawriter角色可以對(duì)表中的數(shù)據(jù)執(zhí)行插入、刪除和更新操作,U1

用戶屬于此角色中的成員,其繼承了db_daiewriler角色的插入、刪除和更新操作

權(quán)限。所以選擇C選項(xiàng)。

4、在SQLServer2008的某數(shù)據(jù)庫中,設(shè)U1用戶是R1角色中的成員,現(xiàn)已授予

R1角色對(duì)T表具有SELECT和DENYUPDATE權(quán)限,同時(shí)授予了U1用戶對(duì)T表

具有INSERT和UPDATE權(quán)限,則U1用戶最終對(duì)T表具有的權(quán)限是()。

A、SELECTftINSERT

B、INSERTfflUPDATE

C、SELECT>INSERTfnUPDATE

D、INSERT

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:當(dāng)用戶的權(quán)限與其所在的角色的權(quán)限發(fā)生沖突時(shí),以角色的權(quán)限為標(biāo)

準(zhǔn)。

5、在某信息管理系統(tǒng)中需管理職工的照片信息,由于照片數(shù)據(jù)量較大,照片信息

是否存儲(chǔ)在數(shù)據(jù)庫中成為討論的焦點(diǎn)問題。下列關(guān)于照片存儲(chǔ)與使用的說法,錯(cuò)誤

的是()。

A、將照片存儲(chǔ)在數(shù)據(jù)庫中可能會(huì)導(dǎo)致備份時(shí)間較長(zhǎng),備份空間占用較多

B、將照片存儲(chǔ)在文件系統(tǒng)中,在數(shù)據(jù)庫中只存儲(chǔ)照片文件的路徑信息、,可以大幅

度降低數(shù)據(jù)庫的數(shù)據(jù)量

C、將照片存儲(chǔ)在數(shù)據(jù)度中雖然會(huì)導(dǎo)致數(shù)據(jù)庫的數(shù)據(jù)量較大,但可以方便地實(shí)現(xiàn)多

臺(tái)機(jī)器共享照片數(shù)據(jù),也可以大幅度提高用戶訪問照片數(shù)據(jù)的速度

D、與將照片存儲(chǔ)在文件系統(tǒng)中相比,將照片存儲(chǔ)在數(shù)據(jù)庫中更容易實(shí)現(xiàn)人員信息

和照片數(shù)據(jù)的一致性

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:照片存儲(chǔ)到數(shù)據(jù)庫后,多個(gè)用戶同時(shí)對(duì)照片的訪問受到了很大的限

制,所以,同一時(shí)間的高并發(fā)訪問對(duì)數(shù)據(jù)庫的要求極高。故本題選擇C選項(xiàng)。

6、在進(jìn)行數(shù)據(jù)庫物理設(shè)計(jì)時(shí),為了保證系統(tǒng)性能,需要綜合考慮所選擇的數(shù)據(jù)庫

管理系統(tǒng)的特性及軟硬件具體情況。卜.列關(guān)于數(shù)據(jù)庫物理設(shè)計(jì)的說法,錯(cuò)誤的是

()。

A、在頻繁執(zhí)行插入、修改和刪除操作的表上建立索引可能會(huì)降低系統(tǒng)整體性能

B、在一張表的某列上需要頻繁執(zhí)行精確匹配查詢時(shí),可以考慮為此列建立哈希索

C、為了提高寫入性能,數(shù)據(jù)庫一般應(yīng)盡量避免存儲(chǔ)在RAID10的磁盤存儲(chǔ)系統(tǒng)中

D、如果系統(tǒng)中存在頻繁的多表連接操作,可以考慮將這些基本表組織為聚集文

件,以提高查詢效率

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:RAID10比RAID5在寫數(shù)據(jù)上更穩(wěn)定、速度更快,所以C選項(xiàng)中應(yīng)

盡量避免存儲(chǔ)在RAID5的磁盤存儲(chǔ)系統(tǒng)中。

7、三層瀏覽器/服務(wù)器架構(gòu)是現(xiàn)在比較流行的應(yīng)用系統(tǒng)架構(gòu)。下列關(guān)于此架構(gòu)的

說法,錯(cuò)誤的是()。

A、表示層使用Web瀏覽器實(shí)現(xiàn),位于客戶端,一般無需安裝其他程序

8、數(shù)據(jù)層位于數(shù)據(jù)庫服務(wù)器,由DBMS完成數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)存取等數(shù)據(jù)管理功能

C、此架構(gòu)將人機(jī)交互、應(yīng)用業(yè)務(wù)邏輯和數(shù)據(jù)管理三類功能分離,提高了可維抵性

D、與二層的客戶/服務(wù)器架構(gòu)相比,此架構(gòu)在交互性、運(yùn)行速度方面優(yōu)勢(shì)明顯

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:三層架構(gòu)將更多的任務(wù)傳給服務(wù)器端計(jì)算,所以增加了網(wǎng)絡(luò)的通信

量,其運(yùn)行速度受制于網(wǎng)絡(luò),并不一定會(huì)提高。在適用Internet、維護(hù)工作量等方

面,B/S比C/S強(qiáng);在運(yùn)行速度、數(shù)據(jù)安全和人機(jī)交互等方面,不如C/Sc

8、在數(shù)據(jù)庫運(yùn)行過程中,數(shù)據(jù)庫管理員應(yīng)對(duì)數(shù)據(jù)醫(yī)運(yùn)行情況進(jìn)行監(jiān)控。設(shè)有如下

可能需要監(jiān)控的內(nèi)容:I.數(shù)據(jù)庫空間使用情況口.數(shù)據(jù)庫服務(wù)器網(wǎng)絡(luò)是否通暢

n.數(shù)據(jù)庫緩沖區(qū)命中率情況W.數(shù)據(jù)距用戶向數(shù)據(jù)庫發(fā)送的每條SQL語句

V.數(shù)據(jù)庫中索引使用情況上述工作中屬于數(shù)據(jù)庫日常監(jiān)控內(nèi)容的是()。

A、僅I、ni和v

B、僅I和m

c、僅口、m、w和v

D、全部均是

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:本題是對(duì)數(shù)據(jù)庫維護(hù)的考查,服務(wù)器網(wǎng)絡(luò)的檢測(cè)不是數(shù)據(jù)庫管理員的

職責(zé).而應(yīng)是操作系統(tǒng)管理員的職責(zé)C用戶向數(shù)據(jù)庫發(fā)送的SQL數(shù)量龐大而且沒

有穩(wěn)定的衡量指標(biāo),所以不屬于日常監(jiān)控范圍。故選擇A選項(xiàng)。

9、下列關(guān)于數(shù)據(jù)庫性能優(yōu)化的說法,錯(cuò)誤的是()。

A、增加派生性冗余列可以降低查詢過程中的計(jì)算量

B、增加冗余列可以減少查詢過程中的UNION操作

C、適當(dāng)降低關(guān)系模式的規(guī)范化程度,可以減少查詢過程中的JOIN操作

D、當(dāng)一個(gè)表的數(shù)據(jù)量超過一定規(guī)模時(shí),可以采用分割表的方法提高效率

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:增加冗余列指的是在多個(gè)表中添加相同的列,這樣雖然增加了數(shù)據(jù)庫

服務(wù)器存儲(chǔ)的負(fù)擔(dān),但可以減少查詢過程中的JOIN(連接)操作,而不是

UNION(并)操作。所以選擇B選項(xiàng)。

10、下列關(guān)于SQLServer2008身份驗(yàn)證模式的說法,錯(cuò)誤的是()

A、在"Windows身份驗(yàn)證模式"下,不允許sa登錄到SQLServer服務(wù)器

B、在“Windows身份驗(yàn)證模式”下,所有Windows用戶都自動(dòng)具有登錄到SQL

Server服務(wù)器的權(quán)限

C、不管是哪種身份驗(yàn)證模式,Windows中的Administrator無需授權(quán)就可登錄到

SQLServer服務(wù)器

D、安裝好SQLServer之后,可以根據(jù)需要隨時(shí)更改身份驗(yàn)證模式

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:在“Windows身份驗(yàn)證模式”下,所有Windows用戶登陸到SQL

Server服務(wù)器都無需再提供用戶名和密碼,但SQLServer會(huì)從用戶登錄到

Windows時(shí)提供的用戶名和密碼查找當(dāng)前用戶的信息,判斷其是否是SQLServer

的合法用戶,不是,則軍絕登錄。

11、下列有關(guān)基于C/S和基于B/S數(shù)據(jù)庫應(yīng)用系統(tǒng)體系結(jié)構(gòu)的說法中,錯(cuò)誤的

是()。

A、在C/S結(jié)構(gòu)中,應(yīng)用業(yè)務(wù)規(guī)則主要是在客戶端實(shí)現(xiàn)的

B、在B/S結(jié)構(gòu)中,應(yīng)用業(yè)務(wù)規(guī)則主要是在數(shù)據(jù)庫服務(wù)器端實(shí)現(xiàn)的

C、在C/S結(jié)構(gòu)中,客戶端屬于“胖客戶端”;在B/S結(jié)構(gòu)中,客戶端屬于“瘦客

戶端”

D、在C/S結(jié)構(gòu)中,客戶端需要專門開發(fā);在B/S結(jié)構(gòu)中,客戶端一般只需要

安裝瀏覽器

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:C/S架構(gòu)是一種典型的兩層架構(gòu),其全稱是Client/Server,即客戶

端/服務(wù)器端架構(gòu)。其客戶端包含一個(gè)或多個(gè)在用戶的電腦上運(yùn)行的程序。而服務(wù)

器端有兩種,一種是數(shù)據(jù)庫服務(wù)器端,客戶端通過數(shù)據(jù)庫連接訪問服務(wù)器端的數(shù)

據(jù),另一種是Socket服務(wù)器端,服務(wù)器端的程序通過Socket與客戶端的程序通

信。C/S架構(gòu)也可以看做是胖客戶端架構(gòu),因?yàn)榭蛻舳诵枰獙?shí)現(xiàn)絕大多數(shù)的業(yè)務(wù)

邏輯和界面展示。C/S的客戶端一般需要單獨(dú)開發(fā)。在這種架構(gòu)中,作為客戶端

的部分需要承受很大的壓力,因?yàn)轱@示邏輯和事務(wù)處理都包含其中,需要通過與數(shù)

據(jù)庫的交互(通常是SQL或存儲(chǔ)過程的實(shí)現(xiàn))來達(dá)到持久化數(shù)據(jù),以此滿足實(shí)際項(xiàng)

目的需要。B/S架構(gòu)的全稱為Browser/Server,即瀏覽器/服務(wù)器結(jié)構(gòu)。

Browser指的是Web瀏覽器,極少數(shù)事務(wù)邏輯在前端實(shí)現(xiàn),但主要事務(wù)邏輯在服務(wù)

器端實(shí)現(xiàn)。Browsero客戶端、WebApp服務(wù)器端和DB數(shù)據(jù)庫服務(wù)端構(gòu)成所謂的

三層架構(gòu)。B/S架構(gòu)的系統(tǒng)無須特別安裝,有Web瀏覽器即可。B/S架構(gòu)中,

顯示邏輯交給了Web瀏覽器,事務(wù)處理邏輯則放在了WebApp上,這樣就避免了

龐大的胖客戶端,減少了客戶端的壓力,因?yàn)榭蛻舳税倪壿嫼苌?,因此也被稱

為瘦客戶端。B/S架構(gòu)中,客戶端只需安裝WEB瀏覽器即可,且應(yīng)用業(yè)務(wù)規(guī)則

?般是WEB服務(wù)器端實(shí)現(xiàn)的。

指針號(hào)

B-30I11西服X-100700

B-20032洗衣機(jī)X-0021500

3彩電J-0992300

指針號(hào)

則該索引文

件稱為()。

A、稀疏索引

B、聚集索引

C、稠密索引

D、非聚集索引

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:稀疏索引是指如果只是一部分查找碼的值有對(duì)應(yīng)的索引記錄,則該索

引為稀疏索引;稠密索引是指如果數(shù)據(jù)文件中的每一個(gè)查找碼值在索引文件中都對(duì)

應(yīng)一個(gè)索引記錄,則該索引為稠密索引。對(duì)于數(shù)據(jù)文件和它的一個(gè)特定的索引文

件,如果數(shù)據(jù)文件中的數(shù)據(jù)記錄的排列順序與索引文件中索引項(xiàng)的排列順序相一

致,或者說,索引文件或照其查找碼指定的順序與數(shù)據(jù)文件中數(shù)據(jù)記錄的排列順序

相一致,則該索引文件稱為聚集索引,否則為非聚集索引。因此選擇B選項(xiàng)。

13、有教師表(教師號(hào),教師名,職稱,基本工資),其中基本工資的取值與教師職

稱有關(guān),實(shí)現(xiàn)這個(gè)約束的可行方案是()。

A、在教師表上定義一個(gè)視圖

B、在教師表上定義一個(gè)存儲(chǔ)過程

C、在教師表上定義插入和修改操作的觸發(fā)器

D、在教師表上定義一個(gè)標(biāo)量函數(shù)

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)露斤:觸發(fā)器(trigger)是SQLServer提供給程序員和數(shù)據(jù)分析員用來保證數(shù)

據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的存儲(chǔ)過程,執(zhí)行不是由程序調(diào)

用,也不是手工啟動(dòng),而是由事件來觸發(fā),比如當(dāng)對(duì)一個(gè)表進(jìn)行操作(insert,

delete,upda⑹時(shí)就會(huì)激活它并執(zhí)行,且經(jīng)常用于加強(qiáng)數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)

則等。教師表中要求基本工資的取值與教師的職稱有關(guān),即當(dāng)對(duì)教師的職稱進(jìn)行操

作的時(shí)候,要求基本工資的取值隨著職稱變化而變化,因此采用觸發(fā)器可以達(dá)到要

求。

14、對(duì)于故障管理,下列說法正確的是()。

A、軟件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫系統(tǒng)同時(shí)JL作,數(shù)據(jù)的變化也

同步,空間有一定的距離,因此同時(shí)破壞兩套的概率幾乎為零,這樣就能達(dá)到數(shù)據(jù)

庫的完全安全

B、動(dòng)態(tài)轉(zhuǎn)儲(chǔ)提高了數(shù)據(jù)庫的可用性,但是數(shù)據(jù)的有效性得不到保證

C、介質(zhì)故障是指數(shù)據(jù)走在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行的事務(wù)

以非正常方式終止,需要系統(tǒng)重新啟動(dòng)的故障

D、在數(shù)據(jù)庫系統(tǒng)中,事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論