2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題_第1頁
2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題_第2頁
2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題_第3頁
2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題_第4頁
2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2019年上半年《數(shù)據(jù)庫系統(tǒng)工程師》真題卷面總分:60分答題時(shí)間:240分鐘試卷題量:60題練習(xí)次數(shù):8次

單選題(共50題,共50分)

1.()防火墻是內(nèi)部網(wǎng)和外部網(wǎng)的隔離點(diǎn),它可對(duì)應(yīng)用層的通信數(shù)據(jù)流進(jìn)行監(jiān)控和過濾。

A.包過濾

B.應(yīng)用級(jí)網(wǎng)關(guān)

C.數(shù)據(jù)庫

D.Web

正確答案:B

您的答案:

本題解析:包過濾防火墻:包過濾防火墻一般有一個(gè)包檢查塊(通常稱為包過濾器),數(shù)據(jù)包過濾可以根據(jù)數(shù)據(jù)包頭中的各項(xiàng)信息來控制站點(diǎn)與站點(diǎn)、站點(diǎn)與網(wǎng)絡(luò)、網(wǎng)絡(luò)與網(wǎng)絡(luò)之間的相互訪問,但無法控制傳輸數(shù)據(jù)的內(nèi)容,因?yàn)閮?nèi)容是應(yīng)用層數(shù)據(jù),而包過濾器處在網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層之間,不符合本題要求。

應(yīng)用級(jí)網(wǎng)關(guān)防火墻:應(yīng)用代理網(wǎng)關(guān)防火墻徹底隔斷內(nèi)網(wǎng)與外網(wǎng)的直接通信,內(nèi)網(wǎng)用戶對(duì)外網(wǎng)的訪問變成防火墻對(duì)外網(wǎng)的訪問,然后再由防火墻轉(zhuǎn)發(fā)給內(nèi)網(wǎng)用戶。所有的通信都必須經(jīng)應(yīng)用層代理軟件轉(zhuǎn)發(fā),它可對(duì)應(yīng)用層的通信數(shù)據(jù)流進(jìn)行監(jiān)控和過濾。

數(shù)據(jù)庫防火墻:數(shù)據(jù)庫防火墻技術(shù)是針對(duì)關(guān)系型數(shù)據(jù)庫保護(hù)需求應(yīng)運(yùn)而生的一種數(shù)據(jù)庫安全主動(dòng)防御技術(shù),數(shù)據(jù)庫防火墻部署于應(yīng)用服務(wù)器和數(shù)據(jù)庫之間,不符合本題要求。

Web防火墻:Web防火墻是入侵檢測系統(tǒng),入侵防御系統(tǒng)的一種。從廣義上來說,Web應(yīng)用防火墻就是應(yīng)用級(jí)的網(wǎng)站安全綜合解決方案,與我們所講到的防火墻概念有一定區(qū)別,不符合本題要求。

2.TCP和UDP協(xié)議均提供了()能力。

A.連接管理

B.差錯(cuò)校驗(yàn)和重傳

C.流量控制

D.端口尋址

正確答案:D

您的答案:

本題解析:TCP和UDP均提供了端口尋址功能。

UDP是一種不可靠的、無連接的協(xié)議,沒有連接管理能力,不負(fù)責(zé)重新發(fā)送丟失或出錯(cuò)的數(shù)據(jù)消息,也沒有流量控制的功能。

3.DMA控制方式是在()之間直接建立數(shù)據(jù)通路進(jìn)行數(shù)據(jù)的交換處理

A.CPU與主存

B.CPU與外設(shè)

C.主存與外設(shè)

D.外設(shè)與外設(shè)

正確答案:C

您的答案:

本題解析:直接主存存?。―irectMemoryAccess,DMA)是指數(shù)據(jù)在主存與I/O設(shè)備間(即主存與外設(shè)之間)直接成塊傳送。

4.在()校驗(yàn)方法中,采用模2運(yùn)算來構(gòu)造校驗(yàn)位。

A.水平奇偶

B.垂直奇偶

C.海明碼

D.循環(huán)冗余

正確答案:D

您的答案:

本題解析:采用模二除法運(yùn)算的只有循環(huán)冗余檢驗(yàn)CRC。

5.某系統(tǒng)由3個(gè)部件構(gòu)成,每個(gè)部件的千小時(shí)可靠度都為R,該系統(tǒng)的千小時(shí)可靠度為(1-(1-R)2)R,則該系統(tǒng)的構(gòu)成方式是()。

A.3個(gè)部件串聯(lián)

B.3個(gè)部件并聯(lián)

C.前兩個(gè)部件并聯(lián)后與第三個(gè)部件串聯(lián)

D.第一個(gè)部件與后兩個(gè)部件并聯(lián)構(gòu)成的子系統(tǒng)串聯(lián)

正確答案:C

您的答案:

本題解析:A選項(xiàng)可靠度為R×R×R;

B選項(xiàng)可靠度為1-(1-R)×(1-R)×(1-R);

C選項(xiàng)可靠度為(1-(1-R)×(1-R))×R;

D選項(xiàng)可靠度為R×(1-(1-R)×(1-R))。

綜合4個(gè)選項(xiàng)來看,符合題干描述的是C選項(xiàng)。

6.某文件系統(tǒng)采用位示圖(bitmap)記錄磁盤的使用情況。若計(jì)算機(jī)系統(tǒng)的字長為64位,磁盤的容量為1024GB,物理塊的大小為4MB,那么位示圖的大小需要()個(gè)字。

A.1200

B.2400

C.4096

D.9600

正確答案:C

您的答案:

本題解析:計(jì)算機(jī)字長為64位,那么利用位示圖表示時(shí)每個(gè)字能夠表示64個(gè)物理塊的存儲(chǔ)情況;

磁盤的容量為1024GB,物理塊的大小為4MB,則共有1024GB/4MB=(256×1024)個(gè)物理塊。(注意單位轉(zhuǎn)換)

256×1024個(gè)物理塊,每64個(gè)物理塊占用一個(gè)字,所以需要256×1024/64=4096個(gè)字。

7.已知模塊A給模塊B傳遞數(shù)據(jù)結(jié)構(gòu)X,則這兩個(gè)模塊的耦合類型為()。

A.數(shù)據(jù)耦合

B.公共耦合

C.外部耦合

D.標(biāo)記耦合

正確答案:D

您的答案:

本題解析:數(shù)據(jù)耦合:一個(gè)模塊訪問另一個(gè)模塊時(shí),彼此之間是通過簡單數(shù)據(jù)參數(shù)(不是控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量)來交換輸入、輸出信息的。

公共耦合:若一組模塊都訪問同一個(gè)公共數(shù)據(jù)環(huán)境,則它們之間的耦合就稱為公共耦合。公共的數(shù)據(jù)環(huán)境可以是全局?jǐn)?shù)據(jù)結(jié)構(gòu)、共享的通信區(qū)、內(nèi)存的公共覆蓋區(qū)等。

外部耦合:一組模塊都訪問同一全局簡單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且不是通過參數(shù)表傳遞該全局變量的信息,則稱之為外部耦合。

標(biāo)記耦合:一組模塊通過參數(shù)表傳遞記錄信息,就是標(biāo)記耦合。這個(gè)記錄是某一數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),而不是簡單變量。本題描述的是標(biāo)記耦合。

8.下述協(xié)議中與安全電子郵箱服務(wù)無關(guān)的是()。

A.SSL

B.HTTPS

C.MIME

D.PGP

正確答案:C

您的答案:

本題解析:MIME它是一個(gè)互聯(lián)網(wǎng)標(biāo)準(zhǔn),擴(kuò)展了電子郵件標(biāo)準(zhǔn),使其能夠支持,與安全無關(guān)。與安全電子郵件相關(guān)的是S/MIME安全多用途互聯(lián)網(wǎng)郵件擴(kuò)展協(xié)議。

A選項(xiàng)SSL和B選項(xiàng)HTTPS涉及到郵件傳輸過程的安全,D選項(xiàng)PGP(全稱:PrettyGoodPrivacy,優(yōu)良保密協(xié)議),是一套用于信息加密、驗(yàn)證的應(yīng)用程序,可用于加密電子郵件內(nèi)容。

9.數(shù)據(jù)流圖建模應(yīng)遵循()的原則。

A.自頂向下、從具體到抽象

B.自頂向下、從抽象到具體

C.自底向上、從具體到抽象

D.自底向上、從抽象到具體

正確答案:B

您的答案:

本題解析:數(shù)據(jù)流圖是結(jié)構(gòu)化分析的工具,結(jié)構(gòu)化方法就是采用自頂向下逐層分解的思想進(jìn)行分析建模的。隨著分解層次的增加,抽象的級(jí)別也越來越低,即越來越接近問題的解。數(shù)據(jù)流圖建模應(yīng)遵循:自頂向下、從抽象到具體的原則。

10.通用的高級(jí)程序設(shè)計(jì)語言一般都會(huì)提供描述數(shù)據(jù)、運(yùn)算、控制和數(shù)據(jù)傳輸?shù)恼Z言成分,其中,控制包括順序、()和循環(huán)結(jié)構(gòu)。

A.選擇

B.遞歸

C.遞推

D.函數(shù)

正確答案:A

您的答案:

本題解析:程序設(shè)計(jì)語言的基本成分包括數(shù)據(jù)、運(yùn)算、控制和傳輸?shù)取?/p>

程序設(shè)計(jì)語言的控制成分包括順序、選擇和循環(huán)3種結(jié)構(gòu)。

所以本題選擇A選項(xiàng)。

11.以下關(guān)于系統(tǒng)原型的敘述中,不正確的是()。

A.可以幫助導(dǎo)出系統(tǒng)需求并驗(yàn)證需求的有效性

B.可以用來探索特殊的軟件解決方案

C.可以用來指導(dǎo)代碼優(yōu)化

D.可以用來支持用戶界面設(shè)計(jì)

正確答案:C

您的答案:

本題解析:、原型方法適用于用戶需求不清、需求經(jīng)常變化的情況,可以幫助導(dǎo)出系統(tǒng)需求并驗(yàn)證需求的有效性;

2、探索型原型的目的是弄清目標(biāo)的要求,確定所希望的特性,并探討多種方案的可行性,可以用來探索特殊的軟件解決方案;

3、原型法能夠迅速地開發(fā)出一個(gè)讓用戶看得見的系統(tǒng)框架,可以用來支持用戶界面設(shè)計(jì)。

原型法不能用來指導(dǎo)代碼優(yōu)化。

12.令序列X、Y、Z的每個(gè)元素都按順序進(jìn)棧,且每個(gè)元素進(jìn)棧和出棧僅一次。則不可能得到的出棧序列是()。

A.XYZ

B.XZY

C.ZXY

D.YZX

正確答案:C

您的答案:

本題解析:棧的順序:先進(jìn)后出。如要Z先出,則至少需要X-Y-Z依次全部進(jìn)棧,此時(shí)棧內(nèi)容已確定,出棧順序只能為Z-Y-X,因此,得不到序列ZXY。

13.在計(jì)算機(jī)的存儲(chǔ)系統(tǒng)中,()屬于外存儲(chǔ)器。

A.硬盤

B.寄存器

C.高速緩存

D.內(nèi)存

正確答案:A

您的答案:

本題解析:寄存器屬于CPU,高速緩存一般處于內(nèi)存和CPU之間,硬盤屬于外存。

14.在Windows系統(tǒng)中,磁盤碎片整理程序可以分析本地卷,以及合并卷上的可用空間使其成為連續(xù)的空閑區(qū)域,從而使系統(tǒng)可以更有效地訪問()。

A.內(nèi)存儲(chǔ)器

B.高速緩存存儲(chǔ)器

C.文件或文件夾

D.磁盤空閑區(qū)

正確答案:C

您的答案:

本題解析:題干描述能夠使系統(tǒng)更有效地訪問文件或文件夾。

15.以下關(guān)于最小函數(shù)依賴集的說法中,不正確的是()。

A.不含傳遞依賴

B.不含部分依賴

C.每個(gè)函數(shù)依賴的右部都是單屬性

D.每個(gè)函數(shù)依賴的左部都是單屬性

正確答案:D

您的答案:

本題解析:最小函數(shù)依賴集

定義:如果函數(shù)依賴集F滿足下列條件,則稱F為最小函數(shù)依賴集或最小覆蓋。

①F中的任何一個(gè)函數(shù)依賴的右部僅含有一個(gè)屬性;

②F中不存在這樣一個(gè)函數(shù)依賴X→A,使得F與F-{X→A}等價(jià);

③F中不存在這樣一個(gè)函數(shù)依賴X→A,X有真子集Z使得F-{X→A}∪{Z→A}與F等價(jià)。

16.以下關(guān)于軟件測試的敘述中,正確的是()。

A.軟件測試的目的是為了證明軟件是正確的

B.軟件測試是為了發(fā)現(xiàn)軟件中的錯(cuò)誤

C.軟件測試在軟件實(shí)現(xiàn)之后開始,在軟件交付之前完成

D.如果對(duì)軟件進(jìn)行了充分的測試,那么交付時(shí)軟件就不存在問題了

正確答案:B

您的答案:

本題解析:軟件測試的目的是為了檢查和發(fā)現(xiàn)在軟件中的錯(cuò)誤,A選項(xiàng)錯(cuò)誤,B選項(xiàng)正確;軟件測試在軟件整個(gè)過程中都要進(jìn)行,C選項(xiàng)錯(cuò)誤;軟件測試在軟件交付之后還要進(jìn)行驗(yàn)收性測試,測試過后的軟件還會(huì)在運(yùn)行的時(shí)候可能會(huì)發(fā)生錯(cuò)誤,不可能保證100%沒有問題,D選項(xiàng)錯(cuò)誤。

17.以下關(guān)于單鏈表存儲(chǔ)結(jié)構(gòu)特征的敘述中,不正確的是()。

A.表中結(jié)點(diǎn)所占用存儲(chǔ)空間的地址不必是連續(xù)的

B.在表中任意位置進(jìn)行插入和刪除操作都不用移動(dòng)元素

C.所需空間與結(jié)點(diǎn)個(gè)數(shù)成正比

D.可隨機(jī)訪問表中的任一結(jié)點(diǎn)

正確答案:D

您的答案:

本題解析:線性表采用單鏈表存儲(chǔ)時(shí),每個(gè)元素用一個(gè)結(jié)點(diǎn)表示,結(jié)點(diǎn)中的指針域指出后繼元素所在結(jié)點(diǎn),存取元素時(shí)只能從頭指針出發(fā)順序地查找元素,順序地訪問表中的結(jié)點(diǎn),D選項(xiàng)不正確。

18.以下關(guān)于編譯和解釋的敘述中,正確的為()。

①編譯是將高級(jí)語言源代碼轉(zhuǎn)換成目標(biāo)代碼的過程

②解釋是將高級(jí)語言源代碼轉(zhuǎn)換為目標(biāo)代碼的過程

③在編譯方式下,用戶程序運(yùn)行的速度更快

④在解釋方式下,用戶程序運(yùn)行的速度更快

A.①③

B.①④

C.②③

D.②④

正確答案:A

您的答案:

本題解析:兩種語言處理程序的根本區(qū)別是:在編譯方式下,機(jī)器上運(yùn)行的是與源碼程序等價(jià)的目標(biāo)程序,源程序和編譯程序都不再參與目標(biāo)程序的執(zhí)行過程,程序運(yùn)行速度快;而在解釋方式下,解釋程序和源程序(或其某種等價(jià)表示)要參與到程序的運(yùn)行過程中,運(yùn)行程序的控制權(quán)在解釋程序,邊解釋邊執(zhí)行,程序運(yùn)行速度慢。

19.已知有序數(shù)組a的前10000個(gè)元素是隨機(jī)整數(shù),現(xiàn)需查找某個(gè)整數(shù)是否在該數(shù)組中。以下方法中,()的查找效率最高。

A.二分查找法

B.順序查找法

C.逆序查找法

D.哈希查找法

正確答案:D

您的答案:

本題解析:哈希算法的特點(diǎn)是使用給定數(shù)據(jù)構(gòu)造哈希表,然后在哈希表上進(jìn)行查找的一種算法。先給定一個(gè)值,然后根據(jù)哈希函數(shù)求得哈希地址,再根據(jù)哈希地址查找到要找的元素。哈希表運(yùn)算非常快,如果需要在一秒種內(nèi)查找上千條記錄通常使用哈希表(例如拼寫檢查器),答案選D。

20.下列網(wǎng)絡(luò)互連設(shè)備中,工作在物理層的是()。

A.交換機(jī)

B.集線器

C.路由器

D.網(wǎng)橋

正確答案:B

您的答案:

本題解析:集線器的英文稱為“Hub”?!癏ub”是“中心”的意思,集線器的主要功能是對(duì)接收到的信號(hào)進(jìn)行再生整形放大,以擴(kuò)大網(wǎng)絡(luò)的傳輸距離,同時(shí)把所有節(jié)點(diǎn)集中在以它為中心的節(jié)點(diǎn)上,它工作于OSI(開放系統(tǒng)互聯(lián)參考模型)參考模型第一層,即“物理層”,B選項(xiàng)正確。

21.設(shè)備驅(qū)動(dòng)程序是直接與()打交道的軟件模塊。

A.應(yīng)用程序

B.數(shù)據(jù)庫

C.編譯程序

D.硬件

正確答案:D

您的答案:

本題解析:設(shè)備驅(qū)動(dòng)程序是直接與硬件打交道的軟件模塊。

22.如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)R上的共享鎖,則T對(duì)R()。

A.只能讀不能寫

B.只能寫不能讀

C.即可讀又可寫

D.不能讀不能寫

正確答案:A

您的答案:

本題解析:共享鎖(S鎖):又稱讀鎖,若事務(wù)T對(duì)數(shù)據(jù)對(duì)象R加上S鎖,T對(duì)數(shù)據(jù)對(duì)象R可以讀不可以寫。

23.瀏覽器開啟了無痕瀏覽模式后,()依然會(huì)被保存下來。

A.瀏覽歷史

B.搜索歷史

C.已下載文件

D.臨時(shí)文件

正確答案:C

您的答案:

本題解析:啟用無痕瀏覽模式,下載文件仍然會(huì)被保留。

24.將一個(gè)關(guān)系r分解成兩個(gè)關(guān)系r1和r2,再將分解之后的兩個(gè)關(guān)系r1和r2進(jìn)行自然連接,得到的結(jié)果如果比原關(guān)系r記錄多,則稱這種分解為()。

A.保持函數(shù)依賴的分解

B.不保持函數(shù)依賴的分解

C.無損連接的分解

D.有損連接的分解

正確答案:D

您的答案:

本題解析:無損聯(lián)接分解:指將一個(gè)關(guān)系模式分解成若干個(gè)關(guān)系模式后,通過自然聯(lián)接和投影等運(yùn)算仍能還原到原來的關(guān)系模式,本題題干描述與之相悖,因此,是有損分解。

25.計(jì)算機(jī)執(zhí)行程序時(shí),CPU中()的內(nèi)容是一條指令的地址。

A.運(yùn)算器

B.控制器

C.程序計(jì)數(shù)器

D.通用寄存器

正確答案:C

您的答案:

本題解析:程序計(jì)數(shù)器PC存放下一條即將執(zhí)行的指令地址。

26.函數(shù)調(diào)用和返回控制是用()實(shí)現(xiàn)的。

A.哈希表

B.符號(hào)表

C.棧

D.優(yōu)先隊(duì)列

正確答案:C

您的答案:

本題解析:當(dāng)有多個(gè)函數(shù)構(gòu)成嵌套調(diào)用時(shí)(如:遞歸調(diào)用),按照“后調(diào)用先返回”的原則,函數(shù)之間的信息傳遞和控制轉(zhuǎn)移可以用“棧”來實(shí)現(xiàn),答案選C。

27.對(duì)于給定的關(guān)鍵字序列{47,34,13,12,52,38,33,27,5},若用鏈地址法(拉鏈法)解決沖突來構(gòu)造哈希表,且哈希函數(shù)為H(key)=key%11,則()。

A.哈希地址為1的鏈表最長

B.哈希地址為6的鏈表最長

C.34和12在同一個(gè)鏈表中

D.13和33在同一個(gè)鏈表中

正確答案:C

您的答案:

本題解析:鏈地址法(拉鏈法):在查找表的每一個(gè)記錄中增加一個(gè)鏈域,鏈域中存放下一個(gè)具有相同哈希函數(shù)值的記錄的存儲(chǔ)地址。即利用鏈域?qū)l(fā)生沖突的記錄鏈接在一個(gè)鏈表里。

本題對(duì)于給定的關(guān)鍵字序列{47,34,13,12,52,38,33,27,5},哈希函數(shù)為H(key)=key%11,則其哈希值分別為{3,1,2,1,8,5,0,5,5}

可以看到哈希地址為5的沖突最多,其對(duì)應(yīng)的鏈表最長,A選項(xiàng)和B選項(xiàng)錯(cuò)誤。

34和12的哈希值都為1,放在同一個(gè)鏈表中,C選項(xiàng)正確。

13的哈希值為2,33的哈希值為0,不在同一個(gè)鏈表中,D選項(xiàng)錯(cuò)誤。

28.對(duì)分組查詢結(jié)果進(jìn)行篩選的是(),其條件表達(dá)式中可以使用聚集函數(shù)。

A.WHERE子句

B.GROUPBY子句

C.HAVING子句

D.ORDERBY子句

正確答案:C

您的答案:

本題解析:對(duì)分組進(jìn)行篩選的是HAVING子句。

29.當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時(shí),一般應(yīng)首先檢查()。

A.系統(tǒng)病毒

B.路由配置

C.物理連通性

D.主機(jī)故障

正確答案:C

您的答案:

本題解析:當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時(shí),最先檢查物理連通性,很可能是網(wǎng)線沒插好,C選項(xiàng)正確。

30.()并不能減少和防范計(jì)算機(jī)病毒。

A.安裝、升級(jí)殺毒軟件

B.下載安裝系統(tǒng)補(bǔ)丁

C.定期備份數(shù)據(jù)文件

D.避免U盤交叉使用

正確答案:C

您的答案:

本題解析:數(shù)據(jù)備份是容災(zāi)的基礎(chǔ),是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)集合從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其它存儲(chǔ)介質(zhì)的過程。這個(gè)并不能減少和防范計(jì)算機(jī)病毒,答案選C。

31.B-樹是一種平衡的多路查找樹。以下關(guān)于B-樹的敘述中,正確的是()。

A.根結(jié)點(diǎn)保存樹中所有關(guān)鍵字且有序排列

B.從根結(jié)點(diǎn)到每個(gè)葉結(jié)點(diǎn)的路徑長度相同

C.所有結(jié)點(diǎn)中的子樹指針個(gè)數(shù)都相同

D.所有結(jié)點(diǎn)中的關(guān)鍵字個(gè)數(shù)都相同

正確答案:B

您的答案:

本題解析:B-樹中,所有非終端結(jié)點(diǎn)也就是非葉子結(jié)點(diǎn),都會(huì)包含關(guān)鍵字,A選項(xiàng)錯(cuò)誤。

B-樹中,所有葉子結(jié)點(diǎn)都出現(xiàn)在同一層次上并且不帶信息(可以看作是外部結(jié)點(diǎn)或查找失敗的結(jié)點(diǎn)),層次相同也就是高度相同,從根結(jié)點(diǎn)到每個(gè)葉子結(jié)點(diǎn)的路徑長度相同,B選項(xiàng)正確。

B-樹中,所有非終端結(jié)點(diǎn)包含的關(guān)鍵字?jǐn)?shù)量是不確定的,指向的子樹個(gè)數(shù)也是不確定的,所以C選項(xiàng)和D選項(xiàng)錯(cuò)誤。

32.授權(quán)語句GRANT中,以下關(guān)于WITHGRANTOPTION子句的敘述中,正確的是()。

A.用于指明該授權(quán)語句將權(quán)限賦給全體用戶

B.用于指明授權(quán)語句中,該用戶獲得的具體權(quán)限類型

C.用于指明授權(quán)語句中,獲得授權(quán)的具體用戶是誰

D.用于指明獲得權(quán)限的用戶還可以將該權(quán)限賦給其他用戶

正確答案:D

您的答案:

本題解析:授權(quán)語句格式:

GRANT<權(quán)限>[,…n][ON<對(duì)象類型><對(duì)象名>]TO<用戶>[,…n]

[WITHGRANTOPTION],其中WITHGRANTOPTION,將授予用戶相關(guān)權(quán)限外,用戶還被授予了將相關(guān)權(quán)限授予其他用戶的權(quán)利。

33.某有向圖G的鄰接表如下圖所示,可看出該圖中存在?。糣2,V3>,而不存在從頂點(diǎn)V1出發(fā)的弧。以下關(guān)于圖G的敘述中,錯(cuò)誤的是()。

A.G中存在回路

B.G中每個(gè)頂點(diǎn)的入度都為1

C.G的鄰接矩陣是對(duì)稱的

D.不存在?。糣3,V1>

正確答案:C

您的答案:

本題解析:根據(jù)鄰接表,這里存在4個(gè)有向弧,分別為V0→V2,V0→V1,V2→V3,V3→V0。

分析可得,圖中存在V0→V2,V2→V3,V3→V0回路,A選項(xiàng)正確。

V0入度為1,V1入度為1,V2入度為1,V3入度為1,B選項(xiàng)正確。

轉(zhuǎn)換為鄰接矩陣M,可以發(fā)現(xiàn)M[0,2]=1,M[2,0]=0,即V0到V2存在弧,V2到V0不存在弧,鄰接矩陣并不對(duì)稱。所以C選項(xiàng)錯(cuò)誤。

沒有V3→V1的有向弧,D選項(xiàng)正確。

也可以直接畫出對(duì)應(yīng)的圖和鄰接矩陣如下:

根據(jù)圖示分析,可以看到C選項(xiàng)不正確。

34.下列攻擊行為中,()屬于被動(dòng)攻擊行為。

A.偽造

B.竊聽

C.DDOS攻擊

D.篡改消息

正確答案:B

您的答案:

本題解析:只有B選項(xiàng)是被動(dòng)攻擊,其他選項(xiàng)是主動(dòng)攻擊方式。

35.某系統(tǒng)中有一個(gè)緩沖區(qū),進(jìn)程P1不斷地生產(chǎn)產(chǎn)品送入緩沖區(qū),進(jìn)程P2不斷地從緩沖區(qū)中取出產(chǎn)品消費(fèi),用P、V操作實(shí)現(xiàn)進(jìn)程間的同步模型如下圖所示。假設(shè)信號(hào)量S1的初值為1,信號(hào)量S2的初值為0,那么a、b、c處應(yīng)分別填()。

A.V(S2)、P(S1)、V(S1)

B.V(S2)、P(S2)、V(S1)

C.P(S2)、V(S1)、V(S2)

D.P(S2)、V(S2)、V(S1)

正確答案:B

您的答案:

本題解析:進(jìn)程P1不斷地生產(chǎn)產(chǎn)品送入緩沖區(qū),進(jìn)程P2不斷地從緩沖區(qū)中取出產(chǎn)品消費(fèi),則左圖進(jìn)行P操作后應(yīng)該對(duì)S2進(jìn)行V操作,所以a為V(S2),而對(duì)右圖來說恰好相反,即P(S2)、V(S1),答案選B。

36.數(shù)據(jù)模型的三要素中不包括()。

A.數(shù)據(jù)結(jié)構(gòu)

B.數(shù)據(jù)類型

C.數(shù)據(jù)操作

D.數(shù)據(jù)約束

正確答案:B

您的答案:

本題解析:數(shù)據(jù)模型的三要素中包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。

37.關(guān)系代數(shù)表達(dá)式的查詢優(yōu)化中,下列說法錯(cuò)誤的是()。

A.提早執(zhí)行選擇運(yùn)算

B.合并乘積與其后的選擇運(yùn)算為連接運(yùn)算

C.如投影運(yùn)算前后存在其他的二目運(yùn)算,應(yīng)優(yōu)先處理投影運(yùn)算

D.存儲(chǔ)公共的子表達(dá)式,避免重新計(jì)算

正確答案:C

您的答案:

本題解析:本題選擇錯(cuò)誤的選項(xiàng)。C選項(xiàng)如果先做投影操作,很可能會(huì)影響其他二目運(yùn)算,導(dǎo)致沒有結(jié)果。

38.以下有關(guān)觸發(fā)器的敘述中,不正確的是()。

A.觸發(fā)器可以執(zhí)行約束、完整性檢查

B.觸發(fā)器中不能包含事務(wù)控制語句

C.觸發(fā)器不能像存儲(chǔ)過程一樣,被直接調(diào)用執(zhí)行

D.觸發(fā)器不能在臨時(shí)表上創(chuàng)建,也不能引用臨時(shí)表

正確答案:D

您的答案:

本題解析:本題描述不正確的是D選項(xiàng),觸發(fā)器可以引用臨時(shí)表。

39.用于提交和回滾事務(wù)的語句為()。

A.ENDTRANSACTION和ROLLBACKTRANSACTION

B.COMMITTRANSACTION和ROLLBACKTRANSACTION

C.SAVETRANSACTION和ROLLUPTRANSACTION

D.COMMITTRANSACTION和ROLLUPTRANSACTION

正確答案:B

您的答案:

本題解析:提交事務(wù)COMMITTRANSACTION

回滾事務(wù)ROLLBACKTRANSACTION

40.將具有特定功能的一段SQL語句(多于一條)在數(shù)據(jù)庫服務(wù)器上進(jìn)行預(yù)先定義并編譯,以供應(yīng)用程序調(diào)用,該段SQL程序可被定義為()。

A.事務(wù)

B.觸發(fā)器

C.視圖

D.存儲(chǔ)過程

正確答案:D

您的答案:

本題解析:題干描述的是存儲(chǔ)過程的概念。

41.下面說法錯(cuò)誤的是()。

A.存儲(chǔ)過程中可以包含流程控制

B.存儲(chǔ)過程被編譯后保存在數(shù)據(jù)庫中

C.用戶執(zhí)行SELECT語句時(shí)可以激活觸發(fā)器

D.觸發(fā)器由觸發(fā)事件激活,并由數(shù)據(jù)庫服務(wù)器自動(dòng)執(zhí)行

正確答案:C

您的答案:

本題解析:觸發(fā)器不能由SELECT觸發(fā)。

42.數(shù)據(jù)庫系統(tǒng)應(yīng)該定期備份,如果備份過程中仍有更新事務(wù)在運(yùn)行,則備份結(jié)果是不一致的,這種備份稱為()。

A.動(dòng)態(tài)備份

B.靜態(tài)備份

C.增量備份

D.日志備份

正確答案:A

您的答案:

本題解析:冷備份也稱為靜態(tài)備份,是將數(shù)據(jù)庫正常關(guān)閉,在停止?fàn)顟B(tài)下,將數(shù)據(jù)庫的文件全部備份(復(fù)制)下來。

熱備份也稱為動(dòng)態(tài)備份,是利用備份軟件,在數(shù)據(jù)庫正常運(yùn)行的狀態(tài)下,將數(shù)據(jù)庫中的數(shù)據(jù)文件備份出來。

完全備份:備份所有數(shù)據(jù)

差量備份:僅備份上一次完全備份之后變化的數(shù)據(jù)

增量備份:備份上一次備份之后變化的數(shù)據(jù)

本題描述為動(dòng)態(tài)備份。

43.關(guān)于日志文件,下列說法錯(cuò)誤的是()。

A.保存了更新前的數(shù)據(jù)

B.保存了更新后的數(shù)據(jù)

C.無需其它文件可恢復(fù)事務(wù)故障

D.無需其它文件可恢復(fù)介質(zhì)故障

正確答案:D

您的答案:

本題解析:介質(zhì)故障(稱為硬件故障)

是指外存故障,例如磁盤損壞、磁頭碰撞,瞬時(shí)強(qiáng)磁場干擾等

這類故障將破壞數(shù)據(jù)庫或部分?jǐn)?shù)據(jù)庫,并影響正在存取這部分?jǐn)?shù)據(jù)的所有事務(wù),日志文件也被破壞

恢復(fù)過程

①裝入最新的數(shù)據(jù)庫后備副本,使數(shù)據(jù)庫恢復(fù)到最近一次轉(zhuǎn)儲(chǔ)時(shí)的一致性狀態(tài)。

②轉(zhuǎn)入相應(yīng)的日志文件副本,重做已完成的事務(wù)

介質(zhì)故障的恢復(fù)需要DBA的介入,具體的恢復(fù)操作仍由DBMS完成。

恢復(fù)過程

①DBA只需要重裝最近轉(zhuǎn)儲(chǔ)的數(shù)據(jù)庫副本和有關(guān)的各日志文件副本。

②然后執(zhí)行系統(tǒng)提供的恢復(fù)命令。

D選項(xiàng)描述不正確。

44.如果某一事務(wù)程序的運(yùn)行導(dǎo)致服務(wù)器重新啟動(dòng),這類故障屬于系統(tǒng)故障,恢復(fù)過程中需要根據(jù)日志進(jìn)行的操作為()。

A.UNDO

B.UNDO和REDO

C.REDO

D.ROLLBACK

正確答案:B

您的答案:

本題解析:故障導(dǎo)致服務(wù)器重啟,故障時(shí)正在執(zhí)行的事務(wù)的原子性被破壞,即事務(wù)沒有執(zhí)行完,其對(duì)數(shù)據(jù)庫的部分更新可能已經(jīng)寫入硬盤上的數(shù)據(jù)庫文件,重啟后這部分更新使得數(shù)據(jù)庫處于不一致性狀態(tài),應(yīng)對(duì)其進(jìn)行處理,撤銷故障時(shí)未完成的事務(wù)對(duì)數(shù)據(jù)庫的更新,使數(shù)據(jù)庫還原到未完成的事務(wù)執(zhí)行前的狀態(tài),相當(dāng)于這些事務(wù)沒有執(zhí)行。這種恢復(fù)操作借助于日志文件來完成。日志按照時(shí)間順序記錄了所有事務(wù)對(duì)數(shù)據(jù)庫的更新操作,而且在對(duì)數(shù)據(jù)庫的更新之前已被寫入硬盤??梢阅嫦驋呙枞罩居涗?,找出未完成的事務(wù),將其對(duì)數(shù)據(jù)庫的修改還原,稱為Undo操作。

同時(shí),故障發(fā)生時(shí)已經(jīng)完成提交的事務(wù),對(duì)其數(shù)據(jù)庫的修改可能還在內(nèi)存中的I/O緩沖區(qū)中,沒來得及寫入硬盤,重啟后這部分修改會(huì)丟失,破壞了事務(wù)的持久性。同樣需要借助于日志文件,找到故障前已完成的事務(wù),將其對(duì)數(shù)據(jù)庫的更新重新做一遍,即可完成對(duì)應(yīng)事務(wù)的更新操作。這一操作稱為Redo操作。

即需要REDU和UNDO操作,選擇B選項(xiàng)。

45.下面說法中錯(cuò)誤的是()。

A.并發(fā)事務(wù)如果不加控制,可能會(huì)破壞事務(wù)的隔離性

B.可串行化調(diào)度是正確的調(diào)度

C.兩段鎖協(xié)議能夠保證可串行化調(diào)度

D.兩段鎖協(xié)議能夠確保不會(huì)產(chǎn)生死鎖

正確答案:D

您的答案:

本題解析:兩段鎖協(xié)議安排不當(dāng)也會(huì)產(chǎn)生死鎖,D選項(xiàng)描述不正確。

46.在設(shè)計(jì)關(guān)系模式時(shí),有時(shí)為了提高數(shù)據(jù)操作的性能,會(huì)故意增加冗余數(shù)據(jù),使得關(guān)系模式不滿足3NF或BCNF,這種方法稱之為反規(guī)范化,下列不屬于反規(guī)范化手段的是()。

A.合并模式

B.增加冗余屬性

C.創(chuàng)建視圖

D.增加派生屬性

正確答案:C

您的答案:

本題解析:反規(guī)范化常見手段:

增加派生性冗余列、增加冗余列、重新組表、分割表。

C選項(xiàng)不屬于反規(guī)范化手段。

47.以下有關(guān)數(shù)據(jù)庫審計(jì)的敘述中,錯(cuò)誤的是()。

A.審計(jì)記錄數(shù)據(jù)庫資源和權(quán)限的使用情況

B.審計(jì)可以防止對(duì)數(shù)據(jù)庫的非法修改

C.審計(jì)操作會(huì)影響系統(tǒng)性能

D.審計(jì)跟蹤信息會(huì)擴(kuò)大對(duì)存儲(chǔ)空間的要求

正確答案:B

您的答案:

本題解析:審計(jì)的工作是記錄和追蹤,不能防止對(duì)數(shù)據(jù)庫的非法修改,B選項(xiàng)描述錯(cuò)誤。

48.以下關(guān)于大數(shù)據(jù)的敘述中,錯(cuò)誤的是()。

A.大數(shù)據(jù)的數(shù)據(jù)量巨大

B.結(jié)構(gòu)化數(shù)據(jù)不屬于大數(shù)據(jù)

C.大數(shù)據(jù)具有快變性

D.大數(shù)據(jù)具有價(jià)值

正確答案:B

您的答案:

本題解析:大數(shù)據(jù)特性:數(shù)據(jù)量大(Volume)、數(shù)據(jù)種類多樣(Variety)、要求實(shí)時(shí)性強(qiáng)(Velocity)、商業(yè)價(jià)值大(Value)。大數(shù)據(jù)對(duì)數(shù)據(jù)的結(jié)構(gòu)沒有要求,B選項(xiàng)描述不正確。

49.()不是目前NoSQL數(shù)據(jù)庫產(chǎn)品的數(shù)據(jù)模型。

A.圖模型

B.文檔模型

C.鍵值存儲(chǔ)模型

D.層次模型

正確答案:D

您的答案:

本題解析:NoSQL支持的數(shù)據(jù)模型有鍵值(key-value)模型、文檔模型、圖形模型等。D選項(xiàng)不屬于。

50.以下關(guān)于NoSQL數(shù)據(jù)庫的說法中,正確的是()。

A.NoSQL數(shù)據(jù)庫保證BASE特性

B.NoSQL數(shù)據(jù)庫保證ACID特性

C.各種NoSQL數(shù)據(jù)庫具有統(tǒng)一的架構(gòu)

D.NoSQL數(shù)據(jù)庫經(jīng)常使用JOIN操作

正確答案:A

您的答案:

本題解析:NoSQL數(shù)據(jù)庫保證的是BASE特性,而不是ACID特性,A的描述是正確的。

填空題(共10題,共10分)

51.某本科高校新建教務(wù)管理系統(tǒng),支撐各學(xué)院正常的教學(xué)教務(wù)管理工作。經(jīng)過初步分析,系統(tǒng)中包含的實(shí)體有學(xué)院、教師、學(xué)生、課程等??紤]需要將本科學(xué)生的考試成績及時(shí)通報(bào)給學(xué)生家長,新增家長實(shí)體;考慮到夜大、網(wǎng)絡(luò)教育學(xué)生管理方式的不同,需要額外的管理數(shù)據(jù),新增進(jìn)修學(xué)生實(shí)體:規(guī)定一個(gè)學(xué)生可以選擇多門課程,每門課程可以被多名學(xué)生選修;一個(gè)教師可以教授多門課程,一門課程只能被一名教師講授。()實(shí)體之間為多對(duì)多聯(lián)系,()屬于弱實(shí)體對(duì)強(qiáng)實(shí)體的依賴聯(lián)系。

問題1選項(xiàng)

A.學(xué)生、學(xué)院

B.教師、學(xué)院

C.學(xué)生、課程

D.教師、課程

問題2選項(xiàng)

A.家長、學(xué)生

B.學(xué)生、教師

C.學(xué)生、學(xué)院

D.教師、學(xué)院

正確答案:CA

您的答案:

本題解析:暫無解析

52.給定關(guān)系模式如下,學(xué)生(學(xué)號(hào),姓名,專業(yè)),課程(課程號(hào),課程名稱),選課(學(xué)號(hào),課程號(hào),成績)。查詢所有學(xué)生的選課情況的操作是();查詢所有課程的選修情況的操作是()。

問題1選項(xiàng)

A.學(xué)生JOIN選課

B.學(xué)生LEFTJOIN選課

C.學(xué)生RIGHTJOIN選課

D.學(xué)生FULLJOIN選課

問題2選項(xiàng)

A.選課JOIN課程

B.選課LEFTJOIN課程

C.選課RIGHTJOIN課程

D.選課FULLJOIN課程

正確答案:BC

您的答案:

本題解析:暫無解析

53.并發(fā)操作可能帶來的數(shù)據(jù)不一致性有(),解決的辦法是并發(fā)控制,主要技術(shù)是()。

問題1選項(xiàng)

A.丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)

B.丟失修改、死鎖、故障

C.丟失修改、不可重復(fù)讀、冗余

D.故障、死鎖、冗余

問題2選項(xiàng)

A.加密

B.封鎖

C.轉(zhuǎn)儲(chǔ)

D.審計(jì)

正確答案:AB

您的答案:

本題解析:暫無解析

54.()是構(gòu)成我國保護(hù)計(jì)算機(jī)軟件著作權(quán)的兩個(gè)基本法律文件。單個(gè)自然人的軟件著作權(quán)保護(hù)期為()。

問題1選項(xiàng)

A.《中華人民共和國軟件法》和《計(jì)算機(jī)軟件保護(hù)條例》

B.《中華人民共和國著作權(quán)法》和《中華人民共和國版權(quán)法》?

C.《中華人民共和國著作權(quán)法》和《計(jì)算機(jī)軟件保護(hù)條例》

D.《中華人民共和國軟件法》和《中華人民共和國著作權(quán)法》

問題2選項(xiàng)

A.50年

B.自然人終生及其死亡后50年

C.永久限制

D.自然人終生

正確答案:CB

您的答案:

本題解析:暫無解析

55.給定關(guān)系R(A,B,C,D)與S(C,D,E,F),則R×S與R?S操作結(jié)果的屬性個(gè)數(shù)分別為();與表達(dá)式π2,3,4(σ2<5(R?S))等價(jià)的SQL語句如下:

SELECTR.B,R.C,R.DFROMR,SWHERE()。

問題1選項(xiàng)

A.8,6

B.6,6

C.8,8

D.7,6

問題2選項(xiàng)

A.R.C=S.CORR.D=S.DORR.B<S.C

B.R.C=S.CORR.D=S.DORR.B<S.E

C.R.C=S.CANDR.D=S.DANDR.B<S.C

D.R.C=S.CANDR.D=S.DANDR.B<S.E

正確答案:AD

您的答案:

本題解析:暫無解析

56.某企業(yè)人事管理系統(tǒng)中有如下關(guān)系模式,員工表Emp(eno,ename,age,sal,dname),屬性分別表示員工號(hào)、員工姓名、年齡、工資和部門名稱;部門表Dept(dnatne,phone),屬性分別表示部門名稱和聯(lián)系電話。需要查詢其它部門比銷售部門(Sales)所有員工年齡都要小的員工姓名及年齡,對(duì)應(yīng)的SQL語句如下:

SELECTename,ageFROMEmp

WHEREage()

(SELECTageFROMEmpWHEREdname=‘Sales’)

AND()

問題1選項(xiàng)

A.<ALL

B.<ANY

C.IN

D.EXISTS

問題2選項(xiàng)

A.dname=’Sales’

B.dname<>‘Sales’

C.dname<’Sales’

D.dname>‘Sales’

正確答案:AB

您的答案:

本題解析:暫無解析

57.關(guān)系模式R<{A,B,C},{AC→B,B→C}>的候選碼之一是();由于該模式存在主屬性對(duì)碼的部分函數(shù)依賴,其規(guī)范化程度最高屬于()。

問題1選項(xiàng)

A.A

B.AB

C.ABC

D.以上都不是

問題2選項(xiàng)

A.1NF

B.2NF

C.3NF

D.BCNF

正確答案:BC

您的答案:

本題解析:暫無解析

58.在索引改進(jìn)中,一般的調(diào)整原則是:當(dāng)()是性能瓶頸時(shí),則在關(guān)系上建立索引;當(dāng)()是性能瓶頸時(shí),則考慮刪除某些索引;管理人員經(jīng)常會(huì)將有利于大多數(shù)據(jù)查詢的索引設(shè)為()。

問題1選項(xiàng)

A.查詢

B.更新

C.排序

D

溫馨提示

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