2021年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試試卷數(shù)據(jù)庫(kù)工程師_第1頁(yè)
2021年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試試卷數(shù)據(jù)庫(kù)工程師_第2頁(yè)
2021年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試試卷數(shù)據(jù)庫(kù)工程師_第3頁(yè)
2021年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試試卷數(shù)據(jù)庫(kù)工程師_第4頁(yè)
2021年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試試卷數(shù)據(jù)庫(kù)工程師_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

9月全國(guó)計(jì)算機(jī)級(jí)別考試四級(jí)筆試試卷數(shù)據(jù)庫(kù)工程師

一、選取題

(1)在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型中,規(guī)劃與分析階段輸出成果不涉及

A)需求規(guī)范闡明書(shū)

B)系統(tǒng)范疇與邊界

C)可行性分析報(bào)告

D)項(xiàng)目籌劃書(shū)解答:規(guī)劃與分析階段涉及任務(wù)陳述、擬定任務(wù)目的、擬定系統(tǒng)范疇與邊界、擬定顧客視圖。

(2)在信息系統(tǒng)需求分析中,廣為使用DFD建模辦法屬于

A)構(gòu)造化分析辦法

B)數(shù)據(jù)分析辦法

C)數(shù)據(jù)抽象辦法

D)業(yè)務(wù)歸納辦法

(3)不容許出當(dāng)前最后IDEF1X圖中是

A)標(biāo)定型聯(lián)系

B)非標(biāo)定型聯(lián)系

C)分類(lèi)聯(lián)系

D)多對(duì)多聯(lián)系解答:在最后IDEF1X模型中,所有實(shí)體集間聯(lián)系必要用擬定聯(lián)系來(lái)描述,m:n屬于不擬定聯(lián)系。

(4)下列哪些屬性不適合建立索引?

A)經(jīng)常出當(dāng)前GROUPBY字句中屬性

B)經(jīng)常參加連接操作屬性

C)經(jīng)常出當(dāng)前WHERE字句中屬性

D)經(jīng)常需要進(jìn)行更新操作屬性

(5)在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型中,作為系統(tǒng)總體設(shè)計(jì)階段輸入是

A)技術(shù)可行性分析報(bào)告和需求規(guī)范闡明書(shū)

B)軟硬件選型和配備設(shè)計(jì)

C)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)體系構(gòu)造設(shè)計(jì)

D)應(yīng)用軟件總體設(shè)計(jì)

(6)SQLServer中,如果但愿顧客u1在DB1數(shù)據(jù)庫(kù)中具備查詢T1表權(quán)限,對(duì)的授權(quán)語(yǔ)句是

A)GRANTSELECTONDB1(T1)TOu1

B)GRANTSELECTTOu1ONDB1(T1)

C)GRANTSELECTTOu1ONT1

D)GRANTSELECTONT1TOu1解答:授權(quán)語(yǔ)句為:GRANT對(duì)象權(quán)限名[,…]ON{表名|視圖名|存儲(chǔ)過(guò)程名}TO{數(shù)據(jù)庫(kù)顧客名|顧客角色名},這里權(quán)限是select,表名是T1,顧客是u1。

(7)SQLServer提供了諸多預(yù)定義角色,下述關(guān)于public角色說(shuō)法對(duì)的是

A)它是系統(tǒng)提供服務(wù)器級(jí)角色,管理員可以在其中添加和刪除成員

B)它是系統(tǒng)提供數(shù)據(jù)庫(kù)級(jí)角色,管理員可以在其中添加和刪除成員

C)它是系統(tǒng)提供服務(wù)器級(jí)角色,管理員可以對(duì)其進(jìn)行授權(quán)

D)它是系統(tǒng)提供數(shù)據(jù)庫(kù)級(jí)角色,管理員可以對(duì)其進(jìn)行授權(quán)

(8)關(guān)于ADO對(duì)象模型中RecordSet,下述說(shuō)法對(duì)的是

A)它用于定義連接數(shù)據(jù)庫(kù)名

B)它用于定義數(shù)據(jù)來(lái)源

C)它是一種對(duì)象,用于在客戶端內(nèi)存中存儲(chǔ)數(shù)據(jù)查詢成果

D)它是一種對(duì)象,用于在服務(wù)器端內(nèi)存中存儲(chǔ)數(shù)據(jù)查詢成果解答:連接數(shù)據(jù)庫(kù)是Connection對(duì)象,RecordSet從數(shù)據(jù)庫(kù)中獲取記錄并存儲(chǔ)與本地內(nèi)存中。

(9)關(guān)于ADO對(duì)象模型,下述說(shuō)法對(duì)的是

A)它是與OLEDB同層獨(dú)立接口集

B)它是與ODBC同層獨(dú)立接口集

C)它是建立在OLEDB接口之上高層接口集

D)OLEDB是建立在ADO對(duì)象模型之上高層接口集

(10)關(guān)于UML靜態(tài)建模機(jī)制,下述說(shuō)法錯(cuò)誤是

A)用例模型是將滿足顧客需求所有功能表達(dá)出來(lái)工具

B)用例圖用于表達(dá)系統(tǒng)數(shù)據(jù)模型和功能模型

C)類(lèi)圖呈現(xiàn)了一組類(lèi),接口和協(xié)作以及它們之間關(guān)系

D)組件圖表達(dá)系統(tǒng)靜態(tài)實(shí)現(xiàn)視圖,用于對(duì)源代碼、可執(zhí)行程序和物理數(shù)據(jù)庫(kù)等進(jìn)行建模

解答:用例圖由系統(tǒng)、角色和用例三種模型元素以及元素之間各種關(guān)系構(gòu)成。相稱(chēng)于概念設(shè)計(jì)階段E-R圖。

(11)關(guān)于分布式數(shù)據(jù)庫(kù)分布方略,下述說(shuō)法對(duì)的是

A)數(shù)據(jù)分派是對(duì)關(guān)系操作,數(shù)據(jù)分片是對(duì)數(shù)據(jù)分派操作

B)集中式數(shù)據(jù)分派方略不便于進(jìn)行數(shù)據(jù)控制

C)全復(fù)制式數(shù)據(jù)分派方略可靠性高,響應(yīng)速度快,但數(shù)據(jù)冗余大,同步維護(hù)復(fù)雜

D)分割式數(shù)據(jù)分派方略對(duì)全局?jǐn)?shù)據(jù)控制靈活,但對(duì)局部數(shù)據(jù)存取效率低

(12)關(guān)于數(shù)據(jù)劃分方略,下述說(shuō)法錯(cuò)誤是

A)散列劃分采用某種散列函數(shù),以數(shù)據(jù)劃分屬性作為函數(shù)參數(shù),計(jì)算數(shù)據(jù)應(yīng)存儲(chǔ)磁盤(pán)序號(hào)

B)范疇劃分依照某個(gè)屬性取值,將數(shù)據(jù)劃分為n個(gè)某些,分別存儲(chǔ)到不同磁盤(pán)上

C)范疇劃分有助于范疇查詢和點(diǎn)查詢,但也也許會(huì)引起數(shù)據(jù)分布不均勻及并行解決能力下降問(wèn)題

D)輪轉(zhuǎn)法劃分能保證元組在各種磁盤(pán)上平均分派,并具備較高點(diǎn)查詢和范疇查詢

解答:輪轉(zhuǎn)法對(duì)點(diǎn)查詢和范疇查詢解決非常復(fù)雜,但是范疇劃分法就相稱(chēng)簡(jiǎn)樸。

(13)將新插入記錄存儲(chǔ)在文獻(xiàn)末尾,并使記錄隨機(jī)地分布在文獻(xiàn)物理存儲(chǔ)空間中文獻(xiàn)構(gòu)造是

A)堆文獻(xiàn)

B)匯集文獻(xiàn)

C)索引文獻(xiàn)

D)散列文獻(xiàn)

(14)有一種事務(wù)T要更新數(shù)據(jù)庫(kù)中某表列值,DBMS在執(zhí)行T時(shí)發(fā)現(xiàn)更新后值超過(guò)了該列值定義范疇,因而異常終結(jié)了T。為了保證數(shù)據(jù)對(duì)的性及一致性,DBMS會(huì)執(zhí)行下列哪個(gè)恢復(fù)操作?

A)undo

B)介質(zhì)恢復(fù)

C)進(jìn)程恢復(fù)

D)redo

(15)關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)靜態(tài)轉(zhuǎn)儲(chǔ)和動(dòng)態(tài)轉(zhuǎn)儲(chǔ)機(jī)制,下述說(shuō)法對(duì)的是

A)靜態(tài)轉(zhuǎn)儲(chǔ)時(shí)容許其他事務(wù)訪問(wèn)數(shù)據(jù)庫(kù)

B)動(dòng)態(tài)轉(zhuǎn)儲(chǔ)時(shí)容許在轉(zhuǎn)儲(chǔ)過(guò)程中其他事務(wù)對(duì)數(shù)據(jù)進(jìn)行存取和修改

C)靜態(tài)轉(zhuǎn)儲(chǔ)可以保證數(shù)據(jù)庫(kù)可用性

D)動(dòng)態(tài)轉(zhuǎn)儲(chǔ)無(wú)法保證數(shù)據(jù)庫(kù)可用性

解答:靜態(tài)轉(zhuǎn)儲(chǔ)不能運(yùn)營(yíng)其他事務(wù),減少了可用性,動(dòng)態(tài)轉(zhuǎn)儲(chǔ)正好相反。

(16)在數(shù)據(jù)庫(kù)系統(tǒng)中,下列哪個(gè)映像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間邏輯獨(dú)立性?

A)外模式/模式

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

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

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

(17)在SQLServer中,事務(wù)日記備份

A)對(duì)故障還原模型沒(méi)有規(guī)定

B)規(guī)定故障還原模型必要是完全

C)規(guī)定故障還原模型必要是簡(jiǎn)樸

D)規(guī)定故障還原模型不能是簡(jiǎn)樸

解答:要進(jìn)行事務(wù)日記備份,必要將數(shù)據(jù)庫(kù)故障還原模型設(shè)立為"完全"方式或"大容量日記記錄"方式

(18)關(guān)于數(shù)據(jù)庫(kù)試運(yùn)營(yíng)和功能與性能測(cè)試,下列說(shuō)法對(duì)的是

A)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)轉(zhuǎn)儲(chǔ)和恢復(fù)能力測(cè)試屬于系統(tǒng)功能測(cè)試范疇

B)在進(jìn)行數(shù)據(jù)庫(kù)功能測(cè)試時(shí),普通要先進(jìn)入大規(guī)模數(shù)據(jù)

C)數(shù)據(jù)庫(kù)試運(yùn)營(yíng)普通是與編寫(xiě)調(diào)試程序工作同步開(kāi)展

D)數(shù)據(jù)庫(kù)系統(tǒng)壓力測(cè)試、并發(fā)訪問(wèn)測(cè)試、查詢效率測(cè)試普通屬于性能測(cè)試范疇解答:

壓力、并發(fā)、查詢效率都是性能范疇。

(19)關(guān)于數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì),下述說(shuō)法對(duì)的是

A)數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目需求很難把握,因此不也許從顧客需求出發(fā)來(lái)進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì),只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計(jì)

B)在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí),應(yīng)當(dāng)按面向部門(mén)業(yè)務(wù)應(yīng)用方式來(lái)設(shè)計(jì)數(shù)據(jù)模型

C)在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí)要強(qiáng)調(diào)數(shù)據(jù)集成性

D)在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)時(shí),需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)據(jù)表劃分,并給出每個(gè)屬性定義域

(20)關(guān)于分布式數(shù)據(jù)庫(kù)系統(tǒng),下述說(shuō)法對(duì)的是

A)查詢代價(jià)重要考慮CPU代價(jià)和I/O代價(jià)

B)分布透明性是指顧客需要并能完全看清數(shù)據(jù)分片位置,分片分派位置及數(shù)據(jù)復(fù)制過(guò)程

C)分布式查詢優(yōu)化普通不需要考慮操作執(zhí)行順序和數(shù)據(jù)在不同場(chǎng)地間傳播順序

D)執(zhí)行分布式數(shù)據(jù)庫(kù)查詢時(shí),導(dǎo)致數(shù)據(jù)傳播量大重要因素是數(shù)據(jù)間連接操作和并操作

(21)已知下列員工關(guān)系表Employees

對(duì)該表工資屬性和完整性約束為:≤工資≤5000

現(xiàn)將如下2個(gè)操作組織為事務(wù)T,操作1先執(zhí)行,操作2后執(zhí)行。

操作1:INSERTINTOEmployeesVALUES(’03650’,’研發(fā)’,’4600’)

操作2:UPDATEEmployeesSET工資=工資1,2

WHERE部門(mén)=‘市場(chǎng)OR部門(mén)=研發(fā)’

事務(wù)T執(zhí)行完畢后,關(guān)系表Employees數(shù)據(jù)是(B)解答:事務(wù)中操作,要么都成功,要么都失敗。顯然操作二在針對(duì)("03560","研發(fā)",4600)是會(huì)失敗,則整個(gè)操作所有失敗,數(shù)據(jù)將不會(huì)修改,故選B。(22)有會(huì)員卡表TableCards(CardsID,StartDate,Score),CardID表達(dá)卡標(biāo)記,Scord為卡積分,有視圖:CREATEVIEWvCardAS

SELECT*FROMTableCardsWHEREScoreBETWEEN200AND500

WITHCHECROPTION

假設(shè)(‘C0001’,‘/5/6’,220)是TableCards表中一種元組,下述說(shuō)法對(duì)的是

A)若要查詢積分在200和300之間有卡標(biāo)記,通過(guò)視圖vCARD查詢會(huì)比連接在TableCards上查詢效率要高

B)數(shù)據(jù)庫(kù)系統(tǒng)會(huì)分派存儲(chǔ)空間實(shí)際保存視圖vCards所相應(yīng)數(shù)據(jù)

C)語(yǔ)句UPDATEvCardsSETScore=260WHERECardID=‘C0001’能成功執(zhí)行

D)語(yǔ)句INSERTINTOvCardVALUSE(‘C0010’,‘/4/5’,1000)能成功執(zhí)行解答:試圖只是以便查詢,并不實(shí)際分派存儲(chǔ)空間,也不會(huì)提高查詢性能,故選項(xiàng)A、B錯(cuò)誤。又由于1000不在200和500之間,故依照WITHCHECKOPTION規(guī)定將不能插入,故選項(xiàng)D錯(cuò)誤。既有SQLSever數(shù)據(jù)庫(kù)服務(wù)器,其中一種數(shù)據(jù)庫(kù)占用80GB空間,另有一臺(tái)用于備份計(jì)算機(jī),該機(jī)上有四個(gè)大小均為50GB硬盤(pán)分區(qū)。若要將此數(shù)據(jù)庫(kù)完全備份到該計(jì)算機(jī)上,則

A)不能實(shí)現(xiàn),由于每個(gè)分區(qū)上空間都不夠80GB

B)可以先建立一種備份設(shè)備,這個(gè)備份設(shè)備分別在四個(gè)分區(qū)上各占用20GB空間,然后再用此設(shè)備備份數(shù)據(jù)庫(kù)

C)可以先在每個(gè)分區(qū)上分別建立一種備份設(shè)備,指定每個(gè)設(shè)備大小均為20GB,并建立一種包括這四個(gè)備份設(shè)備備份媒體集,最后再用此備份媒體集備份數(shù)據(jù)庫(kù)

D)可以先在每個(gè)分區(qū)上分別建立一種不用指定大小備份設(shè)備,然后將數(shù)據(jù)庫(kù)同步備份到這四個(gè)備份設(shè)備上有一種具備10萬(wàn)行數(shù)據(jù)關(guān)系表,每行占用字節(jié)空間,如果SQLSever管理數(shù)據(jù)庫(kù)中存儲(chǔ)此關(guān)系表,則需要空間大概是

A)300MB

B)400MB

C)500MB

D)600MB解答:SQLSERVER以頁(yè)為最小存儲(chǔ)單位,一種頁(yè)為8K,故一種頁(yè)最多可以存儲(chǔ)8*1024/=4行。因此存儲(chǔ)10萬(wàn)行需要10萬(wàn)/4=2.5萬(wàn)個(gè)頁(yè),總?cè)萘繛椋?.5萬(wàn)×8K=200M。(25)下面給出關(guān)系表r(A,B,C,D)滿足下述哪個(gè)函數(shù)依賴?

A)A→B

B)B→D

C)D→C

D)A→D第A列有兩個(gè)1,因而A'B和A'D都將不唯一,故選項(xiàng)A、D錯(cuò)誤。同理D中有兩個(gè)1,故D'A、D'B和D'C都將不唯一,故選項(xiàng)C錯(cuò)誤。而B(niǎo)中,每一列都不相似,故理論上可以存在B'A、B'C、B'D,固然尚有A'C。(26)某供應(yīng)商關(guān)系模式為:

Provider(PID,Pname,Tel,GoodsID,GoodsClassID,GoodsName,GoodsPrice)

該關(guān)系模式應(yīng)滿足如下函數(shù)依賴:

PID→Pname,PID→TEL,GoodsIDGoods→ClassID,

GoodsID→GoodsName,GoodsName→GoodsPrice

則這個(gè)關(guān)系模式主碼為

A)(PID,GoodsName)

B)(PID,GoodsClassID)

C)(PID,GoodsID)

D)(PID,GoodsPrice)(27)給定如下數(shù)據(jù):

Ⅰ、商品銷(xiāo)售數(shù)據(jù)

Ⅱ、關(guān)系模式信息

Ⅲ、商品類(lèi)別數(shù)據(jù)

Ⅳ、權(quán)限信息

Ⅴ、層間數(shù)據(jù)映射關(guān)系

以上數(shù)據(jù)中,普通不屬于元數(shù)據(jù)是

A)Ⅰ和ⅡB)Ⅰ、Ⅲ和ⅣC)Ⅱ和ⅤD)Ⅱ、Ⅳ和Ⅴ解答:元數(shù)據(jù)是數(shù)據(jù)數(shù)據(jù),題中數(shù)據(jù)有I和II,數(shù)據(jù)數(shù)據(jù)有II和V,故選取B。有職工工資表(職工號(hào)、姓名、日期、基本工資、獎(jiǎng)金、工資共計(jì)),其中“工資共計(jì)”等于同一行數(shù)據(jù)“基本工資”與“獎(jiǎng)金”之和,在職工工資表中插入一行數(shù)據(jù)時(shí)(設(shè)一次只插入一行數(shù)據(jù))能實(shí)現(xiàn)自動(dòng)計(jì)算“工資共計(jì)”列值代碼是

A)ALTERTABLE職工工資表ADDCHECK(工資共計(jì)=基本工資+獎(jiǎng)金)

B)UPDATE職工工資表SET工資共計(jì)=基本工資+獎(jiǎng)金

C)INSERTINTO職工工資表(工資共計(jì))VALUES(基本工資+獎(jiǎng)金)

D)CREATETRIGGERTRION職工工資表FORINSERTAS

UPDATE職工工資表SETa.工資共計(jì)=基本工資+a.獎(jiǎng)金

FROM職工工資表a.JOININSERTEDb.ONa.職工號(hào)=b.職工號(hào)

ANa.日期=b.日期(29)有教師表(教師號(hào),姓名,職稱(chēng),所在系)和授課表(教師號(hào),課程號(hào),授課年,授學(xué)時(shí)數(shù)),同一門(mén)課程可由各種教師講授,同一種教師也可講授多門(mén)課程,查詢從未被“專(zhuān)家”講授過(guò)課程課程號(hào),對(duì)的語(yǔ)句是

A)SELECT課程號(hào)FROM授課表aJOIN教師表bONa.教師號(hào)=b.教師號(hào)WHERE職稱(chēng)!=‘專(zhuān)家’

B)SELECT課程號(hào)FROM授課表aRIGHTOUTTERJOIN教師表bONa.教師號(hào)=b.教師號(hào)

C)SELECT課程號(hào)FROM授課表WHERE課程號(hào)NOTIN(SELECT課程號(hào)FROM授課表aON授課表bJOINa.教師號(hào)=b.教師號(hào)WHERE職稱(chēng)=‘專(zhuān)家’)

D)SELECT課程號(hào)FROM授課表WHERE課程號(hào)IN(SELECT課程號(hào)FROM授課表aJOIN授課表bONa.教師號(hào)=b.教師號(hào)WHERE職稱(chēng)!=‘專(zhuān)家’)(30)給定如下三個(gè)關(guān)系表:

銷(xiāo)售明細(xì)表(商品標(biāo)記,銷(xiāo)售時(shí)間,單價(jià),數(shù)量,金額)

日銷(xiāo)售表(商品標(biāo)記,銷(xiāo)售日,總數(shù)量,總金額)

月銷(xiāo)售表(商品標(biāo)記,銷(xiāo)售月份,總數(shù)量,總金額)

下述說(shuō)法對(duì)的是

A)銷(xiāo)售明細(xì)表數(shù)據(jù)粒度最大,數(shù)據(jù)量最大

B)日銷(xiāo)售表數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

C)月銷(xiāo)售表數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

D)月銷(xiāo)售表數(shù)據(jù)粒度最小,數(shù)據(jù)量最小二、簡(jiǎn)答題

(1)設(shè)有商場(chǎng)經(jīng)營(yíng)管理系統(tǒng),系統(tǒng)中某些數(shù)據(jù)表和視圖有關(guān)信息如下所示

表中T4數(shù)據(jù)額是T3表白T4中數(shù)據(jù)是依照T1數(shù)據(jù)匯總計(jì)算而來(lái),并假定各個(gè)表數(shù)據(jù)都得到了及時(shí)計(jì)算,現(xiàn)需對(duì)系統(tǒng)進(jìn)行優(yōu)化,以提高與視圖v1關(guān)于查詢頻率,設(shè)有如下優(yōu)化方案:

Ⅰ為T(mén)1建立主索引

Ⅱ?yàn)門(mén)2建立主索引

Ⅲ為T(mén)3建立主索引

Ⅳ重寫(xiě)視圖V1,將其數(shù)據(jù)源調(diào)節(jié)為T(mén)4,并為T(mén)4建立主索引

Ⅴ重寫(xiě)視圖V1,將其數(shù)據(jù)源調(diào)節(jié)為T(mén)2,并為T(mén)2建立主索引

請(qǐng)針對(duì)每一種優(yōu)化方案,闡明該優(yōu)化方案對(duì)實(shí)現(xiàn)目的與否有效,并簡(jiǎn)要闡明因素。I:試圖不能建立索引,無(wú)效。II:視圖V1建立在T3上,T2索引優(yōu)化對(duì)V1沒(méi)有影響。III:可以在一定限度上提高V1查詢效率,但是從T3每行記錄粒度為"日"查詢到粒度"季",大概每次查詢涉及90行。而從T4每行記錄粒度為"月"查詢到粒度"季",大概每次查詢只涉及3行,顯然后者查詢效率更高。此外T2訪問(wèn)頻率相稱(chēng)高,若是V1建立在T2上,顯然會(huì)更加增長(zhǎng)其查詢頻率,減少查詢效率。IV:為5種方案中最優(yōu)方案。每次查詢涉及行數(shù)至少(3條),并且T4訪問(wèn)頻率最低。V:每次查詢牽涉記錄行數(shù)比喻案III要多,雖然T2查詢頻率較T3少,但是總體性能不如方案(2)下圖為關(guān)系表Scodents(專(zhuān)業(yè),姓名,學(xué)號(hào),年齡),在相應(yīng)數(shù)據(jù)文獻(xiàn)中物理存儲(chǔ)構(gòu)造示意圖

①寫(xiě)出“專(zhuān)業(yè)”屬性上建立匯集索引SQL語(yǔ)句,索引值按升序排序(索引名為ZY_ind)

CreatindexZY_indonscodents(專(zhuān)業(yè)ASC)

②假設(shè)索引按稠密索引方式組織數(shù)據(jù),畫(huà)出在“專(zhuān)業(yè)”屬性上建立匯集索引后該表相應(yīng)索引文獻(xiàn)和數(shù)據(jù)文獻(xiàn)物理存儲(chǔ)構(gòu)造示意圖(以“專(zhuān)業(yè)”為查找碼,按查找自定義首字母升序排序)電子計(jì)算機(jī)自動(dòng)化專(zhuān)業(yè)姓名學(xué)號(hào)年齡電子張家力D00219計(jì)算機(jī)蘇永軍J10018計(jì)算機(jī)鄧秀娟Z05823自動(dòng)化葉洗偉J20621此為聚焦稠密輔索引。設(shè)計(jì)與應(yīng)用題(共40分)

(1)有商品表(商品號(hào),商品名,分類(lèi),單價(jià)),請(qǐng)編寫(xiě)一種實(shí)現(xiàn)更改商品單價(jià)存儲(chǔ)過(guò)程(存儲(chǔ)過(guò)程名為pUpdate),更改規(guī)則如下:“電腦”類(lèi)商品降價(jià)10%,“電視”類(lèi)商品降價(jià)6%,“冰箱”類(lèi)商品降價(jià)3%,其她商品不降價(jià)。以商品分類(lèi)作為輸入?yún)?shù),假設(shè)“分類(lèi)”為字符串類(lèi)型,長(zhǎng)度最多為6個(gè)中文。如果商品表中沒(méi)有顧客指定分類(lèi),則用輸出參數(shù)返回字符串“指定分類(lèi)不存在”;如果顧客指定分類(lèi)存在,則用輸出參數(shù)返回字符串“修改已成功”。(10分)creatprocedurepupdate@goodclassvarchar(6),@out_printvarchar(20)outputascase@goodclasswhen'電腦'thenupdate商品表set單價(jià)=單價(jià)*0.90

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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)論