《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題考研_第1頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題考研_第2頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題考研_第3頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題考研_第4頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題考研_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《數(shù)據(jù)庫(kù)系統(tǒng)概論》考研王珊版考研真題2021考研

第一部分名??佳姓骖}

說(shuō)明:我們從指定王珊《數(shù)據(jù)庫(kù)系統(tǒng)概論》(第5版)為考研參考書(shū)目的名校歷年考研

真題以及相關(guān)教輔習(xí)題中挑選具有代表性的真題,并對(duì)其進(jìn)行了詳細(xì)的解答。通過(guò)這一部

分的練習(xí),可以幫助學(xué)員鞏固基礎(chǔ)知識(shí)、夯實(shí)專(zhuān)業(yè)基礎(chǔ),從而做到全方位備考。

一、選擇題

1按照數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型,在開(kāi)發(fā)某數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)時(shí),對(duì)系統(tǒng)采用的軟

硬件及技術(shù)方案等作出合理的評(píng)估并提出選擇建議的工作屬于(1

A.規(guī)劃與分析階段的系統(tǒng)規(guī)劃與定義

B.規(guī)劃與分析階段的可行性分析

C.需求分析階段的業(yè)務(wù)規(guī)則需求分析

D.系統(tǒng)設(shè)計(jì)階段的總體設(shè)計(jì)

【答案】B查看答案

【解析】技術(shù)可行性分析是指對(duì)系統(tǒng)采用的軟硬件及技術(shù)方案等作出合理的評(píng)估并提

出選擇建議,是根據(jù)用戶(hù)提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件來(lái)進(jìn)行分析的,

屬于規(guī)劃與分析階段。

2關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的需求分析工作,下列說(shuō)法正確的是(X

A.通過(guò)需求分析過(guò)程,需要確定出整個(gè)應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍說(shuō)明

B.在需求分析階段,系統(tǒng)需求分析員要與用戶(hù)充分溝通,并做出各類(lèi)用戶(hù)視圖

C.數(shù)據(jù)需求分析的主要工作是要辯識(shí)出數(shù)據(jù)處理中的數(shù)據(jù)處理流程

D.數(shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量、最大并發(fā)用戶(hù)數(shù)都是性能需求分析的重要指標(biāo)

【答案】D查看答案

【解析】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的需求分析工作主要包括:①數(shù)據(jù)及數(shù)據(jù)處理需求分析;②

業(yè)務(wù)需求分析;③性能、存儲(chǔ)、安全、備份、恢復(fù)等方面的需求。其中,性能需求分析指

標(biāo)主要包括:①數(shù)據(jù)操作響應(yīng)時(shí)間;②系統(tǒng)吞吐量;③最大并發(fā)用戶(hù)數(shù)。

3下列用于數(shù)據(jù)庫(kù)概念設(shè)計(jì)的方法是(\

A.DFD方法和IDEFIX方法

B.E-R方法和IDEFO方法

C.E-R方法和IDEFIX方法

D.DFD方法和IDEFO方法

【答案】C查看答案

【解析】概念設(shè)計(jì)指將需求分析得到的用戶(hù)需求抽象為信息結(jié)構(gòu)的過(guò)程。常見(jiàn)的用戶(hù)

數(shù)據(jù)庫(kù)概念設(shè)計(jì)方法包括E-R方法和IDEFIX方法等。

4關(guān)于數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段的工作目標(biāo),下列說(shuō)法錯(cuò)誤的是(1

A.定義和描述應(yīng)用系統(tǒng)設(shè)計(jì)的信息結(jié)構(gòu)和范圍

B.定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系

C.描述應(yīng)用系統(tǒng)的數(shù)據(jù)需求

D.描述需要存儲(chǔ)的記錄及其數(shù)量

【答案】D杳看答案

【解析】數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段的工作內(nèi)容為:①定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍,

獲取應(yīng)用領(lǐng)域或問(wèn)題域的信息模型;②準(zhǔn)確描述數(shù)據(jù)的屬性特征、數(shù)據(jù)之間的關(guān)系、數(shù)據(jù)

約束、數(shù)據(jù)的安全性要求以及支持用戶(hù)的各種處理需求;③保證信息模型正確便捷的轉(zhuǎn)換

成數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)(數(shù)據(jù)庫(kù)模式),便于用戶(hù)理解。但不需要描述需要存儲(chǔ)的記錄及其數(shù)

量。

5下列不屬于非平凡函數(shù)依賴(lài)的是(

A.(CustomerlD,ProviderlD,BuyDate)-GoodsName

B.(CustomerlD,ProviderlD,BuyDate)一GoodsName,ProviderlD

C.(CustomerlD,ProviderlD,BuyDate)—GoodsClassID

D.(CustomerlD,ProviderlD,BuyDate)—ProviderlD

【答案】D查看答案

【解析】若X-Y,但YWX,則稱(chēng)X-Y是平凡函數(shù)依賴(lài),否則稱(chēng)為非平凡函數(shù)依賴(lài)。

D項(xiàng)為平凡函數(shù)依賴(lài),所以不屬于非平凡函數(shù)依賴(lài)。

有某數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)行過(guò)程中發(fā)生了系統(tǒng)故障,發(fā)生故障時(shí)正在運(yùn)行事務(wù)和

6tlt20

進(jìn)行故障恢復(fù)時(shí),在日志文件中發(fā)現(xiàn)有tl事務(wù)的開(kāi)始記錄而沒(méi)有結(jié)束記錄,有t2的開(kāi)始

記錄和結(jié)束記錄,但t2對(duì)數(shù)據(jù)庫(kù)的修改還沒(méi)有寫(xiě)到數(shù)據(jù)庫(kù)中,從檢查點(diǎn)開(kāi)始正向掃描日志

文件(\

A.掃描到tl時(shí),直接重做tl,掃描到t2時(shí),將t2直接撤銷(xiāo)

B.掃描到tl時(shí),將tl加入重做隊(duì)列,掃描到t2時(shí),將t2加入撤銷(xiāo)隊(duì)列

C.掃描到tl時(shí),直接撤銷(xiāo)tl,掃描到t2時(shí),將t2直接重做

D.掃描到tl時(shí),將tl加入撤銷(xiāo)隊(duì)列,掃描到t2時(shí),將t2加入重做隊(duì)列

【答案】D查看答案

【解析】事務(wù)的原子性定義為:一個(gè)事務(wù)對(duì)數(shù)據(jù)庫(kù)的所有操作是一個(gè)不可分割的工作

單元,要么全部執(zhí)行,要么全部不執(zhí)行。本題中由于tl事務(wù)沒(méi)有結(jié)束記錄,可能對(duì)數(shù)據(jù)庫(kù)

做了部分修改,所以應(yīng)該加入回滾隊(duì)列。而t2有開(kāi)始和結(jié)束記錄卻將數(shù)據(jù)存儲(chǔ)在緩沖區(qū)中,

沒(méi)有寫(xiě)入數(shù)據(jù)庫(kù),所以應(yīng)該加入重做隊(duì)列。

7在大型企業(yè)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)中,對(duì)企業(yè)(甲方)和項(xiàng)目承擔(dān)方(乙方)的人

員角色,下列說(shuō)法一般來(lái)說(shuō)不合理的是(\

A.甲方首席信息官和乙方項(xiàng)目經(jīng)理要參與概念模型設(shè)計(jì)工作

B.甲方首席信息官要實(shí)際參與邏輯模型和物理模型設(shè)計(jì)與實(shí)施工作

C.邏輯模型設(shè)計(jì)完成以后,主要由乙方數(shù)據(jù)庫(kù)工程師負(fù)責(zé)物理模型的設(shè)計(jì)與實(shí)現(xiàn)工

D.甲方總經(jīng)理、首席信息官、乙方項(xiàng)目經(jīng)理和雙方系統(tǒng)架構(gòu)師一般都要參與系統(tǒng)規(guī)

劃與總體架構(gòu)設(shè)計(jì)工作

【答案】B查看答案

【解析】在合作過(guò)程中甲方首席信息官主要參與項(xiàng)目規(guī)劃、需求分析以及概念模型設(shè)

計(jì)階段工作,而乙方(項(xiàng)目承擔(dān)方)數(shù)據(jù)工程師主要負(fù)責(zé)數(shù)據(jù)庫(kù)邏輯模型和物理模型的設(shè)

計(jì)與實(shí)現(xiàn)。

8某企業(yè)需要在一個(gè)SQLServer2000實(shí)例上為多個(gè)部門(mén)構(gòu)建不同的數(shù)據(jù)庫(kù),有一個(gè)

通用的數(shù)據(jù)類(lèi)型需要在這些不同的數(shù)據(jù)庫(kù)中,則較好的實(shí)現(xiàn)方法是(I

A.在創(chuàng)建所有的用戶(hù)數(shù)據(jù)庫(kù)之前,將此數(shù)據(jù)類(lèi)型定義在master數(shù)據(jù)庫(kù)中

B.在創(chuàng)建所有的用戶(hù)數(shù)據(jù)庫(kù)之前,將此數(shù)據(jù)類(lèi)型定義在model數(shù)據(jù)庫(kù)中

C.在創(chuàng)建所有的用戶(hù)數(shù)據(jù)庫(kù)之前,將此數(shù)據(jù)類(lèi)型定義在msdb數(shù)據(jù)庫(kù)中

D.在創(chuàng)建所有的用戶(hù)數(shù)據(jù)庫(kù)之前,在每個(gè)數(shù)據(jù)庫(kù)中分別定義此數(shù)據(jù)類(lèi)型

【答案】B查看答案

【解析】因?yàn)閙odel數(shù)據(jù)庫(kù)作為樣板數(shù)據(jù)庫(kù),始終存在于SQLServer系統(tǒng)中,而且

其中包含了所有用戶(hù)數(shù)據(jù)庫(kù)的公共信息,所以在創(chuàng)建所有的用戶(hù)數(shù)據(jù)庫(kù)之前將數(shù)據(jù)類(lèi)型定

義在model數(shù)據(jù)庫(kù)中是較好的實(shí)現(xiàn)方法。

9有教師表(教師號(hào),教師名,職稱(chēng),基本工資),其中基本工資和取值與教師職稱(chēng)有

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

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

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

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

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

【答案】C查看答案

【解析】觸發(fā)器是一種無(wú)需用戶(hù)調(diào)用的特殊的存儲(chǔ)過(guò)程,當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行特定的操

作發(fā)現(xiàn)有觸發(fā)器定義時(shí)就會(huì)執(zhí)行觸發(fā)器定義的功能,從而滿足某些特定的需要以保證業(yè)務(wù)

的處理任務(wù)自動(dòng)進(jìn)行。

10VB6.0中RecordSet對(duì)象的UPDATE方法的作用是(\

A.在內(nèi)存中開(kāi)辟一個(gè)存放新記錄的緩沖區(qū)

B.將數(shù)據(jù)緩沖區(qū)中的內(nèi)容保存到數(shù)據(jù)庫(kù)中

C.更改用戶(hù)屏幕上顯示的數(shù)據(jù)

D.更改數(shù)據(jù)緩沖區(qū)中當(dāng)前行指針的位置

【答案】B查看答案

【解析】UPDATE方法的作用是將新添加在緩沖區(qū)的記錄或修改后的結(jié)果永久保存在

數(shù)據(jù)庫(kù)中。

11DBMS通過(guò)加鎖機(jī)制允許用戶(hù)并發(fā)訪問(wèn)數(shù)據(jù)庫(kù),這屬于DBMS提供的(\

A.數(shù)據(jù)定義功能

B.數(shù)據(jù)操縱功能

C.數(shù)據(jù)庫(kù)運(yùn)行管理與控制功能

D.數(shù)據(jù)庫(kù)建立與維護(hù)功能

【答案】C蟄看答案

【解析】通過(guò)加鎖機(jī)制允許用戶(hù)并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)屬于DBMS所提供的數(shù)據(jù)庫(kù)運(yùn)行管理

與控制功能,除此之外數(shù)據(jù)庫(kù)運(yùn)行管理與控制功能還包括:統(tǒng)一管理和控制數(shù)據(jù)庫(kù)的建立、

運(yùn)行和維護(hù)。

12計(jì)算機(jī)系和教務(wù)處要對(duì)某數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),計(jì)算機(jī)系全體教師對(duì)此數(shù)據(jù)庫(kù)中的全部

數(shù)據(jù)具有杳詢(xún)權(quán),教務(wù)處全體人員對(duì)此數(shù)據(jù)庫(kù)中全部數(shù)據(jù)具有杳詢(xún)、插入、刪除和修改權(quán)。

在SQLServer2000中,下列安全控制方法最合理的是(\

A.為計(jì)算機(jī)系每個(gè)教師授予每個(gè)表的SELECT權(quán),為教務(wù)處全體人員授予每個(gè)表的

SELECT.INSERT,DELETE和UPDATE權(quán)

B.為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門(mén)的每個(gè)職工設(shè)置為相應(yīng)角色中

的成員。將計(jì)算機(jī)系角色和教務(wù)處角色設(shè)置為此數(shù)據(jù)庫(kù)的db_datareader角色中的成員,

將教務(wù)處角色設(shè)置為此數(shù)據(jù)庫(kù)的db_datawriter角色中的成員

C.為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門(mén)的每個(gè)職工設(shè)置為相應(yīng)角色

中的成員。為計(jì)算機(jī)系角色授予每個(gè)表的SELECT權(quán)為教務(wù)處角色授予每個(gè)表的SELECT.

INSERT,DELETE和UPDATE權(quán)

D,將計(jì)算機(jī)系和教務(wù)處的每個(gè)職工都設(shè)置為dbqwner角色中的成員

【答案】B查看答案

【解析】在數(shù)據(jù)庫(kù)中,db_datareader角色具有查詢(xún)數(shù)據(jù)庫(kù)中所有用戶(hù)表以適用于計(jì)

算機(jī)系和教務(wù)處的權(quán)限;db_datawriter具有更改數(shù)據(jù)庫(kù)中所有用戶(hù)表中數(shù)據(jù)以適用于教

務(wù)處的權(quán)限。

13在SQLServer2000中,通過(guò)構(gòu)建永久備份設(shè)備可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,下列說(shuō)

法正確的是(\

A.不需要指定備份設(shè)備的大小

B.一個(gè)數(shù)據(jù)庫(kù)一次只能備份在一個(gè)設(shè)備上

C.每個(gè)備份設(shè)備都是專(zhuān)屬于一個(gè)數(shù)據(jù)庫(kù)的

D.只能將備份設(shè)備建立在磁盤(pán)上

【答案】A查看答案

【解析】適用SQLServer備份數(shù)據(jù)庫(kù)的場(chǎng)所建立在磁帶或者磁盤(pán)上,進(jìn)行數(shù)據(jù)庫(kù)備

份時(shí)不需要指定備份設(shè)備的大小,一個(gè)備份設(shè)備上可以對(duì)同一個(gè)數(shù)據(jù)庫(kù)或多個(gè)數(shù)據(jù)庫(kù)進(jìn)行

多次備份,同時(shí)一個(gè)數(shù)據(jù)庫(kù)也可以在多個(gè)備份設(shè)備上備份。

14關(guān)于查詢(xún)優(yōu)化問(wèn)題,下列說(shuō)法錯(cuò)誤的是(

A.將頻繁地向數(shù)據(jù)庫(kù)發(fā)送的某條查詢(xún)語(yǔ)句用存儲(chǔ)過(guò)程來(lái)代替,可以提高查詢(xún)效率

B.為經(jīng)常出現(xiàn)在查詢(xún)條件中的屬性建立索引,可以提高查詢(xún)效率

C.先執(zhí)行表連接條件,后執(zhí)行查詢(xún)條件,有利于提高查詢(xún)效率

D.將頻繁訪問(wèn)的視圖物化并進(jìn)行維護(hù),有利于提高查詢(xún)效率

【答案】C查看答案

【解析】?jī)?yōu)化查詢(xún)常見(jiàn)的方法包括:用存儲(chǔ)過(guò)程代替頻繁向數(shù)據(jù)庫(kù)發(fā)送的查詢(xún)語(yǔ)句;

為經(jīng)常出現(xiàn)在查詢(xún)條件中的屬性建立索引并創(chuàng)建和維護(hù)頻繁訪問(wèn)的物化視圖;處理含有表

連接的查詢(xún)時(shí)應(yīng)先執(zhí)行查詢(xún)條件再進(jìn)行表連接。

15有教師表(教師號(hào),姓名,所在系,工資),找出系內(nèi)教師平均工資高于全體教師

平均工資的系信息,正確的語(yǔ)句是(\

A.

SELECT昕在系,AVG(I更)FROM較1表

WHEREAVG(工貨RSELECTAYGO:覺(jué))FROM?了表)

B.

SELECT冬布系.AVG(工資)FROV較K表

WHEREAYG(工戔^SELECTAVG仁資)FROV敦:表)

GROUPBY所在系

c.

SELECT或左系.AVGQ1資)FROM敦尸表

GROUPBY即在系

HAVINGA\'G(工資A(SELECTA\G(I5e)FRO、ffc-rR)

D.

SELECT等在系.AVG(工資*ROV較二表

GROUPBY所在系

WHEREAYG(工資A(SELECTAYG(I資)FROM玄廠襄)

【答案】c查看答案

【解析】分組查詢(xún)中關(guān)鍵字GROUP,AVG(XSUM(普函數(shù)應(yīng)放在HAVING

關(guān)鍵字后面作為查詢(xún)條件。

16關(guān)于分布式數(shù)據(jù)庫(kù)系統(tǒng)和并行數(shù)據(jù)庫(kù)系統(tǒng),下列說(shuō)法正確的是(\

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

庫(kù)系統(tǒng)的整體性能

B,并行數(shù)據(jù)庫(kù)系統(tǒng)的目的主要在于實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享

C.并行數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)常采用負(fù)載平衡方法提高數(shù)據(jù)庫(kù)系統(tǒng)的業(yè)務(wù)吞吐率

D.分布式數(shù)據(jù)庫(kù)系統(tǒng)中,不存在全局應(yīng)用和局部應(yīng)用的概念,各結(jié)點(diǎn)完全不獨(dú)立,

各個(gè)結(jié)點(diǎn)需要協(xié)同工作

【答案】C查看答案

【解析】分布式數(shù)據(jù)庫(kù)的目標(biāo)是:本地自治、非集中式管理、高可用性、位置獨(dú)立性、

分布式查詢(xún)處理和分布式事務(wù)管理等;而并行數(shù)據(jù)庫(kù)的目標(biāo)是:利用多處理機(jī)結(jié)點(diǎn)并行的

完成數(shù)據(jù)庫(kù)任務(wù)以提高數(shù)據(jù)庫(kù)系統(tǒng)的整體性能。分布式數(shù)據(jù)庫(kù)各結(jié)點(diǎn)獨(dú)立,物理上分散,

邏輯上集中;并行數(shù)據(jù)庫(kù)則經(jīng)常采用負(fù)載平衡方法來(lái)提高數(shù)據(jù)庫(kù)的業(yè)務(wù)吞吐率。

17事務(wù)TO、T1和T2并發(fā)訪問(wèn)數(shù)據(jù)項(xiàng)A、B和C,下列屬于沖突操作的是(工

A.TO中的read(A)和TO中的write(A)

B.TO中的read(B)和T2中的read(C)

C.TO中的write(A)和T2中的write(C)

D.T1中的read(C)和T2中的write(C)

【答案】D查看答案

【解析】事務(wù)具有原子性,所以TO操作要么全執(zhí)行,要么全部不執(zhí)行,所以A項(xiàng)不

屬于沖突;B項(xiàng)兩個(gè)操作分別讀取兩個(gè)不同的數(shù)據(jù)項(xiàng),所以不屬于沖突;C項(xiàng)兩個(gè)操作分

別寫(xiě)入不同的數(shù)據(jù)項(xiàng),所以不屬于沖突;D項(xiàng)兩個(gè)操作對(duì)同一個(gè)數(shù)據(jù)項(xiàng)分別進(jìn)行讀取和寫(xiě)

入操作,不同的執(zhí)行順序會(huì)獲得不同的操作結(jié)果,所以屬于沖突。

18關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的特性(X

A.面向主題的特性是指在組織數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)時(shí),需要將各種分析需求歸類(lèi)并抽象,

形成相應(yīng)的分析應(yīng)用主題,并根據(jù)分析應(yīng)用主題的數(shù)據(jù)需求設(shè)計(jì)和組織數(shù)據(jù)

B.集成特性是指需要將業(yè)務(wù)系統(tǒng)中的所有數(shù)據(jù)抽取出來(lái),載入到數(shù)據(jù)倉(cāng)庫(kù)中

C.集成特性是指需要將企業(yè)整個(gè)架構(gòu)中的各種數(shù)據(jù)和應(yīng)用集中到數(shù)據(jù)倉(cāng)庫(kù)中

D.隨時(shí)間變化性是指數(shù)據(jù)倉(cāng)庫(kù)中的每個(gè)數(shù)據(jù)單元一般都有時(shí)間標(biāo)志,目其中各種數(shù)

據(jù)(包括原始數(shù)據(jù))會(huì)隨時(shí)間變化被經(jīng)常修改

【答案】A查看答案

【解析】數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向主題、集成、非易失、隨時(shí)間變化的數(shù)據(jù)集合,基于傳

統(tǒng)數(shù)據(jù)庫(kù)技術(shù),主要目標(biāo)是研究如何更有效的組織大規(guī)模復(fù)雜的數(shù)據(jù)。數(shù)據(jù)倉(cāng)庫(kù)是基于數(shù)

據(jù)庫(kù)技術(shù)的,是研究如何將大規(guī)模復(fù)雜的數(shù)據(jù)更有效的組織用于方便使用的技術(shù)。

19下圖是雇員表(雇員ID,姓名,年齡,部門(mén))所對(duì)應(yīng)的數(shù)據(jù)文件和索引文件示意

圖,其中雇員ID為主碼。該索引屬于(

BIO財(cái)務(wù)張明X0028

B30—-財(cái)務(wù)至京XIO35

C02人少薛琳B3045

J10人次王蓉0)231

P02研發(fā)趙添BI030

X00研發(fā)何躍J1025

XIO辦公室馮挪P0238

Y58辦公室劃波Y5827

Z02后勤范偉Z0242

A.聚集、稀疏、輔索引

B.非聚集、稠密、主索引

C.聚集、稀疏、主索引

D.非聚集、稠密、輔索引

【答案】B查看答案

【解析】聚集索引和非聚集索引:對(duì)數(shù)據(jù)文件和它的一個(gè)特定的索引文件,如果數(shù)據(jù)

文件中數(shù)據(jù)記錄的排列順序與索引文件中索引項(xiàng)的排列順序相一致,則該索引文件成為聚

集索引,否則,成為非聚集索引。

稠密索引和稀疏索引:如果數(shù)據(jù)文件中的每個(gè)查找碼值在索引文件中都對(duì)應(yīng)一個(gè)索引

記錄,則該索引稱(chēng)為稠密索引,否則稱(chēng)為稀疏索引。

主索引和輔索引:在數(shù)據(jù)文件包含主碼的屬性集上建立的索引稱(chēng)為主索引,在非主屬

性上建立的索引稱(chēng)為輔索引。

由題意和定義可知,該索引是非聚集、稠密、主索引。

20在為業(yè)務(wù)繁忙的企業(yè)的多個(gè)部門(mén)服務(wù)的數(shù)據(jù)庫(kù)系統(tǒng)中,同時(shí)開(kāi)展各部門(mén)的OLTP業(yè)

務(wù)和數(shù)據(jù)分析業(yè)務(wù)會(huì)給數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)性能沖突,下列方案中無(wú)法從根本上解決性能沖突

的是(X

A.抽取出各部門(mén)需要的分析數(shù)據(jù),建立各部門(mén)獨(dú)立的數(shù)據(jù)集市,將數(shù)據(jù)分析業(yè)務(wù)轉(zhuǎn)

移到數(shù)據(jù)集市中

B.抽取出企業(yè)所有分析功能所需的分析數(shù)據(jù),建立統(tǒng)一的企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)環(huán)境,將企

業(yè)的大部分分析業(yè)務(wù)轉(zhuǎn)移到數(shù)據(jù)倉(cāng)庫(kù)環(huán)境中

C.抽取出企業(yè)的近期業(yè)務(wù)數(shù)據(jù),建立操作型數(shù)據(jù)存儲(chǔ)(ODS),將一些快速分析業(yè)務(wù)

轉(zhuǎn)移到操作型數(shù)據(jù)存儲(chǔ)中

D.不建立新的數(shù)據(jù)存儲(chǔ)體系,在基本業(yè)務(wù)處理時(shí)間內(nèi)開(kāi)展OLTP業(yè)務(wù),在其余時(shí)間

開(kāi)展分析業(yè)務(wù)

【答案】C查看答案

【解析】建立操作型數(shù)據(jù)存儲(chǔ),從聯(lián)機(jī)事務(wù)處理環(huán)境中抽取數(shù)據(jù),建立新的數(shù)據(jù)分析

環(huán)境是解決企業(yè)聯(lián)機(jī)事務(wù)處理業(yè)務(wù)和數(shù)據(jù)分析業(yè)務(wù)所引發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)性能沖突問(wèn)題的根

本解決方法。

21關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)功能設(shè)計(jì),有下列說(shuō)法:

I,軟件總體設(shè)計(jì)的依據(jù)包括需求分析階段得到的數(shù)據(jù)流圖、事務(wù)描述和業(yè)務(wù)規(guī)則等

需求分析結(jié)果

n.軟件總體設(shè)計(jì)一般用模塊結(jié)構(gòu)圖表示,模塊結(jié)構(gòu)圖主要關(guān)心模塊的外部特性,即

上下級(jí)模塊、同級(jí)模塊間的數(shù)據(jù)傳遞和調(diào)用關(guān)系,以及模塊內(nèi)部處理流程

m.數(shù)據(jù)庫(kù)事務(wù)設(shè)計(jì)的依據(jù)是事務(wù)自身的事務(wù)處理邏輯

IV.總體設(shè)計(jì)階段要對(duì)硬件平臺(tái)、存儲(chǔ)設(shè)備、操作系統(tǒng)、DBMS等做出合理選擇,并

進(jìn)行初步配置設(shè)計(jì)上述說(shuō)法錯(cuò)誤的是(I

A.I

B.口和m

C.IV

D.I和IV

【答案】B查看答案

【解析】需求分析階段得到的數(shù)據(jù)流圖、事務(wù)描述和業(yè)務(wù)規(guī)則等需求分析結(jié)果是軟件

總體設(shè)計(jì)的輸入,系統(tǒng)總體結(jié)構(gòu)和分層模塊結(jié)構(gòu)是總體設(shè)計(jì)的輸出。模塊結(jié)構(gòu)圖是用來(lái)表

示總體設(shè)計(jì)輸出的常見(jiàn)模型,主要用來(lái)描述模塊的外部特性,即上下級(jí)模塊以及同級(jí)模塊

間的數(shù)據(jù)傳遞和調(diào)用關(guān)系,但并不關(guān)心模塊內(nèi)部的處理流程。

22對(duì)SQLServer2000采用的備份和恢復(fù)機(jī)制,下列說(shuō)法正確的是(\

A.在備份和恢復(fù)數(shù)據(jù)庫(kù)時(shí)用戶(hù)都不能訪問(wèn)數(shù)據(jù)庫(kù)

B.在備份和恢復(fù)數(shù)據(jù)庫(kù)時(shí)用戶(hù)都可以訪問(wèn)數(shù)據(jù)庫(kù)

C.在備份時(shí)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)沒(méi)有限制,但在恢復(fù)時(shí)只有系統(tǒng)管理員可以訪問(wèn)數(shù)據(jù)庫(kù)

D.在備份時(shí)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)沒(méi)有限制,但在恢復(fù)時(shí)任何人都不能訪問(wèn)數(shù)據(jù)庫(kù)

【答案】D查看答案

【解析】在數(shù)據(jù)庫(kù)備份階段,用戶(hù)可以進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)、插入、刪除、修改等操作,

但在恢復(fù)階段任何人都不能進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)。

23關(guān)于UML的各種視圖及其分類(lèi),下列說(shuō)法錯(cuò)誤的是(\

A.用例圖、類(lèi)圖、對(duì)象圖,組件圖和部署圖都是靜態(tài)視圖

BJII頁(yè)序圖、交互圖、狀態(tài)圖和活動(dòng)圖都是動(dòng)態(tài)視圖

C.類(lèi)圖和對(duì)象圖都是結(jié)構(gòu)視圖

DJII頁(yè)序圖、狀態(tài)圖和組件圖都是行為視圖

【答案】D查看答案

【解析】UML視圖共有9種,主要分為兩類(lèi):靜態(tài)圖和動(dòng)態(tài)圖,其中:

①靜態(tài)圖:用例圖、類(lèi)圖、對(duì)象圖、組件圖、部署圖。

②動(dòng)態(tài)圖:順序圖、交互圖、狀態(tài)圖、活動(dòng)圖。

根據(jù)它們?cè)诓煌晥D的應(yīng)用可以分為五類(lèi):

①用例視圖:用例圖。

②結(jié)構(gòu)視圖:類(lèi)圖、對(duì)象圖。

③行為視圖:順序圖、活動(dòng)圖、交互圖、狀態(tài)圖。

④實(shí)現(xiàn)視圖:組件圖。

⑤環(huán)境視圖:部署圖。

D項(xiàng)錯(cuò)誤,組件圖屬于實(shí)現(xiàn)視圖而不是行為視圖。

24在支撐繁忙業(yè)務(wù)的并行數(shù)據(jù)庫(kù)系統(tǒng)中,有一個(gè)數(shù)據(jù)量很大的表T(al,a2,…,an),

對(duì)該表的查詢(xún)多數(shù)為針對(duì)主碼al的范圍查詢(xún)和點(diǎn)查詢(xún),為了改善查詢(xún)性能,需要對(duì)該表進(jìn)

行劃分。關(guān)于該表的劃分和應(yīng)用策略,下列說(shuō)法錯(cuò)誤的是(\

A.采用輪轉(zhuǎn)法對(duì)T中的元組進(jìn)行劃分,這樣數(shù)據(jù)分布均勻,適合于點(diǎn)查詢(xún)和范圍查

B.以al為劃分屬性,對(duì)T采用散列劃分是一種可行的劃分方法,有利于對(duì)該表的點(diǎn)

第旬

C.以al為劃分屬性,對(duì)T采用范圍劃分并建立主索引,是一種有效的劃分方法

D.以al為劃分屬性,對(duì)T采用散列劃分和范圍劃分都有可能帶來(lái)T的各個(gè)數(shù)據(jù)分區(qū)

的數(shù)據(jù)分布不均勻的問(wèn)題

【答案】A查看答案

【解析】輪轉(zhuǎn)法策略由于不知道所要查找的元組的具體位置,所以需要在整個(gè)磁盤(pán)上

進(jìn)行查找,查詢(xún)效率較低,不適合于點(diǎn)查詢(xún)和范圍查詢(xún)。

25在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,需要考慮為關(guān)系表建立合適的索引,關(guān)于建立索引的描述,

有下列說(shuō)法:

I?對(duì)于經(jīng)常在其上需要執(zhí)行查詢(xún)操作并且數(shù)據(jù)量大的表,可以考慮建立索引

n.對(duì)于經(jīng)常在其上需要執(zhí)行插入、刪除和更新操作的表,可以考慮建立索引

m.對(duì)于經(jīng)常出現(xiàn)在WHERE子句中的屬性,可以考慮建立索引

IV.對(duì)于經(jīng)常出現(xiàn)在ORDERBY子句,GROUPBY子句中的屬性,應(yīng)盡量避免建立

索引上述說(shuō)法正確的是(

A.I、n和m

B.i、n和iv

c.1和m

D.□和IV

【答案】c查看答案

【解析】對(duì)于頻繁執(zhí)行查詢(xún)操作并且數(shù)據(jù)量較大的表或者經(jīng)常出現(xiàn)在WHERE子句、

ORDERBY子句和GROUPBY子句中的屬性應(yīng)當(dāng)建立索引,索引是一種單獨(dú)的、物理的

數(shù)據(jù)庫(kù)結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和響應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)

據(jù)頁(yè)的邏輯指針清單,索引技術(shù)是用來(lái)優(yōu)化查詢(xún)操作的,與插入、刪除和更改操作沒(méi)有關(guān)

系。

索引是一個(gè)單獨(dú)的、物理的數(shù)據(jù)庫(kù)結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和相應(yīng)

的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)頁(yè)的邏輯指針清單。

26關(guān)于數(shù)據(jù)模型和模式結(jié)構(gòu),有下列說(shuō)法:

I,數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā)者利用數(shù)據(jù)模型描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)和語(yǔ)義,通過(guò)顯示世界到信

息世界再到機(jī)器世界的抽象和轉(zhuǎn)換,構(gòu)建數(shù)據(jù)庫(kù)

n.數(shù)據(jù)結(jié)構(gòu)模型是按用戶(hù)的觀點(diǎn)對(duì)數(shù)據(jù)進(jìn)行建模,是現(xiàn)實(shí)世界到信息世界的第一層

抽象,強(qiáng)調(diào)語(yǔ)義表達(dá)功能,易于用戶(hù)理解,是用戶(hù)與數(shù)據(jù)庫(kù)設(shè)計(jì)人員交流的工具

m.在數(shù)據(jù)模型中有"型"和"值"的概念,其中值是對(duì)某一類(lèi)數(shù)據(jù)的結(jié)構(gòu)和屬性的

說(shuō)明

iv.在三級(jí)模式結(jié)構(gòu)中,概念模式是對(duì)數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,

是所有用戶(hù)的公共數(shù)據(jù)視圖

上述說(shuō)法正確的是(1

A.1和IV

B.口、HI和IV

C.I和口

D.II和IV

【答案】A查看答案

【解析】數(shù)據(jù)模型分為概念數(shù)據(jù)模型、數(shù)據(jù)結(jié)構(gòu)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型

是按用戶(hù)的觀點(diǎn)對(duì)數(shù)據(jù)和信息進(jìn)行建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象;數(shù)據(jù)結(jié)構(gòu)

模型是表示型或?qū)崿F(xiàn)型數(shù)據(jù)模型,是機(jī)器世界中與具體DBMS相關(guān)的數(shù)據(jù)模型;物理數(shù)據(jù)

模型屬于底層數(shù)據(jù)模型,通過(guò)記錄格式、記錄順序和存取路徑等表示信息,描述數(shù)據(jù)在數(shù)

據(jù)庫(kù)系統(tǒng)中的實(shí)際存儲(chǔ)方式。一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)概念模式,是對(duì)數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏

輯結(jié)構(gòu)和特征的描述,是所有用戶(hù)的公共數(shù)據(jù)視圖。

27關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì),有下列說(shuō)法:

I,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)需要考慮數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問(wèn)與處理、應(yīng)用設(shè)計(jì)等幾

個(gè)方面

n.在數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段,當(dāng)采用自上而下的E-R設(shè)計(jì)時(shí),首先設(shè)計(jì)局部E-R圖,

然后合并各局部E-R圖,得到全局E-R圖

n.在數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)階段,將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表

IV.在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,一般需要設(shè)計(jì)視圖和關(guān)系模式的完整性約束

上述說(shuō)法正確的是:(X

A.I、m和iv

B.I

c.n和m

D.n和iv

【答案】B查看答案

【解析】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的步驟為:概念設(shè)計(jì)階段-采用自上而下的E-R設(shè)計(jì);邏

輯設(shè)計(jì)階段——設(shè)計(jì)視圖和關(guān)系模式的完整性約束;物理設(shè)計(jì)階段-將關(guān)系模式轉(zhuǎn)換為具體

DBMS平臺(tái)支持的關(guān)系表。每個(gè)階段的設(shè)計(jì)活動(dòng)按照數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問(wèn)與處理、

應(yīng)用設(shè)計(jì)幾個(gè)方面進(jìn)行。

28關(guān)于數(shù)據(jù)庫(kù)事務(wù)設(shè)計(jì),有下列說(shuō)法:

I.事務(wù)是數(shù)據(jù)庫(kù)系統(tǒng)中一組操作的集合,這些操作實(shí)現(xiàn)了應(yīng)用領(lǐng)域中某些特定的業(yè)

務(wù)規(guī)則

n.事務(wù)概要設(shè)計(jì)可以依據(jù)需求分析階段得到的數(shù)據(jù)流圖和事務(wù)說(shuō)明規(guī)范

m.事務(wù)概要設(shè)計(jì)中的事務(wù)處理邏輯設(shè)計(jì)一般需要充分考慮具體的DBMS平臺(tái)的實(shí)現(xiàn)

方法

IV.事務(wù)詳細(xì)設(shè)計(jì)時(shí),利用與具體DBMS平臺(tái)無(wú)關(guān)的read和write表示事務(wù)對(duì)數(shù)據(jù)

庫(kù)中數(shù)據(jù)項(xiàng)的讀寫(xiě)操作

上述說(shuō)法正確的是:(X

A.I、n和叩

B.I、n和iv

c.n和iv

D.i和n

【答案】D杳看答案

【解析】數(shù)據(jù)庫(kù)系統(tǒng)中一組操作的集合被稱(chēng)為事務(wù),這些操作實(shí)現(xiàn)了應(yīng)用領(lǐng)域中某些

特定的業(yè)務(wù)規(guī)則,I正確。需求分析階段得到的數(shù)據(jù)流圖和事務(wù)說(shuō)明規(guī)范是事務(wù)概要設(shè)計(jì)

的輸入,n正確。事務(wù)概要設(shè)計(jì)中的事務(wù)處理邏輯設(shè)計(jì)注重事務(wù)本身的處理流程,一般不

需要充分考慮具體的DBMS平臺(tái)的實(shí)現(xiàn)方法,m不正確。事務(wù)詳細(xì)設(shè)計(jì)要從概要設(shè)計(jì)得到

的事務(wù)流程出發(fā),涉及具體的DBMS平臺(tái)下的特定事務(wù),IV不正確。

29某跨國(guó)公司的業(yè)務(wù)系統(tǒng)需要提供全球性服務(wù),該業(yè)務(wù)系統(tǒng)需要24小時(shí)x7天在線

服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全,需要設(shè)計(jì)與實(shí)施數(shù)據(jù)轉(zhuǎn)儲(chǔ)

機(jī)制,設(shè)完成該數(shù)據(jù)庫(kù)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)需要2小時(shí),在不考慮成本因素的情況下,下

列最合理的是(\

A.配備高性能數(shù)據(jù)庫(kù)服務(wù)器,通過(guò)事務(wù)傳送機(jī)制實(shí)時(shí)地將數(shù)據(jù)庫(kù)中的任何變化反映

到備份環(huán)境中

B.每天劃出長(zhǎng)度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)

增量的轉(zhuǎn)儲(chǔ)

C.每天劃出長(zhǎng)度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)

增量的轉(zhuǎn)儲(chǔ)

D.每周做一次完全轉(zhuǎn)儲(chǔ),每天選擇浮動(dòng)時(shí)間段對(duì)變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲(chǔ)

【答案】A查看答案

【解析】在靜態(tài)轉(zhuǎn)儲(chǔ)過(guò)程中系統(tǒng)不能運(yùn)行其他事務(wù);在動(dòng)態(tài)備份轉(zhuǎn)儲(chǔ)過(guò)程中,運(yùn)行轉(zhuǎn)

儲(chǔ)操作和用戶(hù)事務(wù)并發(fā)執(zhí)行,即允許對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取和修改。日志文件用于記錄轉(zhuǎn)儲(chǔ)期

間各事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改活動(dòng),保障了數(shù)據(jù)的有效性。將動(dòng)態(tài)轉(zhuǎn)儲(chǔ)的備份副本與日志文件

相結(jié)合,就可以將數(shù)據(jù)庫(kù)恢復(fù)到某一時(shí)刻的正確狀態(tài)。

30某個(gè)數(shù)據(jù)倉(cāng)庫(kù)中保存有商品銷(xiāo)售明細(xì)數(shù)據(jù)表T(商品號(hào),數(shù)量,價(jià)格,時(shí)間),其

細(xì)節(jié)數(shù)據(jù)保存期為2年,每年銷(xiāo)售記錄約有5000萬(wàn)條。設(shè)前端應(yīng)用需要針對(duì)這些數(shù)據(jù)進(jìn)

行每月重要商品銷(xiāo)售情況與趨勢(shì)分析,可供用戶(hù)查詢(xún)或分析的數(shù)據(jù)時(shí)間跨度最長(zhǎng)為5年,

為了提高這項(xiàng)分析需求的執(zhí)行效率,下列方案合理且有效的是(I

A.按月份為商品明細(xì)數(shù)據(jù)建立分區(qū),并為商品銷(xiāo)售明細(xì)數(shù)據(jù)建立索引,每次分析時(shí)

根據(jù)細(xì)節(jié)數(shù)據(jù)實(shí)時(shí)計(jì)算生成月粒度級(jí)數(shù)據(jù),并用于趨勢(shì)分析

B.按月份為商品明細(xì)數(shù)據(jù)建立分區(qū),并為商品銷(xiāo)售明細(xì)數(shù)據(jù)建立索引,建立視圖VI

(商品號(hào),日銷(xiāo)售總數(shù)量,日銷(xiāo)售總金額,日期),將VI作為數(shù)據(jù)分析源

C.在商品號(hào)屬性上為T(mén)建立索引,建立物化視圖V2(商品號(hào),日銷(xiāo)售總數(shù)量,日銷(xiāo)

售總金額,日期),每天根據(jù)T中新產(chǎn)生的數(shù)據(jù)對(duì)V2進(jìn)行增長(zhǎng)式更新,并將V2作為分析

數(shù)據(jù)源

D.建立物化視圖V3(商品號(hào),月銷(xiāo)售總數(shù)量,月銷(xiāo)售總金額,月份),每天清空V3,

并根據(jù)表T重朝算V3,并將V3作為分析數(shù)據(jù)源

【答案】C查看答案

【解析】如果每次分析都根據(jù)細(xì)節(jié)數(shù)據(jù)實(shí)時(shí)計(jì)算,生成月粒度級(jí)數(shù)據(jù),那么數(shù)據(jù)量大

時(shí)效率就會(huì)很低。視圖是虛表,并不占用存儲(chǔ)空間,所以建立視圖與提高效率無(wú)關(guān)。每天

清空V3并根據(jù)表T重新計(jì)算V3,將V3作為分析數(shù)據(jù)源,并不能提高效率。只有C項(xiàng)方

案比較合理有效。

31查詢(xún)處理器是數(shù)據(jù)庫(kù)管理系統(tǒng)的重要組成部分,下列不屬于查詢(xún)處理器功能組成模

塊的是(X

A.DML編譯器

B.查詢(xún)執(zhí)行引擎

C.嵌入式DML的預(yù)編譯器

D.查詢(xún)權(quán)限管理器

【答案】D查看答案

【解析】查詢(xún)處理器包括嵌入式DML的預(yù)編譯器、DOL編譯器、DML編譯器、查詢(xún)

執(zhí)行引擎,是一種可以完成許多工作的多用途的工具,它是一種可以完成許多工作的多用

途的工具。

32關(guān)于數(shù)據(jù)視圖與三級(jí)模式,下列說(shuō)法錯(cuò)誤的是(

A.數(shù)據(jù)視圖是指用戶(hù)從某個(gè)角度看到的客觀世界數(shù)據(jù)對(duì)象的特征

B.外模式是數(shù)據(jù)庫(kù)用戶(hù)能使用的局部數(shù)據(jù),描述外模式時(shí),通常需要給出其物理結(jié)構(gòu)

C.概念模式以數(shù)據(jù)模型的形式描述數(shù)據(jù)

D.三級(jí)模式結(jié)構(gòu)實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性

【答案】B查看答案

【解析】外模式有時(shí)也稱(chēng)為子模式、用戶(hù)模式或用戶(hù)視圖,是對(duì)數(shù)據(jù)庫(kù)用戶(hù)能夠看見(jiàn)

和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。

33為了保證數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)正常運(yùn)行,數(shù)據(jù)庫(kù)管理員在日常工作中需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行

維護(hù)。下列一般不屬于數(shù)據(jù)庫(kù)管理與日常維護(hù)工作的是(\

A.數(shù)據(jù)內(nèi)容一致性維護(hù)

B.數(shù)據(jù)庫(kù)備份與恢復(fù)

C.數(shù)據(jù)庫(kù)安全性維護(hù)

D.數(shù)據(jù)庫(kù)存儲(chǔ)空間管理

【答案】A查看答案

【解析】數(shù)據(jù)庫(kù)管理與日常維護(hù)是系統(tǒng)員的重要職責(zé),主要包括:①數(shù)據(jù)庫(kù)的備份與

恢復(fù);②完整性維護(hù);③安全性維護(hù);④存儲(chǔ)空間管理;⑤并發(fā)控制及死鎖處理,是系統(tǒng)

管理員的重要職責(zé)。

34事務(wù)活鎖又稱(chēng)為事務(wù)的饑餓,為了避免數(shù)據(jù)庫(kù)出現(xiàn)事務(wù)活鎖,可以采用的措施是

(X

A.使用先來(lái)先服務(wù)策略處理事務(wù)請(qǐng)求

B.使用兩階段鎖協(xié)議

C.對(duì)事務(wù)進(jìn)行并發(fā)調(diào)度

D.使用小粒度鎖

【答案】A查看答案

【解析】避免活鎖的簡(jiǎn)單方法是采用先來(lái)先服務(wù)的策略。當(dāng)多個(gè)事務(wù)請(qǐng)求封鎖同一數(shù)

據(jù)對(duì)象時(shí),封鎖子系統(tǒng)按請(qǐng)求封鎖的先后次序?qū)κ聞?wù)排隊(duì),數(shù)據(jù)對(duì)象上的鎖一旦釋放就批

準(zhǔn)申請(qǐng)請(qǐng)求隊(duì)列中的第一個(gè)事務(wù)獲得鎖。

35關(guān)于數(shù)據(jù)庫(kù)視圖,下列說(shuō)法正確的是(\

A.視圖可以提高數(shù)據(jù)的操作性能

B.定義視圖的語(yǔ)句可以是任何數(shù)據(jù)操作語(yǔ)句

C.視圖可以提供一定程度的數(shù)據(jù)獨(dú)立性

D.視圖的數(shù)據(jù)一般是物理存儲(chǔ)的

【答案】A查看答案

【解析】視圖能夠①簡(jiǎn)化數(shù)據(jù)查詢(xún)語(yǔ)句;②使用戶(hù)能從多角度看待同一數(shù)據(jù);③提高

數(shù)據(jù)的安全性;④提供了一定程度的邏輯獨(dú)立性,是原始數(shù)據(jù)庫(kù)數(shù)據(jù)的一種變換形式,是

查看表中數(shù)據(jù)的另外一種方式。

36在需求分析階段,結(jié)構(gòu)化分析和建模方法是一種較為有效的需求分析方法,下列不

屬于結(jié)構(gòu)化分析和建模方法優(yōu)點(diǎn)的是(I

A.用圖形化的模型能直觀表示系統(tǒng)功能

B.可避免過(guò)早陷入具體細(xì)節(jié)

C.圖形對(duì)象不涉及太多技術(shù)術(shù)語(yǔ),便于用戶(hù)理解模型

D.從局部或子系統(tǒng)開(kāi)始分析問(wèn)題,便于建模人員了解業(yè)務(wù)模型

【答案】D查看答案

【解析】結(jié)構(gòu)化分析及建模方法的主要優(yōu)點(diǎn)有:①通過(guò)圖形化的模型對(duì)象直觀地表示

系統(tǒng)功能;②不過(guò)早陷入具體的設(shè)計(jì)細(xì)節(jié);③從整體或宏觀入手分析問(wèn)題④模型對(duì)象不涉

及太多技術(shù)術(shù)語(yǔ);⑤圖形化建模方法方便系統(tǒng)分析員理解和描述系統(tǒng),用戶(hù)理解模型。

37數(shù)據(jù)字典是數(shù)據(jù)庫(kù)管理系統(tǒng)的重要組成部分,其中存儲(chǔ)的各類(lèi)信息通常由(\

A.數(shù)據(jù)庫(kù)管理員維護(hù)

B.程序員維護(hù)

C.數(shù)據(jù)庫(kù)WI里系統(tǒng)維護(hù)

D.一般用戶(hù)維護(hù)

【答案】A查看答案

【解析】數(shù)據(jù)字典通常由數(shù)據(jù)庫(kù)管理員維護(hù),是一種用戶(hù)可以訪問(wèn)的記錄數(shù)據(jù)庫(kù)和應(yīng)

用程序源數(shù)據(jù)的目錄。

38下列約束中能確保一個(gè)函數(shù)依賴(lài)是完全非平凡函數(shù)依賴(lài)的是(X

A.僅當(dāng)其右邊的屬性集是左邊屬性集的子集

B.僅當(dāng)其右邊屬性集中的屬性都不屬于左邊的屬性集

C.僅當(dāng)其右邊屬性集中至少有一個(gè)屬性不屬于左邊的屬性集

D.僅當(dāng)其右邊屬性集中的屬性都屬于左邊的屬性集

【答案】B查看答案

【解析】函數(shù)依賴(lài)是指關(guān)系中一個(gè)或一組屬性的值可以決定其它屬性的值。僅當(dāng)其右

邊屬性集中的屬性都不屬于左邊的屬性集時(shí)可以確保一個(gè)函數(shù)依賴(lài)是完全非平凡函數(shù)依

賴(lài)。

39在數(shù)據(jù)庫(kù)中可用多種結(jié)構(gòu)組織數(shù)據(jù),散列文件是其中一種。關(guān)于散列文件,下列說(shuō)

法錯(cuò)誤的是(I

A.為了防止桶溢出,在散列文件設(shè)計(jì)時(shí),需要預(yù)留一些空間大小不固定的桶

B.用散列文件組織數(shù)據(jù)時(shí),需要使用文件記錄中的一個(gè)或多個(gè)域作為查找碼

C.如果散列文件中散列函數(shù)的“均勻分布性"不好,可能會(huì)造成桶溢出

D.好的散列函數(shù)產(chǎn)生的存儲(chǔ)地址分布應(yīng)盡可能是隨機(jī)的

【答案】D查看答案

【解析】散列文件利用散列函數(shù)(Hash函數(shù)),支持快速文件訪問(wèn)。利用散列方法組

織存儲(chǔ)一個(gè)文件時(shí),應(yīng)先指定文件記錄中的一個(gè)(或一組)域作為查找碼(散列域I好的

散列函數(shù)應(yīng)滿足地址分布均勻、地址分布隨機(jī)兩個(gè)條件。產(chǎn)生桶溢出的兩個(gè)主要原因是:

文件初始設(shè)計(jì)時(shí),為文件記錄預(yù)留的桶數(shù)偏少;散列函數(shù)的"均勻分布性"不好,造成某

些桶存滿了記錄而其他桶內(nèi)卻有較多空閑空間。

40雖然數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)對(duì)用戶(hù)界面的要求與具體應(yīng)用領(lǐng)域密切相關(guān),但都應(yīng)遵守一定

的原則。下列描述的用戶(hù)界面設(shè)計(jì)原則,錯(cuò)誤的是(

A.當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤或程序運(yùn)行時(shí)間較長(zhǎng)時(shí),用戶(hù)界面應(yīng)為用戶(hù)提供有意義的反饋信

B.友好的用戶(hù)界面應(yīng)能容忍用戶(hù)在

溫馨提示

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

評(píng)論

0/150

提交評(píng)論