2023年計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師歷年真題及答案_第1頁(yè)
2023年計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師歷年真題及答案_第2頁(yè)
2023年計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師歷年真題及答案_第3頁(yè)
2023年計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師歷年真題及答案_第4頁(yè)
2023年計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師歷年真題及答案_第5頁(yè)
已閱讀5頁(yè),還剩52頁(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)介

2023年9月3.不容許出目前最終IDEFIX圖中H勺是_D_.

全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)工程師筆試試卷(A)標(biāo)定型聯(lián)絡(luò)

(考試時(shí)間120分鐘,滿分100分)(B)非標(biāo)定型聯(lián)絡(luò)

一、選擇題(1-20每題I分,21-30每題2分,共40(C)分類(lèi)聯(lián)絡(luò)

分)(D)多對(duì)多聯(lián)絡(luò)

下列各題A、B、C、D四個(gè)選項(xiàng)中,只有一種4.下列哪些屬性不適合建立索引?—D—

選項(xiàng)是對(duì)的的。請(qǐng)將對(duì)的選項(xiàng)填涂在答題卡對(duì)應(yīng)位(A)常常出目前GROUPBY字句中的屬性

置上,答在試卷上不得分。(B)常常參與連接操作的屬性

1.在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型中,規(guī)劃與分析(C)常常出目前WHERE字句中的屬性

階段的輸出成果不包括—A_o(D)常常需要進(jìn)行更新操作的屬性

(A)需求規(guī)范闡明書(shū)5.在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型中,作為系統(tǒng)總

(B)系統(tǒng)范圍與邊界體設(shè)計(jì)階段輸入的是_A_。

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

(D)項(xiàng)目計(jì)劃書(shū)(B)軟硬件選型和配置設(shè)計(jì)

2.在信息系統(tǒng)的需求分析中,廣為使用的DFD建模(C)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)體系構(gòu)造設(shè)計(jì)

措施屬于_A__.(D)應(yīng)用軟件總體設(shè)計(jì)

(A)構(gòu)造化分析措施6.SQLServer2023中,假如但愿顧客6在DBI數(shù)

(B)數(shù)據(jù)分析措施據(jù)庫(kù)中具有查詢TI表的權(quán)限,對(duì)的的授權(quán)語(yǔ)句是

(C)數(shù)據(jù)抽象措施D_e

(D)業(yè)務(wù)歸納措施(A)GRANTSELECTONDB1(T1)TOu1

(B)GRANTSELECTTOulONDBI(TI)數(shù)據(jù)查詢的成果

(C)GRANTSEI,ECTTOuIONT19.有關(guān)ADO對(duì)象模型,下述說(shuō)法對(duì)的的是一C_o

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

7.SQLServer2023提供了諸多預(yù)定義的角色,下述(B)它是與ODBC同層的獨(dú)立的接口集

有關(guān)public角色說(shuō)法對(duì)的的是_D_o(C)它是建立在OLEDB接口之上的高層接口集

(A)它是系統(tǒng)提供的服務(wù)器級(jí)的角色,管理員可(D)OLEDB是建立在ADO對(duì)象模型之上的高層

以在其中添加和刪除組員接口集

<B)它是系統(tǒng)提供的數(shù)據(jù)庫(kù)級(jí)的角色,管理員可10.有關(guān)LML的靜態(tài)建模機(jī)制,下述說(shuō)法錯(cuò)誤的是

以在其中添加和刪除組員_B____o

(C)它是系統(tǒng)提供H勺服務(wù)靜級(jí)的角色,管理員可(A)用例模型是將滿足顧客需求的所有功能表達(dá)

以對(duì)其進(jìn)行授權(quán)出來(lái)的工具

(D)它是系統(tǒng)提供的數(shù)據(jù)庫(kù)汲的角色,管理員可(B)用例圖用于表達(dá)系統(tǒng)的數(shù)據(jù)模型和功能模型

以對(duì)其進(jìn)行授權(quán)(C)類(lèi)圖展現(xiàn)了一組類(lèi),接口和協(xié)作以及它們之

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

啊的是_C___0(D)組件圖表達(dá)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖,用于對(duì)源

(A)它用于定義連接的數(shù)據(jù)庫(kù)名代碼、可執(zhí)行程序和物理數(shù)據(jù)庫(kù)等進(jìn)行建模

(B)它用于定義數(shù)據(jù)的來(lái)源1I.有關(guān)分布式數(shù)據(jù)庫(kù)的分布方略,下述說(shuō)法對(duì)啊的

(C)它是一種對(duì)象,用于在客戶端內(nèi)存中寄存數(shù)是一J。

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

(D)它是一種對(duì)象,用于在服務(wù)器端內(nèi)存中寄存據(jù)分派的操作

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

(C)全復(fù)制式數(shù)據(jù)分派方略可靠性高,響應(yīng)速度(C)索引文獻(xiàn)

快,但數(shù)據(jù)冗余大,同步維護(hù)梵雜(D)散列文獻(xiàn)

(D)分割式數(shù)據(jù)分派方略對(duì)全局?jǐn)?shù)據(jù)控制靈活,14.有一和事務(wù)T要更新數(shù)據(jù)庫(kù)中某表列的值,

但對(duì)局部數(shù)據(jù)存取效率低DBMS在執(zhí)行T時(shí)發(fā)現(xiàn)更新后時(shí)值超過(guò)了該列的值

12.有關(guān)數(shù)據(jù)劃分方略,下述說(shuō)法錯(cuò)誤時(shí)是定義范圍,因此異常終止了T。為了保證數(shù)據(jù)的對(duì)

_D____o的性及一致性,DBMS會(huì)執(zhí)行下列哪個(gè)恢復(fù)操

(A)散列劃分采用某種散列函數(shù),以數(shù)據(jù)的劃分作?一A_o

屬性作為函數(shù)參數(shù),計(jì)算數(shù)據(jù)應(yīng)存儲(chǔ)H勺磁盤(pán)序號(hào)(A)undo

(B)范圍劃分根據(jù)某個(gè)屬性R勺取值,將數(shù)據(jù)劃分(B)介質(zhì)恢復(fù)

為n個(gè)部分,分別存儲(chǔ)到不一樣磁盤(pán)上(C)進(jìn)程恢復(fù)

(C)范圍劃分有助于范圍行洵和點(diǎn)瓷詢,但也也(D)redo

許會(huì)引起數(shù)據(jù)分布不均勻及并行處理能力下降問(wèn)15.有關(guān)數(shù)據(jù)庫(kù)系統(tǒng)中H勺數(shù)據(jù)的靜態(tài)轉(zhuǎn)儲(chǔ)和動(dòng)態(tài)轉(zhuǎn)

題儲(chǔ)機(jī)制,下述說(shuō)法對(duì)時(shí)(I勺是_B—。

(D)輪轉(zhuǎn)法劃分能保證元組在多種磁盤(pán)上的平均(A)靜態(tài)轉(zhuǎn)儲(chǔ)時(shí)容許其他事務(wù)訪問(wèn)數(shù)據(jù)庫(kù)

分派,并具有?較高的點(diǎn)查詢和范圍查詢(B)動(dòng)態(tài)轉(zhuǎn)儲(chǔ)時(shí)容許在轉(zhuǎn)儲(chǔ)過(guò)程中其他事務(wù)對(duì)數(shù)

13.將新插入的記錄存儲(chǔ)在文獻(xiàn)末尾,并使記錄隨機(jī)據(jù)進(jìn)行存取和修改

地分布在文獻(xiàn)物理存儲(chǔ)空間中的文獻(xiàn)構(gòu)造是(C)靜態(tài)轉(zhuǎn)儲(chǔ)可以保證數(shù)據(jù)庫(kù)的可用性

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

(A)堆文獻(xiàn)16.在數(shù)據(jù)庫(kù)系統(tǒng)中,下列哪個(gè)映像關(guān)系用于提供數(shù)

大II勺重要原因是數(shù)據(jù)間的連接操作和并操作員工號(hào)*部門(mén)Q工資一

04501^財(cái)疥3000^

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

056012市場(chǎng)Q4000^

03020P研發(fā)*3500^

員工號(hào)*部門(mén)一工資-

04501。財(cái)務(wù)小3000^

05601P市場(chǎng)〃4000^員工號(hào)一部門(mén)口工資「

03020P研發(fā)"35(X204501K財(cái)務(wù)。3000^

05601^市場(chǎng)審4800^

回0302M研發(fā)r342g

03650P研發(fā)。4600^

對(duì)該表的工資屈性和完整性約束為:2023W工資

<5000

員工爭(zhēng)部門(mén)「工資「

0450b1財(cái)芬Q3000-

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

0560”市場(chǎng)「4800^

行,操作2后執(zhí)行。0302M研發(fā)一3500^

操作1:INSERTINTOEmployees22.有會(huì)員K表TablcCards(CardsID.StartDalc,

VALUESC03650',‘研發(fā)',’4600,)Score),CardID表達(dá)卡標(biāo)識(shí),Scord為卡積分,有

操作2:UPDATEEmployeesSET工資=工資視圖定義:

*1.2CREATEVIEWvCardAS

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

事務(wù)T執(zhí)行完畢后,關(guān)系表Employees的數(shù)據(jù)BETWEEN200AND500WITHCHECROPTION

是假設(shè)('COCO1','2023/5/6,220)是TableCards表中的

員工號(hào)。部門(mén)一工資,一種元組,下述說(shuō)法對(duì)的的是一C—0

04502財(cái)務(wù)「3000^

(A)若要查詢積分在200和300之間H勺所有卡標(biāo)

O56O1P市場(chǎng),4000^

03028研發(fā)"3500P

識(shí),通過(guò)視圖vCARD查詢會(huì)比連接在TableCards

0365g研發(fā)"4600^

上查詢的效率要高

(B)數(shù)據(jù)庫(kù)系統(tǒng)會(huì)分派存儲(chǔ)空間實(shí)際保留視圖大小的備份設(shè)備,然后將數(shù)據(jù)庫(kù)同步備份到這四個(gè)

vCards所對(duì)應(yīng)的數(shù)據(jù)備份設(shè)備上

(C)語(yǔ)句UPDATEvCardsSETScore=260WHERE24.有一種具有10萬(wàn)行數(shù)據(jù)的關(guān)系表,每行占用

CardID=COOO「能成功執(zhí)行2023字節(jié)空間,假如在SQLSever2023管理的數(shù)據(jù)

(D)語(yǔ)句INSERTINTOvCardVALUSE('COOIO,,庫(kù)中寄存此關(guān)系表,則需要的空間大概是一A—。

'2023/4/5',1000)能成功執(zhí)行(A)3O0MB

23.既有SQLSever2023數(shù)據(jù)庫(kù)服務(wù)器,其中的一種(B)40CMB

數(shù)據(jù)庫(kù)占用80GB空間,另有?臺(tái)用于備份的計(jì)算(C)50CMB

機(jī),該機(jī)上有四個(gè)大小均為50GB的硬盤(pán)分區(qū)。若(D)600MB

要將此數(shù)據(jù)庫(kù)完全備份到該計(jì)算機(jī)上,則o25.下面給出的關(guān)系表r(A,B,C,D)滿足下述哪個(gè)

(A)不能實(shí)現(xiàn),由于每個(gè)分區(qū)上的空間都不夠函數(shù)依賴?_Bo

A,8D-

80GB

P3dW

231-P1-W

(B)可以先建立一種備份設(shè)備,這個(gè)備份設(shè)備分3a23

P2P3P3"

別在四個(gè)分區(qū)上各占用20GB空間,然后再用此設(shè)

(A)A—B

備備份數(shù)據(jù)庫(kù)

(B)B-D

(C)可以先在每個(gè)分區(qū)上分別建立一種備份設(shè)備,

(C)D-C

指定每個(gè)設(shè)備的大小均為20GB,并建立-一種包括

(D)A-D

這四個(gè)備份設(shè)冬的備份媒體集,最終再用此備份媒

26.某供應(yīng)商關(guān)系模式為:

體集備份數(shù)據(jù)庫(kù)。

ProvidedPID,Pname.Tel.GoodsID,GoodsClassID.

<D)可以先在每個(gè)分區(qū)上分別建立一種不用指定

GoodsNaine,GoodsPrice)

IV.權(quán)限信息

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

角色名用戶名?對(duì)象名,權(quán)限,

Rl~T1QSELECT,

PID—>Pnamc.PID—>TEL,GoocsID-GoodsQassID,R2小玲INSERT^

…一*

GoodsID—?GoodsNamc?GoodsNamc—>GoodsPrice

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

屬性名P源系統(tǒng)/源數(shù)據(jù)表)原字段?

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

徜售系統(tǒng)。Goods*3GID「

P0人力資源系統(tǒng),Persons*3PID-

(A)(PID?GoodsName)...PPP

(B)(PID,GoodsClassID)

(C)(PID,GoodsID)以上數(shù)據(jù)中,一般不屈于元數(shù)據(jù)的是—B_?

(D)(PID,GoodsPrice)(A)I和II

27.給定如下數(shù)據(jù):(B)I、IH和IV

L.河口口雨自縱砧

-------------------(C)II和V

鹿品標(biāo)識(shí)+價(jià)格^金額,銷(xiāo)官時(shí)間7

50.0(k100P200S01,012:30:10*

2-3327轉(zhuǎn)200S0101230:10*⑴)II、IV和V

r

工關(guān)系模式信息28.有職工工資表(職工號(hào)、姓名、日期、基本工資、

表名一屬性名/類(lèi)型,長(zhǎng)度,

商品表,商品標(biāo)識(shí)+字符,…(獎(jiǎng)金、工資合計(jì)),其中“工資合計(jì)”等于同一行數(shù)據(jù)

商品表,商品名稱,字符,50^…一

?*的"基本工資"與''獎(jiǎng)金"之和,在職匚工資表中插入

[IL商品類(lèi)別數(shù)據(jù)

商品類(lèi)別標(biāo)識(shí)?類(lèi)別名稱.商品大類(lèi)標(biāo)識(shí)+.2?行數(shù)據(jù)時(shí)(設(shè)?次只插入?行數(shù)據(jù))能實(shí)現(xiàn)自動(dòng)

DAQ電視"家電P...P

DBP冰箱〃家電*…一

計(jì)算"工資合計(jì)"列時(shí)值的代碼是—D_o

…一*

D

(A)ALTERTABLE職工工資表ADD

CHECK(工資合計(jì)=基本工資+獎(jiǎng)金)

(B)UPDATE職工工資表SET工資合計(jì)=基本工

資+獎(jiǎng)金

(C)INSERTINTO職工工資表(工資合計(jì))稱!=’專(zhuān)家)

VALUES(基本工資+獎(jiǎng)金)(D)SELECT課程號(hào)FROM講課表WHERE課

(D)CREATETRIGGERTRION職工工資表FOR程號(hào)IN(SELECT課程號(hào)FROM講課表

INSERTASaJOIN講課表bONa.教師號(hào)=b.教師號(hào)WHERE

UPDATE職工工資表SETa.工資合計(jì)=基本工資職稱!='專(zhuān)家')

+a.獎(jiǎng)金FROM職工工資表30.給定如下三個(gè)關(guān)系表:

aJOININSERTEDbONa.職工號(hào)=b.職工號(hào)銷(xiāo)售明細(xì)表(商品標(biāo)識(shí),銷(xiāo)售時(shí)間,單價(jià),數(shù)量,金

ANDa.日期=b.日期額)

29.有教師表(教師號(hào),姓名,職稱,所在系)和講課口銷(xiāo)售表〔商品標(biāo)識(shí),銷(xiāo)售口,總數(shù)量,總金額)

表(教師號(hào),課程號(hào),講課學(xué)生,講課時(shí)數(shù)),同一月銷(xiāo)售表【商品標(biāo)識(shí),銷(xiāo)售月份,總數(shù)量,總金額)

門(mén)課程可由多種教師講授,同一種教師也可講授多下述說(shuō)法對(duì)的的是_CO

門(mén)課程,杳詢從未被“專(zhuān)家”講授過(guò)的課程的課程號(hào),(A)銷(xiāo)售明細(xì)表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最大

對(duì)H勺的語(yǔ)句是一D—。(B)日銷(xiāo)售表H勺數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

(A)SELECT課程號(hào)FROM講課表aJOIN教師(C)月銷(xiāo)售表口勺數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

表WHEREH只稱!=’專(zhuān)家,(D)月銷(xiāo)售表的數(shù)據(jù)粒度最小,數(shù)據(jù)量最小

(B)SELECT課程號(hào)FROM講課表aRIGHT二、簡(jiǎn)答即(每題10分,共20分)

GUTTERJOIN教師表bONa.教師號(hào)=b.教師號(hào)請(qǐng)使用藍(lán)、黑色鋼筆或圓珠筆將答案寫(xiě)在答題紙的

(C)SELECT課程號(hào)FROM講課表WHERE課對(duì)應(yīng)位置上,否則無(wú)效。

程號(hào)NOTIN(SELECT課程號(hào)FROM講課表a(1)設(shè)有商場(chǎng)經(jīng)營(yíng)管理系統(tǒng),系統(tǒng)中的部分?jǐn)?shù)據(jù)表和

JOIN講課表bONa.教師號(hào)=b.教師號(hào)WHERE職視圖的有關(guān)信息如下所示

表或艇訪問(wèn)!專(zhuān)業(yè)"姓名c學(xué)號(hào),年齡小

表T1《商品標(biāo)識(shí),WiaJ.柏魯柜臺(tái),數(shù)量,單偷.金筑)10001電子7張家力。D-002P灰

表T2(商品標(biāo)識(shí),時(shí)甬],商店標(biāo)識(shí),W莪黛,忌金費(fèi))心。者知

5000計(jì)算機(jī).蘇永軍。1

表T3(商品徐識(shí).月份.通店標(biāo)識(shí).總數(shù)量,總金費(fèi))J-KXk1*

表T4(商品標(biāo)識(shí).月份,福店標(biāo)識(shí),耳數(shù)W,總金就)M自動(dòng)化+鄧秀娟「Z-O58P23P

(商品標(biāo)識(shí),季度,商店標(biāo)識(shí),怨敬堂,總金費(fèi))囪電計(jì)算機(jī)4

葉浩偉QJ-206^2W

①寫(xiě)出“專(zhuān)業(yè)”屬性上建立匯集索引的SQL語(yǔ)句,

表中T4的數(shù)據(jù)源是T3表明T4中的數(shù)據(jù)是根據(jù)T1索引仞按升序排序(索引名為ZY_ind)。

的數(shù)據(jù)匯總計(jì)算而來(lái)的,并假定各個(gè)表I內(nèi)數(shù)據(jù)都得②假設(shè)索引按稠密索引方式組織數(shù)據(jù),畫(huà)出在”專(zhuān)

到了及時(shí)計(jì)算,現(xiàn)需對(duì)系統(tǒng)進(jìn)行優(yōu)化,以提高可視業(yè)"屬性上建立匯集索引后該表對(duì)應(yīng)的索引文獻(xiàn)和

圖vl有關(guān)的查詢效率,設(shè)有如下優(yōu)化方案:數(shù)據(jù)文獻(xiàn)的物理存儲(chǔ)構(gòu)造示意圖(以“專(zhuān)業(yè)”為查找

I為T(mén)1建立主索引碼,按查找自定義的首字母升序排序)。

II為T(mén)2建立主索引

III為T(mén)3建立主索引三、設(shè)計(jì)與應(yīng)用題(40分)

IV重寫(xiě)視圖VI,將其數(shù)據(jù)源調(diào)整為T(mén)4,并為請(qǐng)使用藍(lán)、黑色鋼筆或圓珠筆將答案寫(xiě)在答題紙的

T4建立主索引對(duì)應(yīng)位置.上,否則無(wú)效。

V重寫(xiě)視圖VI,將其數(shù)據(jù)源調(diào)整為T(mén)2,并為

T2建立主索引(1)有商品表(商品號(hào),商品名,分類(lèi),單價(jià)),請(qǐng)編

請(qǐng)針對(duì)每一種優(yōu)化方案,闡明該優(yōu)化方案對(duì)實(shí)寫(xiě)一種實(shí)現(xiàn)更改商品單價(jià)H勺存儲(chǔ)過(guò)程(存儲(chǔ)過(guò)程名

現(xiàn)H的與否有效,并簡(jiǎn)要闡明原因。為pUpdne),更改規(guī)則如下:“電腦”類(lèi)商品降價(jià)

10%,“電視”類(lèi)商品降價(jià)6%,“冰箱"類(lèi)商品降價(jià)3%,

(2)下圖為關(guān)系表Students傳業(yè),姓名,學(xué)號(hào),其他商品不降價(jià)。以商品的分類(lèi)作為輸入?yún)?shù),假

年齡),在對(duì)應(yīng)的數(shù)據(jù)文獻(xiàn)中的物理存儲(chǔ)構(gòu)造示意設(shè)“分類(lèi)"為字符串類(lèi)型,長(zhǎng)度最多為6個(gè)中文。假

圖:如商品表中沒(méi)有顧客指定的分類(lèi),則用輸出參數(shù)返

回字符串”指定的分類(lèi)不存在假如顧客指定的分多種書(shū)店。

類(lèi)存在,則用輸出參數(shù)返回字符串"修改已成功二①清根據(jù)以上信息畫(huà)出合理的圖書(shū)銷(xiāo)售數(shù)據(jù)庫(kù)

(10分)H勺概念模型(用ER圖表達(dá))。(8分)

②以圖書(shū)銷(xiāo)售表為例闡明原數(shù)據(jù)庫(kù)設(shè)計(jì)的不合理

(2)既有某圖書(shū)銷(xiāo)售數(shù)據(jù)庫(kù),其關(guān)系表構(gòu)造如下:之處。(4分)

圖書(shū)表(圖書(shū)編號(hào),圖書(shū)名稱,出版社編號(hào),出版社③給出該數(shù)據(jù)庫(kù)符合3NF規(guī)定的所有關(guān)系模式,并

名稱,出版時(shí)間,出版數(shù)量,版次)指出關(guān)系模式中的所有主碼和外碼。(8分)

圖書(shū)銷(xiāo)售表(圖書(shū)編號(hào),銷(xiāo)售日期,銷(xiāo)售數(shù)量,書(shū)

店編號(hào),讀者編號(hào),讀者姓名,讀者)(3)事務(wù)Tl、T2和T3按如下調(diào)度方式并發(fā)地對(duì)

書(shū)店表(書(shū)店編號(hào),聯(lián)絡(luò),所在都市編號(hào),都數(shù)據(jù)項(xiàng)A.B,C進(jìn)行訪問(wèn),假設(shè)A,B,CI向初值分別為

市名稱)A=20,B=30,C=40?

【.系統(tǒng)所波及的數(shù)據(jù)存在如下約束①在事務(wù)T2剛完畢提交后,數(shù)據(jù)庫(kù)中A,B,C

出版社可以出版多本圖書(shū),一本圖書(shū)只能在一種出H勺值各是多少?(3分)

版社出版,在該系統(tǒng)日勺記錄的圖書(shū)出版信息包括出②當(dāng)事務(wù)T3結(jié)束后,給出該并發(fā)調(diào)度對(duì)應(yīng)的

版時(shí)間、版次及出版數(shù)量信息。H志文獻(xiàn),并闡明此時(shí)A.B.C時(shí)值各是多少?(7

II.一種書(shū)店可以發(fā)售多本圖書(shū)給多種讀者,每位分)

讀者可以從多種書(shū)店購(gòu)置多本圖書(shū),一本圖書(shū)可以

通過(guò)多種書(shū)店發(fā)售給讀者,書(shū)店把圖書(shū)發(fā)售給讀者

后會(huì)在系統(tǒng)中記錄售書(shū)日期和售書(shū)數(shù)量信息:

HL每個(gè)書(shū)店只能位于一種都市,一種都市可以有

T1T2y-T3~

(2)答案:

Begin-trans(Tl)^

Read(A)¥

①CREATECLUSTEREDINDIZYindON

A:=2+10”

Begin-trans(T2)^Students(專(zhuān)業(yè))

Read(B)~

②索引文獻(xiàn)的物砒楨儲(chǔ)梅/水點(diǎn)圖:

_____Commit*3

Begin-trans(T3)*3回

Read(C)-

數(shù)據(jù)文獻(xiàn)的物理存儲(chǔ)構(gòu)造示意圖:

B:=B-1O?

Write(B)P

C:=C*2^回

Comnutd

Write(C)^

三、設(shè)計(jì)與應(yīng)用誠(chéng)然醇4°

參照答案與分析

(2)

一、選擇題(1-20每題1分,21-30每題2分洪40回

分)

②圖書(shū)銷(xiāo)售表中,讀者信息應(yīng)當(dāng)單獨(dú)新建一張表,

1.A2.A3.D4.D

5.A否則就會(huì)導(dǎo)致大量的數(shù)據(jù)冗余。

6.D7.D8.C9.C

10.B③出版社表(出版社編號(hào),出版社名稱)主碼:

11.C12.D13.A14.A

15.B出版社編號(hào)

16.A17.B18.C19.D

20.D出版表(出版社編號(hào),圖書(shū)編號(hào),出版時(shí)間,

21.B22.C23.C24.A

25.B出版數(shù)量,版次)主碼:(出版社編號(hào),圖書(shū)編號(hào))

26.C27.B28.D29.D

30.C

圖書(shū)表(圖書(shū)編號(hào),圖書(shū)名稱)主碼:圖書(shū)

二、簡(jiǎn)答題答案

編號(hào)

(1)答案:略,詳見(jiàn)解析。

書(shū)店表(書(shū)店編號(hào),聯(lián)絡(luò),所在都市編號(hào))Ao

主碼:書(shū)店編號(hào)

都市表(所在都市編號(hào),都市名稱)主碼:所2.分析:(2)解析:本題考察的知識(shí)點(diǎn)是DFD

在都市編號(hào)建模措施。目前在信息系統(tǒng)的需求分析中廣為使用

讀者表(讀者編號(hào),讀者姓名,讀者)主口勺建模措施重要有數(shù)據(jù)流程圖(DFD)措施和1DEF0

碼:讀者編號(hào)建模措施,都屬于構(gòu)造化分析措施,因此本題的答

圖書(shū)銷(xiāo)售表(圖書(shū)編號(hào),讀者編號(hào),銷(xiāo)售日期,案為A。

銷(xiāo)售數(shù)量,書(shū)店編號(hào))主碼:(圖書(shū)編號(hào),讀者編號(hào))

(3)3.分析:在最終H勺IDEF模型中,所有實(shí)體臬間的

答案:①A=30;B=20:C=40;聯(lián)絡(luò)都必須用確定聯(lián)絡(luò)來(lái)描述,不容許出現(xiàn)不確定

②日志記錄:302080聯(lián)絡(luò),不確定聯(lián)絡(luò)又稱為"多對(duì)多聯(lián)絡(luò)",因此本題

A=30;B=20;C=40:的答案為D。

4.分析:對(duì)于常常在其上需要執(zhí)行查詢操作并且

答案解析數(shù)據(jù)量很大的表,可以考慮建立索引;對(duì)于常常出

一、選擇題目前where子句、orderby子句和groupby子句中

1.分析:本題考察的知識(shí)點(diǎn)是規(guī)劃與分析階段的的屬性就可以考慮使用索引;此外,索引技術(shù)是用

輸出成果。在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型中,規(guī)來(lái)優(yōu)化查詢操作的,與插入、刪除和更改操作沒(méi)有

劃與分析階段的輸出成果包括系統(tǒng)范圍與邊界、可關(guān)系。

行性分析匯報(bào)和項(xiàng)目計(jì)劃有等,因此本題的答案為

5.分析:軟件生命周期包括制定計(jì)劃,需求分析,表達(dá)系統(tǒng)的功能模型,因此本題的答案為B。

軟件設(shè)計(jì),程序編寫(xiě),軟件測(cè)試,運(yùn)行與維護(hù)。系

統(tǒng)的總體設(shè)計(jì)階段是以可行性分析和需求分析的11.分析:解析:集中式數(shù)據(jù)分派方略有助于進(jìn)

成果為輸入的,因此系統(tǒng)總體設(shè)計(jì)階段的I輸入是技行數(shù)據(jù)控制:分割式數(shù)據(jù)分派方略對(duì)局部數(shù)據(jù)控制

術(shù)可行性分析匯報(bào)和需求規(guī)范闡明書(shū)。靈活,但時(shí)全局?jǐn)?shù)據(jù)存取效率低;全夏制式數(shù)據(jù)分

派方略可靠性高,響應(yīng)速度快,但數(shù)據(jù)冗余人,同

6.分析:由Transact-SQL授權(quán)語(yǔ)句可知D選項(xiàng)語(yǔ)步維護(hù)復(fù)雜,因此本題答案為C。

句對(duì)的,因此本題的答案應(yīng)當(dāng)為D。

12.分析:輪轉(zhuǎn)法劃分能保證元組在多種磁盤(pán)上的

7.分析:public角色是系統(tǒng)提供的數(shù)據(jù)庫(kù)級(jí)II勺角色,平均分派,不過(guò)對(duì)于點(diǎn)查詢和范圍查詢II勺處理比較

管理員可以對(duì)其進(jìn)行授權(quán),但不可以在其中添加和復(fù)雜,明顯的減少了查詢效率,因此本題的答案為

刪除組員,因此答案為D。Do

8.分析:RecordSet對(duì)象用于在客戶端內(nèi)存中寄存13.分析:堆文獻(xiàn)也稱為無(wú)序(記錄)文獻(xiàn)。在堆

數(shù)據(jù)查詢的成果,因此本題IKJ答案為C。文獻(xiàn)中,記錄隨機(jī)地存儲(chǔ)在文獻(xiàn)物理空間中,新插

入的記錄存儲(chǔ)在文獻(xiàn)的末尾,因此本題的答案為Ao

9.分析:在ADO對(duì)象模型中,ADO是建立在OLE

DB接口之上的高層接口集,因此本題答案為C。14.分析:在計(jì)算機(jī)系統(tǒng)重新啟動(dòng)后,對(duì)于未完畢

的事務(wù)也許已經(jīng)寫(xiě)入數(shù)據(jù)庫(kù)I向內(nèi)容,回滾所有未完

10.分析:UML的靜態(tài)建模機(jī)制中,用例圖用于畢的事務(wù)寫(xiě)的成果,以保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的一致

性;對(duì)于已完畢的事務(wù)也許部分或所有留在緩沖區(qū)

的成果,需要重做所有已提交的事務(wù),以將數(shù)據(jù)庫(kù)答案:B

真正恢夏到一致?tīng)顟B(tài)。即當(dāng)數(shù)據(jù)庫(kù)發(fā)生系統(tǒng)故障

時(shí),容錯(cuò)對(duì)策是在市;新啟動(dòng)系統(tǒng)后,撤銷(xiāo)(UNDO)18.分析:數(shù)據(jù)庫(kù)試運(yùn)行一般是與編寫(xiě)調(diào)試程序時(shí)

所有未提交的事務(wù),市做(REDO)所有已提交的工作同步開(kāi)展的,因此本題答案為C。

事務(wù)。

19.分析:數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)與數(shù)據(jù)庫(kù)的概念

15.分析:數(shù)據(jù)庫(kù)系統(tǒng)中,動(dòng)態(tài)備份容許轉(zhuǎn)儲(chǔ)操作模型設(shè)計(jì)大體相似,需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)

和顧客事務(wù)并發(fā)執(zhí)行,即容許在轉(zhuǎn)儲(chǔ)過(guò)程中對(duì)數(shù)據(jù)據(jù)表的劃分,并給出每個(gè)屈性的定義域。對(duì)于在層

庫(kù)進(jìn)行存取和修改,因此本題的答案為B。次構(gòu)造中的每個(gè)主題,需要進(jìn)行詳細(xì)H勺調(diào)研,確定

要分析的指標(biāo),確定顧客從哪些角度來(lái)分析數(shù)據(jù)即

16.分析:外模式/模式映像定義了數(shù)據(jù)庫(kù)中不一樣維度,還要確定顧客分析數(shù)據(jù)的細(xì)化或綜合程度即

顧客的外模式與數(shù)據(jù)庫(kù)邏輯模式之間H勺對(duì)應(yīng)關(guān)系。粒度。

當(dāng)數(shù)據(jù)庫(kù)模式發(fā)生變化時(shí),通過(guò)調(diào)整外模式/模式間

的映像關(guān)系,使得應(yīng)用程序不必隨之修改,從而保2().分析:執(zhí)行分布式數(shù)據(jù)庫(kù)查詢時(shí),導(dǎo)致數(shù)據(jù)傳

證數(shù)據(jù)與應(yīng)用程序間的邏輯犯&性,簡(jiǎn)稱數(shù)據(jù)的邏播量大1為重要原因是數(shù)據(jù)間的連接操作和并操作,

輯獨(dú)立性,因此本題的答案為A。因此本題答案為D。

17.分析:在SQLServer2023中,事務(wù)日志備份21.分析:事務(wù)中的操作,要么都成功,要么都失

規(guī)定故障還原模型必須是完全的,因此本題答案為敗。顯然操作二在針對(duì)("03560","研發(fā)",4600)是會(huì)失

敗,則整個(gè)操作所有失敗,數(shù)據(jù)將不會(huì)修改,故選屬性值不等,從表中看來(lái)只有B-D,因此本題的

答案為B,

22.分析:使用視圖不可以提高查詢效率,A選項(xiàng)26.分析:本題考察的知識(shí)點(diǎn)為關(guān)系模式中的函數(shù)

錯(cuò)誤。視圖是虛表,它隨基本表的存在而存在,不依賴。由題中給出的函數(shù)依賴關(guān)系我們不難看出,

會(huì)占用系統(tǒng)存儲(chǔ)空間,B選項(xiàng)錯(cuò)誤。D選項(xiàng)中1000PID和GoodsID都不能單獨(dú)完全決定其他屬性,但

超過(guò)有效范圍。兩者結(jié)合構(gòu)成主碼就可以完全決定其他因此屬性,

因此本題的答案為C。

23.分析:對(duì)于有80GH勺數(shù)據(jù)庫(kù),分四個(gè)硬盤(pán)分區(qū)

來(lái)存儲(chǔ),可以先在每個(gè)分區(qū)上分別建立一種備份設(shè)27.分析:元數(shù)據(jù)(MelaData)是有關(guān)數(shù)據(jù)的數(shù)據(jù),

備,指定每個(gè)設(shè)備H勺大小均為20GB,并建立一種其內(nèi)容一般包括主題描述、外部數(shù)據(jù)和非構(gòu)造化數(shù)

包括這四個(gè)備份設(shè)備的備份媒體集,最終再用此備據(jù)的描述、層間數(shù)據(jù)映射關(guān)系、邏輯模型定義、集

份媒體集備份數(shù)據(jù)庫(kù)成時(shí)的數(shù)據(jù)轉(zhuǎn)換規(guī)則、數(shù)據(jù)的抽取歷史、數(shù)據(jù)分區(qū)

定義以及有關(guān)存儲(chǔ)途徑和構(gòu)造口勺描述等。因此本題

24.分析:按一種數(shù)據(jù)頁(yè)能存多少行數(shù)據(jù),這些數(shù)IKJ答案應(yīng)當(dāng)為B。

據(jù)需要多少個(gè)數(shù)據(jù)頁(yè)來(lái)估算,大概是300MB,,因

此本題的答案為A。28.分析:在表中實(shí)現(xiàn)自動(dòng)計(jì)算某一字段的值,可

以采用觸發(fā)器,因此本題的答案為D。

25.分析:根據(jù)函數(shù)依賴的定義:關(guān)系R上不也許

存在兩個(gè)元組在X上的屈性值相等,而在丫上的29.分析:本題考察的是表記錄的條件查詢,山題

意我們可以看出D選項(xiàng)可以實(shí)現(xiàn)查詢規(guī)定,因此本頻率,減少查詢效率。

題H勺答案為D。IV:為5種方案中最優(yōu)方案。每次查詢波及行數(shù)至

少(3條),并且T4H勺訪問(wèn)頻率最低。

30.分析:粒度越大,綜合程度越高,假如數(shù)據(jù)倉(cāng)V:每次笠詢牽涉記錄行數(shù)比方案111要多,雖然

庫(kù)不保留低粒度的數(shù)據(jù),只有粗粒度的數(shù)據(jù),則需T2查詢頻率較T3少,不過(guò)總體性能不如方案III.

要存儲(chǔ)的數(shù)據(jù)量就較少,因此本題的答案為C。(2)解析:本題考察的是匯集索引的創(chuàng)立及數(shù)

據(jù)文獻(xiàn)的物理存儲(chǔ)構(gòu)造。

2.分析:三、設(shè)計(jì)與應(yīng)用題解析

二、應(yīng)用與設(shè)計(jì)題(I)解析:存儲(chǔ)過(guò)程的建立使用CREATE

1.分析:簡(jiǎn)答題解析PROCEDURE,對(duì)存儲(chǔ)過(guò)程中變量的命名要用到@

(1)解析:變量名,

I:試圖不能建立索引,無(wú)效。Createprc-cedurepUpdate

II:視圖VI建立在T3上,T2的索引優(yōu)化對(duì)VI沒(méi)@11aschar(6),

有影響。@jgasva-char(20)oulput

III:可以在一定程度上提高VI的查詢效率,不過(guò)As

從T3的每行記錄粒度為“H”查詢到粒度“季”,大概Ifnotexists(Select?from商品表where分類(lèi)=@fl)

每次查詢波及90行。而從T4的每行記錄粒度為"BEGIN

月"查詢到粒度"季",大概每次查詢只波及3行,顯If@fl="電腦"Update商品表set單價(jià)=單價(jià)*0.9

然后者的查詢效率更高。此外T2的訪問(wèn)頻率相稱where分類(lèi)="電腦"

高,若是VI建立在T2上,顯然會(huì)愈加增長(zhǎng)其查詢Else

BEGIN書(shū)銷(xiāo)售表中存在太多的冗余,應(yīng)當(dāng)化為更高的范式

電視")Upda【c商品表scl單價(jià)=單價(jià)*0.94來(lái)消除不必要的冗余。

where分類(lèi)="電視”(3)解析:本題考察的是事務(wù)H勺調(diào)度與問(wèn)滾。

ElseT1,T2.T3口勺整個(gè)調(diào)度次序是先是TI把A加上1(),

BEGIN此時(shí)A還是初值20,直到T3把A寫(xiě)入,此時(shí)A

"冰箱")Update商品表set單價(jià)=單價(jià)*0.97時(shí)值為30.而T2只是讀了B,B的值未發(fā)生變化:

where分類(lèi)=“冰箱”之后的Begin-trans(T3),T2對(duì)B進(jìn)行了改寫(xiě)并寫(xiě)入,

END因此B的值發(fā)生變化,不過(guò)T1雖然變化了C的值,

END不過(guò)卻沒(méi)有寫(xiě)入,事務(wù)在T2的時(shí)候就已經(jīng)提交,

Seijg="修改已成功"因此C的值未變。

END

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

Setjg="指定H勺分類(lèi)不存在”2023年3月

(2)解析:本題考察的市要是數(shù)據(jù)庫(kù)設(shè)計(jì)優(yōu)化,(考試時(shí)間120分鐘,滿分100分)

關(guān)系數(shù)據(jù)模型轉(zhuǎn)換及規(guī)范化處理。一本圖書(shū)只能在一、選擇即(1-20每題I分,21-30每題2分,共40

一種出版社出版,即出版社與圖書(shū)是一對(duì)多的關(guān)分)

系,一種書(shū)店可以發(fā)售多本圖書(shū)給多種讀者,每位下列各題A、B、C、D四個(gè)選項(xiàng)中,只有一種

讀者可以從多種

溫馨提示

  • 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)論