計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共115題)_第1頁(yè)
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共115題)_第2頁(yè)
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共115題)_第3頁(yè)
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共115題)_第4頁(yè)
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共115題)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(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)介

計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷1(共4套)(共115題)計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷第1套一、選擇題(本題共20題,每題1.0分,共20分。)1、在分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配中,若所有全局?jǐn)?shù)據(jù)有且只有一份,他們被分割成若干切片,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上,則該策略屬于()A、集中式B、分割式C、全復(fù)制式D、混合式標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)分配方式有四種:①集中式,所有數(shù)據(jù)片段都安排在同一個(gè)場(chǎng)地上;②分割式,所有數(shù)據(jù)只有一份,它被分割成若干邏輯片段,每個(gè)邏輯片段被指派在一個(gè)特定的場(chǎng)地上;③全復(fù)制式:數(shù)據(jù)在每個(gè)場(chǎng)地重復(fù)存儲(chǔ)。也就是每個(gè)場(chǎng)地上都有一個(gè)完整的數(shù)據(jù)副本;④混合式:全局?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集都被安排在一個(gè)或多個(gè)不同的場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。這是一種介乎于分割式和全復(fù)制式之間的分配方式。2、某應(yīng)用系統(tǒng)需使用運(yùn)行于兩個(gè)地點(diǎn)的分布式數(shù)據(jù)庫(kù),該應(yīng)用系統(tǒng)經(jīng)常需要進(jìn)行某一查詢操作,此查詢需要對(duì)兩個(gè)分布在兩地?cái)?shù)據(jù)量很大的表進(jìn)行連接操作。這兩張數(shù)據(jù)變化很慢。為了提高查詢速度,下列方法中最可行的是()。A、使用表水平分割方法,將兩張表分別分割為多張表B、將兩張表復(fù)制交叉復(fù)制到兩地C、增加網(wǎng)絡(luò)帶寬,提高數(shù)據(jù)傳輸速度D、增加數(shù)據(jù)庫(kù)內(nèi)存,緩沖更多的數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)中,傳輸?shù)拇鷥r(jià)是:I╱O代價(jià)+CPU代價(jià)+通信代價(jià)。分布式數(shù)據(jù)庫(kù)中查詢優(yōu)化的首要目標(biāo)是:使查詢執(zhí)行時(shí)通信代價(jià)最省。因此如果把兩張表交叉復(fù)制到兩地就可以省去通信傳輸?shù)臅r(shí)間,相比較于其它三個(gè)選項(xiàng),該方法最優(yōu),因此選擇B選項(xiàng)。3、關(guān)于并行數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是()A、層次結(jié)構(gòu)可以分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)B、無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性,適合于OLTP應(yīng)用C、并行數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)常通過(guò)負(fù)載均衡的方法來(lái)提高數(shù)據(jù)庫(kù)系統(tǒng)的業(yè)務(wù)吞吐率D、并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是通過(guò)高速通信介質(zhì)連接多個(gè)可獨(dú)立處理的單元以并行執(zhí)行的方式完成對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的互聯(lián)查詢、內(nèi)部查詢及各種內(nèi)部操作。分布式數(shù)據(jù)庫(kù)系統(tǒng)的主要目的才是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享。4、關(guān)于分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分布策略,下列說(shuō)法錯(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)。5、在常見(jiàn)的分布式數(shù)據(jù)庫(kù)參考模式結(jié)構(gòu)中,存在多種分布透明性。關(guān)于分布透明性,下列說(shuō)法錯(cuò)誤的是()。A、分片透明性是最高級(jí)別的透明性B、位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,用戶編寫(xiě)程序時(shí)只需要考慮數(shù)據(jù)分片情況,不需要了解各分片在各個(gè)場(chǎng)地的分配情況C、局部數(shù)據(jù)模型透明性使用戶在編寫(xiě)應(yīng)用程序時(shí)不需要了解全局?jǐn)?shù)據(jù)的分片情況,但是需要了解各場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型D、分片透明性位于全局概念模式與分片模式之間標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間。分片透明性是指數(shù)據(jù)分片是用戶無(wú)需考慮的,完全透明的,在編寫(xiě)程序時(shí)用戶只需要對(duì)全局關(guān)系進(jìn)行操作。位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,用戶編寫(xiě)程序時(shí)只需要考慮數(shù)據(jù)分片情況,不需要了解各分片在各個(gè)場(chǎng)地的分配情況。局部數(shù)據(jù)模型透明性使用戶在編寫(xiě)應(yīng)用程序時(shí)不但需要了解全局?jǐn)?shù)據(jù)的分片情況,還要了解各片段的復(fù)本復(fù)制情況及各片段和他們副本的場(chǎng)地位置分配情況,但是不需要了解各場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型。故答案為C項(xiàng)。6、在下列分布式數(shù)據(jù)庫(kù)所要求具有的特征中,不屬于最基本特征的是()。A、本地自治B、位置獨(dú)立性C、非集中式管理D、高可用性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)最基本特征是本地自治、非集中式管理以及高可用性。位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫(kù)系統(tǒng)中的分布透明性。故答案為B選項(xiàng)。7、下列關(guān)于并行數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)的說(shuō)法,正確的是()。A、共享內(nèi)存結(jié)構(gòu)通過(guò)網(wǎng)絡(luò)共享內(nèi)存與磁盤(pán)空間B、無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率C、共享磁盤(pán)結(jié)構(gòu)中所有處理器沒(méi)有獨(dú)立的內(nèi)存,通過(guò)網(wǎng)絡(luò)共享磁盤(pán)D、層次結(jié)構(gòu)分成兩層,頂層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu),底層是無(wú)共享結(jié)構(gòu)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)系統(tǒng)有多種體系結(jié)構(gòu),主要可分為共享內(nèi)存結(jié)構(gòu)、共享磁盤(pán)結(jié)構(gòu)、無(wú)共享結(jié)構(gòu)和層次結(jié)構(gòu)。無(wú)共享結(jié)構(gòu)表示每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。無(wú)共享結(jié)構(gòu)被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),它通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率,具有極高的可擴(kuò)展性。共享內(nèi)存結(jié)構(gòu)是所有的處理機(jī)通過(guò)互聯(lián)網(wǎng)共享一個(gè)公共的主存儲(chǔ)器。共享磁盤(pán)結(jié)構(gòu)所有的處理器擁有獨(dú)立的王存儲(chǔ)器,通過(guò)互聯(lián)網(wǎng)共享磁盤(pán)。層次結(jié)構(gòu)可以分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)。故答案為B選項(xiàng)。8、一般情況下分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是()。A、通信代價(jià)B、I╱O代價(jià)C、CPU代價(jià)D、內(nèi)存代價(jià)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的查詢代價(jià)由I╱O代價(jià)、CPU代價(jià)和通信代價(jià)來(lái)衡量。與集中式數(shù)據(jù)庫(kù)系統(tǒng)相比多了一個(gè)通信代價(jià),因此一般分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是通信代價(jià)。故答案為A選項(xiàng)。9、現(xiàn)有一個(gè)大型咨詢公司的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),每個(gè)部門(mén)都要生成大量的全局報(bào)表并執(zhí)行少量的更新操作。隨著數(shù)據(jù)量的增加,系統(tǒng)出現(xiàn)了性能瓶頸。鑒于各個(gè)部門(mén)地理上是分散的,公司希望采用分布式數(shù)據(jù)庫(kù)技術(shù)解決該問(wèn)題。下列數(shù)據(jù)分配方式中最適合該應(yīng)用的是()A、集中式B、分割式C、復(fù)制式D、混合式標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:集中式是指所有的數(shù)據(jù)片斷都安排在一個(gè)場(chǎng)地上。分割式是指所有全局?jǐn)?shù)據(jù)只有一份,它們被分割成若干片斷,每個(gè)片斷被分配在一個(gè)特定的場(chǎng)地上。全復(fù)制式是指全局?jǐn)?shù)據(jù)有多個(gè)副本,每個(gè)場(chǎng)地上都有一個(gè)完整的數(shù)據(jù)副本。混合式是指全局?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集都被安排在一個(gè)或多個(gè)場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。以上四種分配方式各有千秋,但復(fù)制式在每個(gè)分場(chǎng)都有完整的數(shù)據(jù),這樣大大減少了各部門(mén)對(duì)全局?jǐn)?shù)據(jù)的訪問(wèn)。因此采用復(fù)制式數(shù)據(jù)分配能夠提高每個(gè)場(chǎng)地的響應(yīng)速度。10、分布式數(shù)據(jù)庫(kù)系統(tǒng)的局部數(shù)據(jù)模型透明性位于()。A、全局外模式與全局概念模式之間B、全局概念模式與分片模式之間C、分片模式與分配模式之間D、分配模式與局部概念模式之間標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間。局部數(shù)據(jù)模型透明性位于分配模式與局部概念模式之間。故答案為D項(xiàng)。11、關(guān)于并行數(shù)據(jù)庫(kù),下列說(shuō)法中錯(cuò)誤的是()。A、并行數(shù)據(jù)庫(kù)的主要目的是提高數(shù)據(jù)庫(kù)系統(tǒng)的吞吐率和減少事務(wù)響應(yīng)時(shí)間B、層次結(jié)構(gòu)分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)C、共享內(nèi)存結(jié)構(gòu)通過(guò)最大化共享資源來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性,適合OLTP應(yīng)用D、共享內(nèi)存結(jié)構(gòu)與單機(jī)系統(tǒng)的差別只在于以多個(gè)處理器代替單個(gè)處理器,并行執(zhí)行事務(wù),通過(guò)共享內(nèi)存?zhèn)魉拖⑴c數(shù)據(jù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:無(wú)共享結(jié)構(gòu)被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),它通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率,具有極高的可擴(kuò)展性,并可在復(fù)雜數(shù)據(jù)庫(kù)查詢處理和聯(lián)機(jī)事務(wù)處理過(guò)程中達(dá)到近線性的加速比,因此,無(wú)共享結(jié)構(gòu)比較適合OLTP之類(lèi)的應(yīng)用。故答案為C項(xiàng)。12、設(shè)有一個(gè)具有多家分店的大型連鎖商場(chǎng),其統(tǒng)一的數(shù)據(jù)庫(kù)管理系統(tǒng)中的銷(xiāo)售明細(xì)表模式為(銷(xiāo)售記錄ID,商品D,商品價(jià)格,銷(xiāo)售數(shù)量,總金額,銷(xiāo)售時(shí)間,分店D),為提高數(shù)據(jù)操作效率,將每個(gè)店每年的銷(xiāo)售數(shù)據(jù)劃為成獨(dú)立的數(shù)據(jù)表,這種數(shù)據(jù)劃分方式是()。A、二維范圍劃分B、輪轉(zhuǎn)劃分C、二維散列劃分D、范圍與輪轉(zhuǎn)劃分標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在并行數(shù)據(jù)庫(kù)中,一維數(shù)據(jù)劃分方法主要包括輪轉(zhuǎn)法、散列分和范圍劃分,其中輪轉(zhuǎn)法和范圍劃分適合于掃描整個(gè)關(guān)系的應(yīng)用,散列劃分適合于點(diǎn)查詢的應(yīng)用。這種劃分方式用到了兩個(gè)劃分屬性,運(yùn)用一維劃分已經(jīng)無(wú)法完成,因此需要采用多維數(shù)據(jù)劃分,即將關(guān)系屬性分為主劃分屬性和輔助劃分屬性,然后在按其進(jìn)行范圍劃分。故答案為A選項(xiàng)。13、數(shù)據(jù)劃分對(duì)并行數(shù)據(jù)庫(kù)系統(tǒng)的性能有很大的影響,關(guān)于一維數(shù)據(jù)劃分方法,下列說(shuō)法錯(cuò)誤的是()。A、散列劃分的結(jié)果適合于點(diǎn)查詢與順序掃描B、輪轉(zhuǎn)法能均衡地將數(shù)據(jù)劃分到各個(gè)磁盤(pán)上,適用于范圍查詢和順序掃描C、相對(duì)于輪轉(zhuǎn)法,范圍劃分與散列劃分都更適合于點(diǎn)查詢D、范圍劃分雖然可能會(huì)引起數(shù)據(jù)分布的不均勻,但是非常有利于范圍查詢及點(diǎn)查詢標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:散列劃分策略適合點(diǎn)查詢,對(duì)于順序掃描關(guān)系也是非常高效的。輪轉(zhuǎn)法策略適合于掃描整個(gè)關(guān)系的應(yīng)用,不適合點(diǎn)查詢和范圍查詢,無(wú)法準(zhǔn)備定位元組在那一個(gè)磁盤(pán)上,查詢效率低。范圍劃分策略適合范圍查詢和點(diǎn)查詢,可能會(huì)引起數(shù)據(jù)分布不均勻,導(dǎo)致并行處理能力下降。故答案為B選項(xiàng)。14、關(guān)于云計(jì)算與云數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是()。A、云計(jì)算平臺(tái)的一個(gè)定位在于設(shè)法為應(yīng)用系統(tǒng)提供似乎無(wú)限的計(jì)算資源B、云計(jì)算具有為用戶提供短期使用資源的靈活性C、MapReduce運(yùn)算是在云數(shù)據(jù)庫(kù)的主服務(wù)器結(jié)點(diǎn)完成的D、云數(shù)據(jù)庫(kù)架構(gòu)通過(guò)計(jì)算遷移而不是數(shù)據(jù)遷移減少了分布式系統(tǒng)的結(jié)點(diǎn)間通信量標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:MapReduce運(yùn)算是在應(yīng)用層上提供了一套大規(guī)模集群基礎(chǔ)上編寫(xiě)大型分布式應(yīng)用程序的機(jī)制。故答案為C選項(xiàng)。15、下列關(guān)于分布式數(shù)據(jù)庫(kù)和并行數(shù)據(jù)庫(kù)的說(shuō)法,正確的是()A、為了滿足高并發(fā)業(yè)務(wù)的需要,共享內(nèi)存結(jié)構(gòu)的并行數(shù)據(jù)庫(kù)比較適用于如銀行出納、民航售票等OLTP應(yīng)用B、在分布式數(shù)據(jù)庫(kù)的查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和選擇操作C、如果數(shù)據(jù)分布不合理,并行數(shù)據(jù)庫(kù)僅僅依靠多處理器、共享硬件資源等手段是無(wú)法實(shí)現(xiàn)真正意義上的并行處理的,也無(wú)法使其性能最優(yōu)化D、與集中式數(shù)據(jù)庫(kù)系統(tǒng)的事務(wù)相比,分布式數(shù)據(jù)庫(kù)系統(tǒng)中只需要一個(gè)場(chǎng)地完成提交即可完成一個(gè)全局事務(wù),這正是分布式數(shù)據(jù)庫(kù)的優(yōu)越之處標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:A中的OLTP應(yīng)用需要進(jìn)行大量的并行事務(wù),因此若采用共享內(nèi)存結(jié)構(gòu)會(huì)引起大量數(shù)據(jù)沖突;B中分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的原因主要是數(shù)據(jù)間的連接和并操作;D中分布式數(shù)據(jù)庫(kù)因?yàn)椴煌姆制透北?,因此很多時(shí)候在一個(gè)場(chǎng)地完成提交不能完成全局事務(wù),如雖完成某片數(shù)據(jù)更新,卻并沒(méi)有完成全局?jǐn)?shù)據(jù)更新。16、關(guān)于并行數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是()。A、無(wú)共享結(jié)構(gòu),通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率,因此具有很高的可擴(kuò)展性B、層次結(jié)構(gòu)可以分為兩層,頂層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu),底層是無(wú)共享結(jié)構(gòu)C、并行數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)常通過(guò)負(fù)載均衡的方法來(lái)提高數(shù)據(jù)庫(kù)系統(tǒng)的業(yè)務(wù)吞吐率D、共享磁盤(pán)結(jié)構(gòu)相比共享內(nèi)存結(jié)構(gòu)具有更大的優(yōu)勢(shì),由于每個(gè)處理器都有獨(dú)立內(nèi)存,因此訪問(wèn)內(nèi)存不再會(huì)產(chǎn)生沖突標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:層次結(jié)構(gòu)從全局角度來(lái)考慮,可分為兩層,頂層是由若干節(jié)點(diǎn)組成的無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)。故答案為B項(xiàng)。17、關(guān)于分布式數(shù)據(jù)庫(kù)的分布透明性,下列說(shuō)法錯(cuò)誤的是()。A、位置透明性使用戶在編寫(xiě)程序時(shí)只需要考慮數(shù)據(jù)分片情況,不需要考慮分片的場(chǎng)地分配情況B、分片透明性是最低級(jí)別的透明性,通過(guò)位置透明性來(lái)保證C、分布透明性使用戶完全感覺(jué)不到數(shù)據(jù)庫(kù)是分布的,與使用集中式數(shù)據(jù)庫(kù)完全一樣D、局部數(shù)據(jù)模型透明性使用戶在編寫(xiě)應(yīng)用程序時(shí)不需要了解各場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分片透明性是最高級(jí)別的透明性,是指數(shù)據(jù)分片用戶無(wú)需考慮的,完全透明的,在編寫(xiě)程序時(shí)用戶只需要對(duì)全局關(guān)系進(jìn)行操作。故答案為B項(xiàng)。18、分布式數(shù)據(jù)庫(kù)需要對(duì)數(shù)據(jù)按照一定的方法進(jìn)行分片,下列說(shuō)法正確的是()。A、進(jìn)行水平分片以后,關(guān)系的每一行必須至少屬于一個(gè)分片B、進(jìn)行垂直分片以后,關(guān)系的每一列只屬于一個(gè)分片C、進(jìn)行垂直分片以后,只要有一個(gè)分片具有關(guān)系的主鍵就可以實(shí)現(xiàn)關(guān)系的重構(gòu)D、進(jìn)行水平分片以后,每個(gè)分片不一定包含全部屬性,但至少應(yīng)該具有關(guān)系的主鍵標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:水平分片是在關(guān)系中從行的角度(元組)依據(jù)一定條件分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便在需要時(shí)可以重構(gòu)關(guān)系。垂直分片是在關(guān)系中從列的角度(屬性)依據(jù)一定條件分為不同的片斷,各片斷中應(yīng)該包含關(guān)系的主碼屬性,以便通過(guò)連接方法恢復(fù)關(guān)系。故答案為A選項(xiàng)。19、關(guān)于并行數(shù)據(jù)庫(kù)的數(shù)據(jù)劃分策略,下列說(shuō)法錯(cuò)誤的是()。A、散列劃分法相比輪轉(zhuǎn)法更適用于點(diǎn)查詢,也適用于順序掃描B、范圍劃分法適用于范圍查詢與點(diǎn)查詢C、輪轉(zhuǎn)劃分法不適于掃描整個(gè)關(guān)系的應(yīng)用D、范圍劃分可能會(huì)引起數(shù)據(jù)分布不均勻,導(dǎo)致并行處理能力下降標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:輪轉(zhuǎn)法保證了元組在多個(gè)磁盤(pán)上平均分配,最多相差1。該策略最適合于掃描整個(gè)關(guān)系的應(yīng)用,在掃描時(shí)可以并行地從n個(gè)磁盤(pán)讀取數(shù)據(jù),負(fù)載均衡,充分發(fā)揮了并行性。故答案為C選項(xiàng)。20、在云計(jì)算中,當(dāng)云以即用即付的方式提供給公眾的時(shí)候,我們稱其為()A、公共云B、私有云C、共享云D、混合云標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:公共云指的是云以即用即付的方式提供給公眾。私有云是指不對(duì)公眾開(kāi)放的企業(yè)或組織內(nèi)部數(shù)據(jù)中心的資源。二、應(yīng)用題(本題共9題,每題1.0分,共9分。)21、在并行數(shù)據(jù)庫(kù)中,最適合整表掃描操作的數(shù)據(jù)劃分方法是________。標(biāo)準(zhǔn)答案:輪轉(zhuǎn)去知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)中一維數(shù)據(jù)的劃分方法如下:(1)輪轉(zhuǎn)法:最適合于掃描整個(gè)關(guān)系;(2)散列劃分法:比輪轉(zhuǎn)法更適合點(diǎn)查詢,也適合順序掃描關(guān)系;(3)范圍劃分法:明顯利于范圍查詢和點(diǎn)查詢。22、在一個(gè)事務(wù)執(zhí)行過(guò)程中,其正在訪問(wèn)的數(shù)據(jù)被其他事務(wù)所修改,導(dǎo)致處理結(jié)果不正確,這是由于違背了事務(wù)性質(zhì)中的________性而引起的。標(biāo)準(zhǔn)答案:隔離知識(shí)點(diǎn)解析:為了保證事務(wù)的正確執(zhí)行,維護(hù)數(shù)據(jù)庫(kù)的完整性,要求數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)以下事務(wù)特性:①原子性:事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來(lái),要么全部不反映。②一致性:事務(wù)的隔離執(zhí)行(即沒(méi)有并發(fā)執(zhí)行的其他事務(wù)),保持?jǐn)?shù)據(jù)庫(kù)的一致性。③隔離性:盡管多個(gè)事務(wù)可以并發(fā)執(zhí)行,但系統(tǒng)必須保證,對(duì)任一對(duì)事務(wù)Ti和Tj,在Ti看來(lái),Tj或者在Ti開(kāi)始之前已經(jīng)停止執(zhí)行,或者在Ti完成之后開(kāi)始執(zhí)行。這樣,每個(gè)事務(wù)都感覺(jué)不到系統(tǒng)中有其他事務(wù)在并發(fā)地執(zhí)行。④持久性:一個(gè)事務(wù)成功完成后,它對(duì)數(shù)據(jù)庫(kù)的改變必須是永久的,即使系統(tǒng)可以出現(xiàn)故障。根據(jù)題意,正在訪問(wèn)的數(shù)據(jù)被其他事務(wù)所修改違背了事務(wù)性質(zhì)的隔離性。故答案為隔離。23、云計(jì)算包含互聯(lián)網(wǎng)上的應(yīng)用服務(wù)及在數(shù)據(jù)中心提供這些服務(wù)的軟硬件設(shè)施,通常包括軟件即服務(wù)、平臺(tái)即服務(wù)、基礎(chǔ)設(shè)施即服務(wù)。其中________即服務(wù)是指通過(guò)網(wǎng)絡(luò)提供操作系統(tǒng)和相關(guān)服務(wù),而無(wú)需下載或安裝。標(biāo)準(zhǔn)答案:平臺(tái)知識(shí)點(diǎn)解析:互聯(lián)網(wǎng)上的應(yīng)用服務(wù)一直被稱作軟件即服務(wù),它是一種軟件分配模式。平臺(tái)即服務(wù)是指通過(guò)網(wǎng)絡(luò)提供操作系統(tǒng)和相關(guān)服務(wù),而無(wú)需下載或安裝?;A(chǔ)設(shè)施即服務(wù)是指將用于支持運(yùn)作的設(shè)備對(duì)外提供服務(wù),這些設(shè)備包括存儲(chǔ)、硬件、服務(wù)器和網(wǎng)絡(luò)組件。24、在分布式數(shù)據(jù)庫(kù)中,________分片從列的角度將關(guān)系分為不同的片斷。標(biāo)準(zhǔn)答案:垂直知識(shí)點(diǎn)解析:水平分片是在關(guān)系中從行的角度(元組)依據(jù)一定條件分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便在需要是可以重構(gòu)關(guān)系。垂直分片是在關(guān)系總從列的角度(屬性)依據(jù)一定條件分為不同的片斷,各片段中應(yīng)該包含關(guān)系的主碼屬性,以便通過(guò)連接方法恢復(fù)關(guān)系。25、分布式數(shù)據(jù)庫(kù)最基本的三個(gè)特征是:非集中式管理、高_(dá)_______、本地自治。標(biāo)準(zhǔn)答案:可用性知識(shí)點(diǎn)解析:本地自治、非集中式管理以及高可用性是分布式數(shù)據(jù)庫(kù)最基本的特征。26、分布式數(shù)據(jù)庫(kù)中,位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫(kù)系統(tǒng)中的________透明性。標(biāo)準(zhǔn)答案:分布知識(shí)點(diǎn)解析:本題考查的是分布式數(shù)據(jù)庫(kù)分布透明性特點(diǎn)。分布式數(shù)據(jù)庫(kù)中,位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫(kù)系統(tǒng)中的分布透明性,使用戶完全感覺(jué)不到數(shù)據(jù)庫(kù)是分布的,與使用集中式數(shù)據(jù)庫(kù)完全一樣。27、云計(jì)算通過(guò)集中所有的計(jì)算資源,采用硬件________技術(shù),為使用者提供強(qiáng)大的計(jì)算能力、存儲(chǔ)和帶寬等資源。標(biāo)準(zhǔn)答案:虛擬或虛擬化知識(shí)點(diǎn)解析:云計(jì)算是一種商業(yè)計(jì)算模型,它通過(guò)集中所有的計(jì)算資源,采用硬件虛擬化技術(shù),為云計(jì)算使用者提供強(qiáng)大的計(jì)算能力、存儲(chǔ)空間和信息服務(wù),獲得與傳統(tǒng)大型服務(wù)器相同或者更高的計(jì)算能力。故答案為虛擬。28、在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的________操作和并操作。標(biāo)準(zhǔn)答案:連接或聯(lián)接或鏈接知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作。故答案為連接或聯(lián)接或鏈接。29、在數(shù)據(jù)集成中,ETL中的T的中文意思是指________。標(biāo)準(zhǔn)答案:轉(zhuǎn)換知識(shí)點(diǎn)解析:在數(shù)據(jù)集成中,ETL的過(guò)程為提取(Extract)—轉(zhuǎn)換(Transform)—加載(Load)。在數(shù)據(jù)源抽取后首先進(jìn)行轉(zhuǎn)換,然后將轉(zhuǎn)換的結(jié)果寫(xiě)入目的地。故答案為轉(zhuǎn)換。計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷第2套一、選擇題(本題共20題,每題1.0分,共20分。)1、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是()A、分布式數(shù)據(jù)庫(kù)的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來(lái)說(shuō)導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作B、分布式數(shù)據(jù)庫(kù)中位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,使得用戶在編程時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心具體的分配情況C、分布式數(shù)據(jù)庫(kù)的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略是基于兩階段的提交協(xié)議D、分布式數(shù)據(jù)庫(kù)系統(tǒng)的目標(biāo)是利用多處理機(jī)結(jié)點(diǎn)并行地完成數(shù)據(jù)庫(kù)任務(wù),以提高數(shù)據(jù)庫(kù)系統(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ù)庫(kù)管理系統(tǒng)獨(dú)立性。并行數(shù)據(jù)庫(kù)的目標(biāo)是高性能和高可用性,通過(guò)多個(gè)處理節(jié)點(diǎn)并行執(zhí)行數(shù)據(jù)庫(kù)任務(wù),提高整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的性能和可用性。2、在數(shù)據(jù)庫(kù)管理系統(tǒng)中,為保證并發(fā)事務(wù)的正確執(zhí)行,需采用一定的并發(fā)控制技術(shù)。下列關(guān)于基于鎖的并發(fā)控制技術(shù)的說(shuō)法,錯(cuò)誤的是()A、鎖是一種特殊的二元信號(hào)量,用來(lái)控制多個(gè)并發(fā)事務(wù)對(duì)共享資源的使用B、數(shù)據(jù)庫(kù)中的鎖主要分為排它鎖和共享鎖,當(dāng)某個(gè)數(shù)據(jù)項(xiàng)上已加有多個(gè)共享鎖時(shí),此數(shù)據(jù)項(xiàng)上只能再加一個(gè)排它鎖C、數(shù)據(jù)庫(kù)管理系統(tǒng)可以采用先來(lái)先服務(wù)的方式防止出現(xiàn)活鎖現(xiàn)象D、當(dāng)數(shù)據(jù)庫(kù)管理系統(tǒng)檢測(cè)到死鎖后,可以采用撤銷(xiāo)死鎖事務(wù)的方式解除死鎖標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:當(dāng)事務(wù)T對(duì)某個(gè)數(shù)據(jù)加上排它鎖時(shí),T可以對(duì)該數(shù)據(jù)進(jìn)行讀和寫(xiě),其他任何事務(wù)都不能再對(duì)該數(shù)據(jù)加任何類(lèi)型的鎖,直到T釋放該鎖才行;當(dāng)事務(wù)T對(duì)某個(gè)數(shù)據(jù)加上共享鎖,則T只能對(duì)該數(shù)據(jù)進(jìn)行讀操作,不能修改數(shù)據(jù),且其它事務(wù)也可以對(duì)該數(shù)據(jù)加共享鎖但不能加排它鎖。只有等到該數(shù)據(jù)沒(méi)有被其他任何事務(wù)訪問(wèn)時(shí)才能加排它鎖。3、某系統(tǒng)中事務(wù)T1從賬戶A轉(zhuǎn)出資金到賬戶B中,在此事務(wù)執(zhí)行過(guò)程中,另一事務(wù)T2要進(jìn)行所有賬戶余額統(tǒng)計(jì)操作。在T1和T2事務(wù)成功提交后,數(shù)據(jù)庫(kù)服務(wù)器突然掉電重啟。為保證T2事務(wù)的統(tǒng)計(jì)結(jié)果及重啟后A、B兩賬戶余額正確,需要利用到的事務(wù)性質(zhì)分別是()A、一致性和隔離性B、原子性和一致性C、隔離性和持久性D、原子性和持久性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:兩個(gè)事務(wù)并發(fā)執(zhí)行時(shí),隔離性保證其并行結(jié)果正確性。當(dāng)事務(wù)提交后斷電,則持續(xù)性保證其對(duì)數(shù)據(jù)庫(kù)的改變是永久的,結(jié)果不受影響。事務(wù)的四個(gè)性質(zhì):原子性、一致性、隔離性、持久性。原子性描述的是事務(wù)中包括的諸多操作為了保持一致性要么都做,要么都不做;一致性描述的是事務(wù)執(zhí)行結(jié)果從一個(gè)一致性到另一個(gè)一致性的變化。由題自可知,T1、T2事務(wù)若要使A、B結(jié)果正確,則必須遵守事務(wù)的原子性和一致性。4、XML數(shù)據(jù)庫(kù)是一種新型的數(shù)據(jù)庫(kù)管理系統(tǒng)。下列關(guān)于XML數(shù)據(jù)庫(kù)的說(shuō)法,錯(cuò)誤的是()A、由于XML文檔本身帶有標(biāo)記,可以自描述,因此XML數(shù)據(jù)庫(kù)并不對(duì)XML文檔進(jìn)行解析B、目前XML數(shù)據(jù)庫(kù)主要包括XEDB、NXD和HXD三種類(lèi)型C、很多關(guān)系數(shù)據(jù)庫(kù)廠商在其傳統(tǒng)的數(shù)據(jù)庫(kù)產(chǎn)品中進(jìn)行了擴(kuò)充,使其能夠處理XML文檔D、在數(shù)據(jù)本身具有層次特征時(shí),XML文檔能夠清晰地表達(dá)數(shù)據(jù)的層次特征標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:XML數(shù)據(jù)庫(kù)需要對(duì)XML文檔進(jìn)行解析,因?yàn)閄ML文檔的本身標(biāo)記只是文檔本身的描述,需要經(jīng)過(guò)數(shù)據(jù)庫(kù)的解析才能達(dá)到具體的用途。5、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法正確的是()。A、數(shù)據(jù)分片中的水平分片是指從列的角度依據(jù)一定條件將關(guān)系劃分為不同的片斷,每個(gè)片段必須包含主碼B、數(shù)據(jù)分片中的垂直分片是指從行的角度依據(jù)一定條件將關(guān)系劃分為不同的片斷,關(guān)系的每行至少應(yīng)屬于某一個(gè)分片C、在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,雖然數(shù)據(jù)分布在多個(gè)不同的場(chǎng)地上,但在進(jìn)行查詢處理設(shè)計(jì)時(shí)一般不需要考慮站點(diǎn)間數(shù)據(jù)的通信代價(jià)D、分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:數(shù)據(jù)分片中的垂直分片是指在關(guān)系中從列的角度依據(jù)一定條件分為不同的片斷,各片段中應(yīng)該包含關(guān)系的主碼屬性,以便通過(guò)連接方法恢復(fù)關(guān)系。A項(xiàng)錯(cuò)誤。數(shù)據(jù)分片中的水平分片是指在關(guān)系中從行的角度依據(jù)一定條件劃分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片段,以便在需要時(shí)可以重構(gòu)。B項(xiàng)錯(cuò)誤。在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,由于數(shù)據(jù)分布在多個(gè)不同的場(chǎng)地上,使得查詢處理中還要考慮站點(diǎn)間傳輸數(shù)據(jù)的通信代價(jià)。C項(xiàng)錯(cuò)誤。故答案為D項(xiàng)。6、分布式數(shù)據(jù)庫(kù)的查詢優(yōu)化需要考慮的主要因素包括I╱O代價(jià)、CPU代價(jià)和通信代價(jià)。一般情況下,分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是()。A、I╱O代價(jià)B、通信代價(jià)C、CPU代價(jià)D、I╱O代價(jià)和CPU代價(jià)之和標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在集中式數(shù)據(jù)庫(kù)系統(tǒng)中,查詢代價(jià)主要是由CPU代價(jià)和I╱O代價(jià)來(lái)衡量的;在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,由于數(shù)據(jù)分布在多個(gè)不同的場(chǎng)地上,而分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作,因此一般情況下,分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是操作執(zhí)行的順序、操作執(zhí)行的算法和不同場(chǎng)地間數(shù)據(jù)流動(dòng)的順序,即通信代價(jià)。故答案為B項(xiàng)。7、在分布式數(shù)據(jù)庫(kù)中,數(shù)據(jù)分片是指將關(guān)系劃分成多個(gè)片斷。下列關(guān)于數(shù)據(jù)分片的說(shuō)法,正確的是()。A、對(duì)關(guān)系進(jìn)行水平分片后,關(guān)系中的每一行必須至少屬于一個(gè)片斷B、垂直分片時(shí),每個(gè)分片不一定需要包含關(guān)系的主碼屬性C、垂直分片時(shí),每個(gè)分片必須包含關(guān)系的所有屬性D、水平分片時(shí),每個(gè)分片不一定需要包含關(guān)系的主碼屬性標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:對(duì)某一個(gè)關(guān)系進(jìn)行分片是將關(guān)系劃分為多個(gè)片斷,這些片斷包含足夠的信息可以使關(guān)系重構(gòu)。其中水平分片是從行的角度依據(jù)一定條件劃分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便在需要時(shí)可以重構(gòu)關(guān)系。垂直分片是在關(guān)系中從列的角度依據(jù)一定條件分為不同的片斷,各片斷中應(yīng)該包含關(guān)系的主碼屬性,以便通過(guò)連接方法恢復(fù)關(guān)系。故答案為A選項(xiàng)。8、在分布式數(shù)據(jù)庫(kù)應(yīng)具有的諸多特征中,最基本的特征是()。A、本地自治、位置獨(dú)立性、硬件獨(dú)立性B、本地自治、非集中式管理、高可用性C、非集中式管理、高可用性、分布式事務(wù)處理D、位置獨(dú)立性、數(shù)據(jù)庫(kù)管理系統(tǒng)獨(dú)立性、數(shù)據(jù)分片獨(dú)立性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本地自治、非集中式管理以及高可用性是分布式數(shù)據(jù)庫(kù)最基本的特征。位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫(kù)系統(tǒng)中的分布透明性。分布式查詢和事務(wù)管理給分布式數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)了一定的復(fù)雜性。故答案為B選項(xiàng)。9、在分布式數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)過(guò)程中要考慮數(shù)據(jù)的分布策略。下列關(guān)于數(shù)據(jù)分布策略的說(shuō)法,錯(cuò)誤的是()A、分布式數(shù)據(jù)庫(kù)中數(shù)據(jù)分布策略可以從數(shù)據(jù)分片和數(shù)據(jù)分配兩個(gè)角度來(lái)考慮,一般先進(jìn)行數(shù)據(jù)分片,再進(jìn)行數(shù)據(jù)分配B、數(shù)據(jù)水平分片是在關(guān)系中從行(元組)的角度依據(jù)一定條件劃分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便通過(guò)選擇方法恢復(fù)關(guān)系C、數(shù)據(jù)垂直分片是在關(guān)系中從列(屬性)的角度依據(jù)一定條件分為不同的片斷,各片斷中應(yīng)該包含關(guān)系的主碼,以便通過(guò)連接方法恢復(fù)關(guān)系D、數(shù)據(jù)分配策略中,集中式分配策略便于控制,但數(shù)據(jù)過(guò)于集中,負(fù)載過(guò)重,易形成瓶頸,可靠性較差標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)的水平分片是在關(guān)系中從行(元組)的角度依據(jù)一定條件劃分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便在需要時(shí)可以重構(gòu)關(guān)系。故B錯(cuò)誤。10、在分布式數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,對(duì)全局關(guān)系進(jìn)行分片設(shè)計(jì)時(shí),下列說(shuō)法正確的是()A、對(duì)于一個(gè)全局關(guān)系中的任意數(shù)據(jù),不允許其不屬于任何一個(gè)片段,但允許某些數(shù)據(jù)同時(shí)屬于不同的片段B、對(duì)于一個(gè)全局關(guān)系中的任意數(shù)據(jù),可以允許其不屬于任何一個(gè)片段,也允許某些數(shù)據(jù)同時(shí)屬于不同的片段C、對(duì)于一個(gè)全局關(guān)系中的任意數(shù)據(jù),不允許其不屬于任何一個(gè)片段,也不允許某些數(shù)據(jù)同時(shí)屬于不同的片段D、對(duì)于一個(gè)全局關(guān)系中的任意數(shù)據(jù),對(duì)于一個(gè)全局關(guān)系,可以允許某些數(shù)據(jù)屬于不同片段,但不允許某些數(shù)據(jù)同時(shí)屬于不同的片段標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)采用數(shù)據(jù)分片對(duì)數(shù)據(jù)進(jìn)行管理,分片有以下三個(gè)原則:11、關(guān)于分布式數(shù)據(jù)庫(kù)的參考模式結(jié)構(gòu),下列說(shuō)法正確的是()。A、全局概念模式是全局應(yīng)用的用戶視圖,即終端用戶看到的是邏輯上并未分布的表、視圖等B、局部概念模式是描述全局關(guān)系在場(chǎng)地上存儲(chǔ)的物理片段的邏輯結(jié)構(gòu)以及特征C、全局外模式是描述全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征D、分片模式是描述局部概念模式所涉及的數(shù)據(jù)在本場(chǎng)地的物理存儲(chǔ)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:全局外模式是全局應(yīng)用的用戶視圖,即終端用戶看到的邏輯上并未分布的表、視圖等;全局概念模式用于描述全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征;分片模式用于描述每個(gè)數(shù)據(jù)片段以及全局關(guān)系到片段的映像,是分布式數(shù)據(jù)庫(kù)系統(tǒng)中全局?jǐn)?shù)據(jù)的邏輯劃分視圖;分配模式用于描述各片段到物理存放場(chǎng)地的映像;局部概念模式用于描述全局關(guān)系在場(chǎng)地上存儲(chǔ)的物理片段的邏輯結(jié)構(gòu)以及特征,局部?jī)?nèi)模式用于描述局部概念模式涉及的數(shù)據(jù)在本場(chǎng)地的物理存儲(chǔ)。故答案為B項(xiàng)。12、在眾多的分布式數(shù)據(jù)庫(kù)特征中,一般被認(rèn)為是最基本特征的是()。A、本地自治、位置獨(dú)立性、數(shù)據(jù)復(fù)制獨(dú)立性B、非集中式管理、高可用性、位置獨(dú)立性C、高可用性、網(wǎng)絡(luò)獨(dú)立性、非集中式管理D、本地自治、非集中式管理、高可用性標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)最基本特征是本地自治、非集中式管理及高可用性。而位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫(kù)系統(tǒng)中的分布透明性。故答案為D項(xiàng)。13、在分布式數(shù)據(jù)庫(kù)中,查詢優(yōu)化需要考慮的主要因素包括I╱O代價(jià)、CPU代價(jià)和通信代價(jià)。一般而言,分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是()。A、使查詢執(zhí)行時(shí)I╱O代價(jià)最省B、使查詢執(zhí)行的通信代價(jià)最省C、使查詢執(zhí)行時(shí)CPU代價(jià)最省D、使查詢執(zhí)行時(shí)I╱O代價(jià)和CPU代價(jià)之和最省標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫(kù)中,由于數(shù)據(jù)分布在不同的場(chǎng)地上,使得查詢處理中還要考慮站點(diǎn)之間傳輸數(shù)據(jù)的通信代價(jià),使得查詢處理中還要考慮站點(diǎn)間傳輸數(shù)據(jù)的通信代價(jià)。故答案為B選項(xiàng)。14、關(guān)于并行數(shù)據(jù)庫(kù)系統(tǒng),下列說(shuō)法錯(cuò)誤的是()。A、并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)本地自治和數(shù)據(jù)全局透明共享B、并行數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)常通過(guò)負(fù)載均衡的方法來(lái)提高數(shù)據(jù)庫(kù)系統(tǒng)的業(yè)務(wù)吞吐率C、無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性,適合于OLTP應(yīng)用D、層次結(jié)構(gòu)的頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是:提高數(shù)據(jù)庫(kù)系統(tǒng)吞吐率和減少事務(wù)響應(yīng)時(shí)間,數(shù)據(jù)庫(kù)應(yīng)用的發(fā)展對(duì)數(shù)據(jù)庫(kù)的性能和可用性提出了更高的要求。故答案為A選項(xiàng)。15、在分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配中,若所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上,則該策略屬于()A、集中式B、分割式C、全復(fù)制式D、混合式標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的分配方式包括集中式、分割式、全復(fù)制式、混合式。集中式指所有數(shù)據(jù)片斷都安排在一個(gè)場(chǎng)地上;分割式指全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上;全復(fù)制式是在每個(gè)站點(diǎn)上都有全局?jǐn)?shù)據(jù)的復(fù)制樣本,數(shù)據(jù)的冗余性最大;混合式指全局?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集被安排在一個(gè)或多個(gè)不同的場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。16、關(guān)于并行數(shù)據(jù)庫(kù),下列說(shuō)法正確的是()。A、層次結(jié)構(gòu)可以分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)B、無(wú)共享結(jié)構(gòu)通過(guò)負(fù)載均衡來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性,適合OLTP應(yīng)用C、共享磁盤(pán)結(jié)構(gòu)比共享內(nèi)存結(jié)構(gòu)具有更大的優(yōu)勢(shì),訪問(wèn)內(nèi)存不再會(huì)產(chǎn)生沖突,也不會(huì)帶來(lái)處理器節(jié)點(diǎn)間額外的通信開(kāi)銷(xiāo)D、并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率,具有很高的擴(kuò)展性,適合OLTP應(yīng)用。B項(xiàng)錯(cuò)誤。共享磁盤(pán)結(jié)構(gòu)比共享內(nèi)存結(jié)構(gòu)具有更大的優(yōu)勢(shì),訪問(wèn)內(nèi)存不再會(huì)產(chǎn)生沖突,但這種結(jié)構(gòu)是通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)各個(gè)處理器之間的信息和數(shù)據(jù)交換,會(huì)產(chǎn)生一定的通信代價(jià)。C項(xiàng)錯(cuò)誤。分布式數(shù)據(jù)庫(kù)系統(tǒng)的主要自的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享。D項(xiàng)錯(cuò)誤。故答案為A項(xiàng)。17、XML數(shù)據(jù)庫(kù)是一種支持對(duì)XML格式文檔進(jìn)行存儲(chǔ)與查詢等操作的數(shù)據(jù)庫(kù)管理系統(tǒng),下列關(guān)于XML數(shù)據(jù)庫(kù)的說(shuō)法,錯(cuò)誤的是()。A、在現(xiàn)階段,XML數(shù)據(jù)處理主要依靠關(guān)系型數(shù)據(jù)庫(kù)廠商在傳統(tǒng)商業(yè)產(chǎn)品中擴(kuò)充XML處理能力來(lái)實(shí)現(xiàn)B、XML數(shù)據(jù)庫(kù)能夠?qū)Π虢Y(jié)構(gòu)化數(shù)據(jù)進(jìn)行有效的存取與管理C、XMLEnabledDB(XEDB)在原有的數(shù)據(jù)庫(kù)系統(tǒng)上擴(kuò)充對(duì)XML數(shù)據(jù)的處理功能,使之能適應(yīng)XML數(shù)據(jù)存儲(chǔ)和查詢的需要D、XML數(shù)據(jù)庫(kù)適合管理復(fù)雜數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)集,但不利于表達(dá)具有層次性的數(shù)據(jù)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:XML數(shù)據(jù)庫(kù)適合管理復(fù)雜數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)集,當(dāng)數(shù)據(jù)本身具有層次特征時(shí),由于XML數(shù)據(jù)格式能夠清晰表達(dá)數(shù)據(jù)的層次特性,因此XML數(shù)據(jù)庫(kù)便于對(duì)層次化的數(shù)據(jù)進(jìn)行操作。故答案為D項(xiàng)。18、XML數(shù)據(jù)庫(kù)用于實(shí)現(xiàn)對(duì)XML格式文檔的存儲(chǔ)與管理。下列關(guān)于XML數(shù)據(jù)庫(kù)的說(shuō)法,錯(cuò)誤的是()。A、相比傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù),XML數(shù)據(jù)庫(kù)不適于管理具有復(fù)雜數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)集B、由于XML數(shù)據(jù)格式能夠清晰表達(dá)數(shù)據(jù)的層次特征,因此,XML數(shù)據(jù)庫(kù)便于對(duì)層次化的數(shù)據(jù)進(jìn)行操作C、XML數(shù)據(jù)庫(kù)能夠?qū)Π虢Y(jié)構(gòu)化數(shù)據(jù)進(jìn)行有效的存取與管理D、在現(xiàn)階段,XML數(shù)據(jù)處理主要依靠關(guān)系型數(shù)據(jù)庫(kù)廠商在傳統(tǒng)商業(yè)產(chǎn)品中擴(kuò)充XML處理能力來(lái)實(shí)現(xiàn)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:XML數(shù)據(jù)庫(kù)是一種支持對(duì)XML格式文檔進(jìn)行存取管理和數(shù)據(jù)查詢的數(shù)據(jù)庫(kù)。XML數(shù)據(jù)庫(kù)與傳統(tǒng)數(shù)據(jù)庫(kù)相比有如下不同和優(yōu)勢(shì)。①XML數(shù)據(jù)庫(kù)能夠?qū)ζ浇Y(jié)構(gòu)化數(shù)據(jù)進(jìn)行有效的存取和管理。②提供對(duì)標(biāo)簽和路徑的操作。③當(dāng)數(shù)據(jù)本身具有層次特征時(shí),由于XML數(shù)據(jù)格式能夠清晰表達(dá)數(shù)據(jù)的層次特征,因此XML數(shù)據(jù)庫(kù)便于對(duì)層次化的數(shù)據(jù)進(jìn)行操作。故答案為A選項(xiàng)。19、分布式數(shù)據(jù)庫(kù)中的分布透明性包括分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。下列關(guān)于分布式數(shù)據(jù)庫(kù)透明性級(jí)別的說(shuō)法,正確的是()。A、分片透明性的級(jí)別低于位置透明性,但是高于局部數(shù)據(jù)模型透明性B、位置透明性的級(jí)別低于局部數(shù)據(jù)模型透明性,但是高于分片透明性C、局部數(shù)據(jù)模型透明性的級(jí)別低于分片透明性,但是高于位置透明性D、分片透明性的級(jí)別高于位置透明性,位置透明性的級(jí)別高于局部數(shù)據(jù)模型透明性標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:分布透明性有如下幾種級(jí)別:①分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間。分片透明性只是數(shù)據(jù)分片是用戶無(wú)需考慮的,完全透明的,在編寫(xiě)程序時(shí)只需要對(duì)全部關(guān)系進(jìn)行操作。②位置透明性是指數(shù)據(jù)分片的分配位置對(duì)角戶是透明的,用戶編寫(xiě)程序時(shí)只需要考慮數(shù)據(jù)分片情況,不需要了解各分片在各個(gè)場(chǎng)地的分配情況③局部數(shù)據(jù)模型透明性處于分配模式與局部概念模式之間。用戶編程時(shí),需要了解全局?jǐn)?shù)據(jù)分片情況,還要了解各片斷的副本復(fù)制情況及個(gè)片斷和它們副本的場(chǎng)地位置分配情況。故答案為D選項(xiàng)。20、關(guān)于分布式數(shù)據(jù)庫(kù)的幾種數(shù)據(jù)分配方法,下列說(shuō)法錯(cuò)誤的是()。A、集中式方法把所有數(shù)據(jù)片斷都安排在一個(gè)場(chǎng)地上B、分割式方法中的所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片斷,每個(gè)片斷被分配到一個(gè)或多個(gè)特定場(chǎng)地上C、全復(fù)制式方法中全局?jǐn)?shù)據(jù)有多個(gè)副本,每個(gè)場(chǎng)地上都有一個(gè)完整的副本D、混合式方法中全局?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集被安排在一個(gè)或多個(gè)不同的場(chǎng)地上,每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分割式方法中的所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片斷,每個(gè)片斷被分配到一個(gè)特定場(chǎng)地上。故答案為B選項(xiàng)。二、應(yīng)用題(本題共9題,每題1.0分,共9分。)21、在分布式數(shù)據(jù)庫(kù)中,使用________模式來(lái)描述各片段到物理存放場(chǎng)地的映像。標(biāo)準(zhǔn)答案:分配知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)總的數(shù)據(jù)分布策略可以從數(shù)據(jù)分片和數(shù)據(jù)分配兩個(gè)角度來(lái)考慮,一般先數(shù)據(jù)分片,再數(shù)據(jù)分配。分片是對(duì)關(guān)系的操作,而分配是對(duì)分片結(jié)果的操作。分片模式是描述每個(gè)數(shù)據(jù)片斷以及全局關(guān)系到片段的映像,分配模式是描述各片斷到物理存放場(chǎng)地的映像。22、數(shù)據(jù)庫(kù)管理系統(tǒng)中的加鎖協(xié)議規(guī)定了事務(wù)的加鎖時(shí)間、持鎖時(shí)間和釋放鎖時(shí)間,其中________協(xié)議可以完全保證并發(fā)事務(wù)數(shù)據(jù)的一致性。標(biāo)準(zhǔn)答案:三級(jí)加鎖或三級(jí)封鎖知識(shí)點(diǎn)解析:三級(jí)加鎖協(xié)議也稱為三級(jí)封鎖協(xié)議,它保證正確地調(diào)度事務(wù)的并發(fā)操作是事務(wù)對(duì)數(shù)據(jù)庫(kù)對(duì)象加鎖、解鎖必須遵守的一種規(guī)則。在運(yùn)用X鎖和S鎖對(duì)數(shù)據(jù)對(duì)象加鎖時(shí),還需要約定一些規(guī)則,例如何時(shí)申請(qǐng)X鎖或S鎖、持鎖時(shí)間、何時(shí)釋放等。23、在分布式數(shù)據(jù)庫(kù)中,如果用戶編寫(xiě)程序時(shí)不必了解數(shù)據(jù)分片在各個(gè)場(chǎng)地的分配情況,則稱該分布式數(shù)據(jù)庫(kù)系統(tǒng)具有________透明性。標(biāo)準(zhǔn)答案:位器知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)系統(tǒng)按不同層次提供的分布透明性有:①分片透明性;②位置透明性;③局部映像透明性。位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,用戶編寫(xiě)程序時(shí)只需要考慮數(shù)據(jù)分片情況,不需要了解各分片在各個(gè)場(chǎng)地的分配情況。24、分布式數(shù)據(jù)庫(kù)的________透明性是最高級(jí)別的透明性,它使得在編寫(xiě)程序時(shí)用戶只需要對(duì)全局關(guān)系進(jìn)行操作,這樣簡(jiǎn)化了應(yīng)用程序的維護(hù)。標(biāo)準(zhǔn)答案:分片知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的分片透明性是最高級(jí)別的透明性,位于全局概念與分片模式之間。25、云計(jì)算中,SaaS是指________即服務(wù)。標(biāo)準(zhǔn)答案:軟件或Software知識(shí)點(diǎn)解析:SaaS是SoftwareasaService(軟件即服務(wù))的簡(jiǎn)稱。26、分布式數(shù)據(jù)庫(kù)系統(tǒng)的恢復(fù)控制采用的最典型策略是基于________階段的提交協(xié)議。標(biāo)準(zhǔn)答案:兩或二或2知識(shí)點(diǎn)解析:兩階段的提交協(xié)議將場(chǎng)地的事務(wù)管理器分為協(xié)調(diào)者和參與者,通過(guò)協(xié)調(diào)者在第一階段詢問(wèn)所有參與者事務(wù)是否可以提交,參與者做出應(yīng)答,在第二階段協(xié)調(diào)者根據(jù)參與者的回答決定事務(wù)是否提交。27、在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,為了保證全局事務(wù)的原子性,參與事務(wù)執(zhí)行的所有場(chǎng)地或者全部提交,或者全部________。標(biāo)準(zhǔn)答案:撤銷(xiāo)或UNDO或回滾知識(shí)點(diǎn)解析:原子性要求事務(wù)所包含的全部操作是一個(gè)不可分割的整體,這些操作要么全部提交成功,要么只要其中一個(gè)操作失敗,就全部撤銷(xiāo)。故答案為撤銷(xiāo)。28、分布式數(shù)據(jù)庫(kù)是物理上分散、邏輯上________的數(shù)據(jù)庫(kù)系統(tǒng)。標(biāo)準(zhǔn)答案:集中知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)是物理上分散、邏輯上集中的數(shù)據(jù)庫(kù)系統(tǒng)。故答案為集中。29、在并行數(shù)據(jù)庫(kù)中,________結(jié)構(gòu)被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),適用于銀行出納之類(lèi)的應(yīng)用。標(biāo)準(zhǔn)答案:無(wú)共享知識(shí)點(diǎn)解析:無(wú)共享結(jié)構(gòu)每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。它被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),比較適用于銀行,出納,民航售票等OLTP類(lèi)應(yīng)用。計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷第3套一、選擇題(本題共20題,每題1.0分,共20分。)1、在某并行數(shù)據(jù)庫(kù)中,有關(guān)系R(A,B)和S(B,C),其中R包含1000000行數(shù)據(jù),S包含的100行數(shù)據(jù)。現(xiàn)有查詢SELECT*FROMR,SWHERER.A>S.B。下列數(shù)據(jù)劃分方式中,對(duì)該查詢速度最快的是()A、將R按照A屬性進(jìn)行散列劃分,將S按照B屬性進(jìn)行散列劃分B、將R按照A屬性進(jìn)行范圍劃分,將S按照B屬性進(jìn)行范圍劃分C、將R按照A屬性進(jìn)行范圍劃分,將S復(fù)制到各個(gè)節(jié)點(diǎn)D、將R按照A屬性進(jìn)行散列劃分,將S復(fù)制到各個(gè)節(jié)點(diǎn)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:范圍劃分明顯有利于范圍查詢和點(diǎn)查詢,S包含數(shù)據(jù)比較少,適合對(duì)S采用復(fù)制的方法。2、關(guān)于分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配策略,下列說(shuō)法錯(cuò)誤的是()A、集中式策略將所有的數(shù)據(jù)分片安排在一個(gè)場(chǎng)地上,便于控制,不容易形成瓶頸B、分割式策略將每個(gè)數(shù)據(jù)分片安排在一個(gè)特定的場(chǎng)地上,局部數(shù)據(jù)控制靈活,全局?jǐn)?shù)據(jù)存取效率較低C、全復(fù)制式將全局?jǐn)?shù)據(jù)復(fù)制成多個(gè)副本,每個(gè)場(chǎng)地都有一個(gè)副本,可靠性高,但存儲(chǔ)與維護(hù)成本高D、混合式策略將全局?jǐn)?shù)據(jù)分成若干個(gè)子集,每個(gè)子集被安排在一個(gè)或多個(gè)場(chǎng)地上,靈活性較大標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)分配是分布式數(shù)據(jù)庫(kù)的特征,解決數(shù)據(jù)分配有以下幾種方法:集中式:所有數(shù)據(jù)片斷都安排在一個(gè)場(chǎng)地上。該策略便于控制,但數(shù)據(jù)過(guò)于集中,負(fù)載過(guò)重,易形成瓶頸,可靠性較差。分割式:所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片斷,每個(gè)片斷被分配在一個(gè)特定場(chǎng)地上。該策略對(duì)局部數(shù)據(jù)控制靈活,但對(duì)全局?jǐn)?shù)據(jù)存取效率較低?;旌鲜剑喝?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集被安排在一個(gè)或多個(gè)不同的場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。這是一種介于分割式和全復(fù)制式之間的一種分布方式。該策略靈活性較大,可依據(jù)不同情況揚(yáng)長(zhǎng)避短,取得較高效率。全復(fù)制式:全局?jǐn)?shù)據(jù)有多個(gè)副本,每個(gè)場(chǎng)地上都有一個(gè)完整的數(shù)據(jù)副本。該策略可靠性高,響應(yīng)速度快,但數(shù)據(jù)冗余大,同步維護(hù)復(fù)雜。故答案為A選項(xiàng)。3、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法正確的是()A、分布式數(shù)據(jù)庫(kù)的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來(lái)說(shuō)導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是各分片的片內(nèi)連接操作B、分布式數(shù)據(jù)庫(kù)中位置透明性是最高級(jí)別的透明性,這種透明性保證用戶在編程時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心分片在各場(chǎng)地的分配情況C、分布式數(shù)據(jù)庫(kù)的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略是基于兩階段提交協(xié)議D、分布式數(shù)據(jù)庫(kù)系統(tǒng)的目標(biāo)是利用多處理機(jī)節(jié)點(diǎn)并發(fā)地完成數(shù)據(jù)庫(kù)任務(wù),以提高數(shù)據(jù)庫(kù)系統(tǒng)的整體性能標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸通信代價(jià)大的主要原因是各個(gè)站點(diǎn)分片間的連接和并操作,A錯(cuò);分布式數(shù)據(jù)庫(kù)中的分布透明性包括分片透明性、位置透明性、局部數(shù)據(jù)模型透明性,其中分片透明性是最高層次的透明性,B錯(cuò);分布式數(shù)據(jù)庫(kù)的目標(biāo)是本地自治、非集中式管理、高可用性、位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性等,D錯(cuò)。故答案選C。4、在分布式數(shù)據(jù)庫(kù)中,查詢處理和優(yōu)化比集中式數(shù)據(jù)庫(kù)要復(fù)雜得多,其中查詢優(yōu)化需要考慮的主要因素包括I╱O代價(jià)、CPU代價(jià)和通信代價(jià)。一般而言,分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是()A、使查詢執(zhí)行時(shí)I╱O代價(jià)最省B、使查詢執(zhí)行時(shí)CPU代價(jià)最省C、使查詢執(zhí)行時(shí)通信代價(jià)最省D、使查詢執(zhí)行時(shí)I╱O和CPU代價(jià)最省標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:首先,通信代價(jià)較I╱O代價(jià)容易估計(jì)。其次,對(duì)于分布式數(shù)據(jù)庫(kù)查詢優(yōu)化而言,通信代價(jià)比I╱O代價(jià)和CPU代價(jià)更為重要。5、分布式數(shù)據(jù)庫(kù)具有許多特征,其中最基本的特征是()。A、本地自治、非集中式管理、高可用性B、本地自治、位置獨(dú)立性、分布式查詢處理C、非集中式管理、高可用性、分布式查詢處理D、位置獨(dú)立性、分布式事務(wù)管理、數(shù)據(jù)分片獨(dú)立性標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本地自治、非集中式管理以及高可用性是分布式數(shù)據(jù)庫(kù)最基本的特征。故答案為A項(xiàng)。6、云計(jì)算包含互聯(lián)網(wǎng)上的應(yīng)用服務(wù)及在數(shù)據(jù)中心提供這些服務(wù)的軟硬件設(shè)施,其中SaaS指()。A、平臺(tái)即服務(wù)B、基礎(chǔ)設(shè)施即服務(wù)C、軟件即服務(wù)D、社會(huì)即服務(wù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:SaaS,即SoftwareasaService,中文意思是軟件即服務(wù)7、下列關(guān)于并行數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)的說(shuō)法,錯(cuò)誤的是()。A、共享內(nèi)存結(jié)構(gòu)與單機(jī)系統(tǒng)的差別只是以多個(gè)處理器代替單處理器B、共享磁盤(pán)結(jié)構(gòu)中所有處理器都有獨(dú)立的內(nèi)存,通過(guò)網(wǎng)絡(luò)共享磁盤(pán)C、層次結(jié)構(gòu)分成兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)D、無(wú)共享結(jié)構(gòu)通過(guò)最大化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)系統(tǒng)有多種體系結(jié)構(gòu),主要可分為共享內(nèi)存結(jié)構(gòu)、共享磁盤(pán)結(jié)構(gòu)、無(wú)共享結(jié)構(gòu)和層次結(jié)構(gòu)。無(wú)共享結(jié)構(gòu)表示每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。無(wú)共享結(jié)構(gòu)被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),它通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率,具有極高的可擴(kuò)展性。故答案為D選項(xiàng)。8、在并行數(shù)據(jù)處理中,關(guān)于數(shù)據(jù)劃分與并行算法的關(guān)系的說(shuō)法,錯(cuò)誤的是()。A、數(shù)據(jù)劃分對(duì)并行算法的性能有很大的影響B(tài)、合理的數(shù)據(jù)劃分有利于提高查詢處理效率,從而提升并行處理性能C、如果數(shù)據(jù)劃分屬性恰好是排序?qū)傩?,可以?shí)現(xiàn)并行排序任務(wù)D、并行數(shù)據(jù)庫(kù)主要依靠多處理器和共享硬件來(lái)實(shí)現(xiàn)并行處理,數(shù)據(jù)劃分是輔助手段標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)僅僅依靠多處理器、共享硬件等手段無(wú)法實(shí)現(xiàn)真正意義上的并行處理,只有當(dāng)數(shù)據(jù)分布合理,易于并行處理才能將并行數(shù)據(jù)庫(kù)的性能最優(yōu)化。合理的數(shù)據(jù)劃分可以使查詢處理時(shí)間最小化,并行處理性能最大化。故答案為D選項(xiàng)。9、在一個(gè)分布式數(shù)據(jù)庫(kù)中,數(shù)據(jù)集S被分片為S1和S2。S1存儲(chǔ)在場(chǎng)地1的DB2數(shù)據(jù)庫(kù)中;S2有兩個(gè)副本,一個(gè)副本存儲(chǔ)在場(chǎng)地2的SQLServer數(shù)據(jù)庫(kù)中,另一個(gè)副本存儲(chǔ)在場(chǎng)地3的Oracle數(shù)據(jù)庫(kù)中。用戶在開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),統(tǒng)一采用ODBC訪問(wèn)數(shù)據(jù)源。用戶程序控制兩個(gè)副本的訪問(wèn)順序:先訪問(wèn)場(chǎng)地2的副本,如果失敗,則轉(zhuǎn)向場(chǎng)地3的副本。根據(jù)以上描述,判斷該分布式數(shù)據(jù)庫(kù)具有的透明性級(jí)別是()A、分片透明性B、位置透明性C、全局?jǐn)?shù)據(jù)模型透明性D、局部數(shù)據(jù)模型透明性標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:分布透明性包括分片透明性、位置透明性、局部數(shù)據(jù)模型透明性。分片透明性是最高層次,指的是用戶或應(yīng)用程序只對(duì)全局關(guān)系進(jìn)行操作而不必考慮關(guān)系分片的情況。位置透明性是下一層次,指用戶或應(yīng)用程序只需了解數(shù)據(jù)分片情況,而不必了解片段的存儲(chǔ)場(chǎng)地。局部數(shù)據(jù)模型透明性指的是用戶或用戶程序不必了解局部場(chǎng)地上使用的是哪種數(shù)據(jù)模型,但是必須了解全局?jǐn)?shù)據(jù)的分片情況,還需了解各片斷的副本復(fù)制情況及各片斷和它們副本的場(chǎng)地位置分配情況。由于本題中考慮到場(chǎng)地2和場(chǎng)地3的選擇,所以位置對(duì)用戶來(lái)說(shuō)并不透明,應(yīng)選D。10、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法正確的是()。A、數(shù)據(jù)分片中的水平分片是將關(guān)系的屬性依據(jù)一定條件劃分為不同的分片,關(guān)系中的每個(gè)屬性至少屬于一個(gè)分片B、數(shù)據(jù)分片中的垂直分片是將關(guān)系的屬性依據(jù)一定條件分為不同的分片,關(guān)系的主碼應(yīng)至少屬于某一個(gè)分片C、在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,雖然數(shù)據(jù)分布在多個(gè)不同的場(chǎng)地上,但在進(jìn)行查詢處理時(shí)不需要考慮站點(diǎn)間傳輸數(shù)據(jù)的通信代價(jià)D、分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:①水平分片是在關(guān)系中從行的角度(元組)依據(jù)一定條件分為不同的片段,關(guān)系中的每一行必須至少屬于一個(gè)片段,以便在需要是可以重構(gòu)關(guān)系。11、下列關(guān)于分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的說(shuō)法,錯(cuò)誤的是()。A、分布式數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能對(duì)各個(gè)場(chǎng)地的軟硬件資源進(jìn)行管理B、分布式數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能管理全局?jǐn)?shù)據(jù)字典C、全局?jǐn)?shù)據(jù)庫(kù)管理系統(tǒng)是分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的核心,并負(fù)責(zé)創(chuàng)建和管理局部數(shù)據(jù)庫(kù)D、通信管理是分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的重要功能,負(fù)責(zé)在各個(gè)場(chǎng)地之間傳送數(shù)據(jù)和消息,為各個(gè)場(chǎng)地的協(xié)同工作提供可靠通信標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:全局?jǐn)?shù)據(jù)庫(kù)管理系統(tǒng)是分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的核心,它為終端用戶提供分布透明性,協(xié)調(diào)全局事務(wù)在各個(gè)場(chǎng)地的執(zhí)行,為全局應(yīng)用提供支持。局部數(shù)據(jù)庫(kù)管理系統(tǒng)負(fù)責(zé)創(chuàng)建和管理局部據(jù)庫(kù),提供場(chǎng)地自治能力,執(zhí)行全局應(yīng)用以及全局查詢的子查詢。C項(xiàng)混淆了全局?jǐn)?shù)據(jù)庫(kù)管理系統(tǒng)和局部數(shù)據(jù)庫(kù)管理系統(tǒng)的概念,故答案為C項(xiàng)。12、并行數(shù)據(jù)庫(kù)有多種體系結(jié)構(gòu),關(guān)于其體系結(jié)構(gòu),下列說(shuō)法錯(cuò)誤的是()。A、共享磁盤(pán)結(jié)構(gòu)中每個(gè)處理器不僅共享內(nèi)存,還共享系統(tǒng)磁盤(pán)空間,相對(duì)于共享內(nèi)存結(jié)構(gòu)具有更大的優(yōu)勢(shì)B、無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性C、層次結(jié)構(gòu)綜合了共享內(nèi)存、共享磁盤(pán)和無(wú)共享結(jié)構(gòu)的特點(diǎn),分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)D、共享內(nèi)存結(jié)構(gòu)與單機(jī)系統(tǒng)的差別只在于以多個(gè)處理器代替單個(gè)處理器,并行執(zhí)行事務(wù),通過(guò)共享內(nèi)存?zhèn)魉拖⑴c數(shù)據(jù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:共享磁盤(pán)結(jié)構(gòu)所有的處理機(jī)擁有獨(dú)立的內(nèi)存,通過(guò)互聯(lián)網(wǎng)共享磁盤(pán)。這種結(jié)構(gòu)可以克服共享內(nèi)存結(jié)構(gòu),但是由于是通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)處理器之間的信息交換,會(huì)產(chǎn)出一定的通信代價(jià)。故答案為A選項(xiàng)。13、在分布式數(shù)據(jù)庫(kù)中進(jìn)行查詢優(yōu)化需要考慮許多因素,其中最為主要的因素是()。A、存儲(chǔ)代價(jià)B、CPU代價(jià)C、I╱O代價(jià)D、通信代價(jià)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫(kù)中,查詢處理和優(yōu)化比集中式數(shù)據(jù)庫(kù)要復(fù)雜得多,其中查詢優(yōu)化需要考慮的主要因素包括I╱O代價(jià)、CPU代價(jià)和通信代價(jià)。首先通信代價(jià)較I╱O代價(jià)容易估計(jì),其次通信代價(jià)作為分布式優(yōu)化比I╱O代價(jià)、CPU代價(jià)等局部?jī)?yōu)化更重要,因此將通信代價(jià)作為查詢優(yōu)化的首要目標(biāo)。故答案為D選項(xiàng)。14、設(shè)某大型連鎖超市擁有多家分店,使用統(tǒng)一的數(shù)據(jù)庫(kù)管理系統(tǒng),其中的銷(xiāo)售數(shù)據(jù)明細(xì)表模式為(銷(xiāo)售記錄ID,商品ID,價(jià)格,數(shù)量,總金額,銷(xiāo)售時(shí)間,分店D)。該表數(shù)據(jù)量很大,為了提高數(shù)據(jù)操作效率,系統(tǒng)將每店每季度的銷(xiāo)售數(shù)據(jù)劃分成獨(dú)立的數(shù)據(jù)分區(qū),這種數(shù)據(jù)劃分方式是()。A、輪轉(zhuǎn)劃分B、多維劃分C、范圍劃分D、散列劃分標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:一維數(shù)據(jù)劃分根據(jù)關(guān)系的某一個(gè)屬性的值來(lái)劃分整個(gè)關(guān)系,該屬性稱之為劃分屬性。一維數(shù)據(jù)劃分包括輪轉(zhuǎn)法、范圍劃分和散列劃分。多維數(shù)據(jù)劃分解決一維數(shù)據(jù)劃分存在的問(wèn)題,多維數(shù)據(jù)劃分將關(guān)系R的屬性分為主劃分屬性和輔助劃分屬性。本題中銷(xiāo)售數(shù)據(jù)不屬于關(guān)系的某個(gè)屬性,一般需要通過(guò)銷(xiāo)售價(jià)格、數(shù)量和金額等屬性共同確定,運(yùn)用一維劃分已經(jīng)無(wú)法完成,因此需要采用多維劃分。故答案為B選項(xiàng)。15、在并行數(shù)據(jù)庫(kù)中,有關(guān)系R(A,B)和S(A,C),需要將它們根據(jù)A屬性拆分到不同的磁盤(pán)上?,F(xiàn)有查詢SELECTBFROMR,SWHERER.A=S.A。下列拆分方式中最適合該查詢的是()A、輪轉(zhuǎn)法B、散列劃分C、范圍劃分D、列表劃分標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:輪轉(zhuǎn)法:對(duì)關(guān)系順序掃描,將第i個(gè)元組存儲(chǔ)到標(biāo)號(hào)為Dimodn的磁盤(pán)上,該方式保證了元組在多個(gè)磁盤(pán)上均勻分布。散列劃分:選定一個(gè)值域?yàn)閧0,1,…,n-1}的散列函數(shù),對(duì)關(guān)系中的元組基于劃分屬性進(jìn)行散列,如果散列函數(shù)返回i,則將其存儲(chǔ)到第i個(gè)磁盤(pán)。范圍劃分:根據(jù)表中某個(gè)屬性取值區(qū)間劃分成不同的子區(qū)間,然后根據(jù)表中的屬性值所屬的不同區(qū)間將表分成不同的子表。根據(jù)屬性A對(duì)表進(jìn)行散列劃分,然后在每個(gè)劃分內(nèi)部執(zhí)行select語(yǔ)句,會(huì)大幅提高查詢效率。16、針對(duì)某并行數(shù)據(jù)庫(kù)系統(tǒng)中的表T(a1,a2,…,an)采用一維數(shù)據(jù)劃分法將數(shù)據(jù)劃分到不同的磁盤(pán)上,以提高系統(tǒng)效率。設(shè)ai是劃分屬性,針對(duì)表T的查詢操作多數(shù)為ai上的點(diǎn)查詢,則適合采用的元組劃分策略是()。A、散列劃分和范圍劃分B、輪轉(zhuǎn)法和范圍劃分C、輪轉(zhuǎn)法和散列劃分D、以上都不合適標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:輪轉(zhuǎn)法對(duì)于點(diǎn)查詢和范圍查詢的處理較復(fù)雜,由于不知道所要查找的元組具體分布在哪個(gè)磁盤(pán)上,必須對(duì)所有磁盤(pán)進(jìn)行查找,明顯降低了查詢效率,不適合點(diǎn)查詢。散列劃分和范圍劃分方法均利于點(diǎn)查詢。故答案為A項(xiàng)。17、分布式數(shù)據(jù)庫(kù)的分布透明性使用戶完全感覺(jué)不到數(shù)據(jù)是分布的,使分布式數(shù)據(jù)庫(kù)具有分布式透明性的主要因素是()。A、位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性B、位置獨(dú)立性、硬件獨(dú)立性和操作系統(tǒng)獨(dú)立性C、網(wǎng)絡(luò)獨(dú)立性、硬件獨(dú)立性和操作系統(tǒng)獨(dú)立性D、數(shù)據(jù)分片獨(dú)立性、硬件獨(dú)立性和網(wǎng)絡(luò)獨(dú)立性標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性是使分布式數(shù)據(jù)庫(kù)具有分布式透明性的主要因素。故答案為A項(xiàng)。18、關(guān)于分布式數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)及相關(guān)技術(shù),下列說(shuō)法正確的是()。A、全局概念模式是全局應(yīng)用的用戶視圖,即終端用戶看到的邏輯上并未分布的表和視圖等B、分布式數(shù)據(jù)庫(kù)查詢代價(jià)一般只需要考慮CPU與I╱O代價(jià)C、分布透明性中的分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間D、分布透明性中的位置透明性是指用戶編寫(xiě)程序時(shí)可以清楚地看到各個(gè)分片在各個(gè)場(chǎng)地的分配情況標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:分布透明性有3個(gè)層次,從高到低依次為:分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。分片透明性是最高層次的分布透明性,分片透明性位于全局概念模式與分片模式之間,是指用戶只需對(duì)全局關(guān)系進(jìn)行操作,不必考慮數(shù)據(jù)的分片及存儲(chǔ)場(chǎng)地,其應(yīng)用程序的編寫(xiě)與集中式數(shù)據(jù)庫(kù)相同。當(dāng)分片模式改變時(shí),只需改變?nèi)指拍钅J降椒制J街g的映像,而不會(huì)影響到全局概念模式和應(yīng)用程序。位置透明性:位置透明性位于分片模式與分配模式之間,是指用戶不必知道數(shù)據(jù)的存儲(chǔ)場(chǎng)地,即數(shù)據(jù)分配到哪個(gè)或哪些場(chǎng)地存儲(chǔ)對(duì)用戶是透明的。當(dāng)存儲(chǔ)場(chǎng)地發(fā)生變化時(shí),只需改變分片模式到分配模式之間的映像,而不會(huì)影響分片模式、全局概念模式和應(yīng)用程序。故答案為C選項(xiàng)。19、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是()。A、垂直分片時(shí),必須確保有一個(gè)分片具有關(guān)系的主碼B、水平分片時(shí),每個(gè)元組必須至少屬于一個(gè)分片C、不管采用何種分片方式,必須確保能根據(jù)所有分片重構(gòu)整個(gè)數(shù)據(jù)集D、水平分片時(shí),每個(gè)分片的元組結(jié)構(gòu)完全相同標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)分片。對(duì)某一個(gè)關(guān)系進(jìn)行分片是將關(guān)系劃分為多個(gè)片斷,這些片斷中包含足夠的信息可以使關(guān)系重構(gòu)。數(shù)據(jù)分片有四種基本方法。①水平分片是在關(guān)系中從行的角度(元組)依據(jù)一定條件劃分為不同的片段,關(guān)系中的每一行必須至少屬于二個(gè)片段,以便在需要時(shí)可以重構(gòu)關(guān)系。②垂直分片是在關(guān)系中從列的角度(屬性)依據(jù)一定條件分為不同的片段,各片段中應(yīng)該包含關(guān)系的主碼屬性,以便通過(guò)連接方法恢復(fù)關(guān)系。③導(dǎo)出分片是導(dǎo)出水平分片,分片的依據(jù)不是本關(guān)系屬性的條件,而是其他關(guān)系屬性的條件。④混合分片是指以上三種方法的混合。故答案為A選項(xiàng)。20、下列關(guān)于BigTable數(shù)據(jù)模型的說(shuō)法,錯(cuò)誤的是()A、BigTable的列族定了以后,不能再進(jìn)行擴(kuò)展B、BigTable表的索引項(xiàng)至少應(yīng)包含行關(guān)鍵字、列關(guān)鍵字和時(shí)間戳C、BigTable表中的行關(guān)鍵字可以是任意的字符D、BigTable的列族是由列關(guān)鍵字組成的集合標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在BigTable中,不僅可以隨意地增減行的數(shù)量,同在一定的約束條件下,還可以對(duì)列的數(shù)量進(jìn)行擴(kuò)展,而且在每個(gè)單元還引入一個(gè)時(shí)間標(biāo)簽,可以存儲(chǔ)多個(gè)不同時(shí)間版本的不同數(shù)據(jù)。故答案為A選項(xiàng)。二、應(yīng)用題(本題共9題,每題1.0分,共9分。)21、為了保證正確地調(diào)度事務(wù)的并發(fā)操作,事務(wù)對(duì)數(shù)據(jù)庫(kù)對(duì)象加鎖、解鎖需遵守加鎖協(xié)議。加鎖協(xié)議中兩階段加鎖協(xié)議可以保證事務(wù)調(diào)度________性。標(biāo)準(zhǔn)答案:可串行知識(shí)點(diǎn)解析:DBMS對(duì)并發(fā)事務(wù)不同的調(diào)度可能會(huì)產(chǎn)生不同的結(jié)果。為了衡量調(diào)度正確性,執(zhí)行結(jié)果如果可以等價(jià)于串行調(diào)度則認(rèn)為是正確的,這樣的調(diào)度叫可串行調(diào)度。而兩段鎖協(xié)議就是實(shí)現(xiàn)可串行調(diào)度的協(xié)議。若并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則這些事務(wù)的任何并發(fā)調(diào)度都是可串的。22、在SQLServer2008中,可以在查詢語(yǔ)句里加入________子句實(shí)現(xiàn)以XML格式返回查詢結(jié)果。標(biāo)準(zhǔn)答案:FORXML知識(shí)點(diǎn)解析:在SQLServer2008中,可以在查詢語(yǔ)句里加入FORXML子句實(shí)現(xiàn)以XML格式返回查詢結(jié)果。23、設(shè)某并行數(shù)據(jù)庫(kù)采用一臺(tái)具有14個(gè)刀片的刀片服務(wù)器,每個(gè)刀片具有獨(dú)立的內(nèi)存和磁盤(pán),各刀片之間通過(guò)刀片服務(wù)器上的以太網(wǎng)交換機(jī)實(shí)現(xiàn)通信,則該并行數(shù)據(jù)庫(kù)采用的體系結(jié)構(gòu)是________結(jié)構(gòu)。標(biāo)準(zhǔn)答案:無(wú)共享知識(shí)點(diǎn)解析:并行數(shù)據(jù)服務(wù)器分為兩種結(jié)構(gòu):完全共享資源結(jié)構(gòu)、完全不共享資源結(jié)構(gòu)。完全共享資源結(jié)構(gòu)指對(duì)每個(gè)數(shù)據(jù)項(xiàng)的存取都要經(jīng)過(guò)公共通信線路,其所有的處理器共享內(nèi)存、磁盤(pán)等資源。完全不共享資源結(jié)構(gòu)指高功能計(jì)算機(jī)系統(tǒng)由多個(gè)較小的系統(tǒng)替代,每個(gè)站點(diǎn)都要實(shí)現(xiàn)全局?jǐn)?shù)據(jù)目錄,每個(gè)站點(diǎn)有獨(dú)立的內(nèi)存和磁盤(pán)對(duì)應(yīng)該站點(diǎn)的服務(wù)器。24、分布式數(shù)據(jù)庫(kù)中,混合分片是水平分片、垂直分片和________分片的混合。標(biāo)準(zhǔn)答案:導(dǎo)出知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)分片類(lèi)型:①水平分片:按一定的條件把全局關(guān)系的所有元組劃分成若干不相交的子集,每個(gè)子集都是關(guān)系的一個(gè)片段。②垂直分片:把一個(gè)全局關(guān)系的屬性集分成若干子集,并在這些子集上作投影運(yùn)算,每個(gè)投影稱為垂直分片。③導(dǎo)出分片:又稱為導(dǎo)出水平分片,即水平分片的條件不是本關(guān)系屬性的條件,而是其他關(guān)系屬性的條件。④混合分片:以上三種方法的混合。可以先水平分片再垂直分片,或先垂直分片再水平分片,或其他形式的分片,但他們的結(jié)果是不相同的。25、局部________透明性處于分配模式與局部概念模式之間,它使用戶在編寫(xiě)應(yīng)用程序時(shí)不但要了解全局?jǐn)?shù)據(jù)的分片情況,還要了解各片段的副本復(fù)制情況及各片斷和它們副本的場(chǎng)地位置分配情況,但是不需要了解各場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型。標(biāo)準(zhǔn)答案:數(shù)據(jù)模型知識(shí)點(diǎn)解析:局部數(shù)據(jù)模型透明性處于分配模式與局部概念模式之間,它使用戶在編寫(xiě)應(yīng)用程序時(shí)不但要了解全局?jǐn)?shù)據(jù)的分片情況,還要了解各片段的副本復(fù)制情況及各片斷和它們副本的場(chǎng)地位置分配情況,但是不需要了解各場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型。26、在分布式數(shù)據(jù)庫(kù)中,將某一關(guān)系從行(元組)的角度依據(jù)一定條件劃分為不同的片斷,這種分片方法稱為_(kāi)_______分片法。標(biāo)準(zhǔn)答案:水平知識(shí)點(diǎn)解析:水平分片是在關(guān)系中從行的角度(元組)依據(jù)一定條件劃分為不同的片段,而垂直分片是在關(guān)系中以列的角度(屬性)依據(jù)一定條件劃分為不同的片段。27、并行數(shù)據(jù)庫(kù)有多種體系結(jié)構(gòu),其中所有處理機(jī)通過(guò)網(wǎng)絡(luò)共享一個(gè)公共的主存儲(chǔ)器的結(jié)構(gòu)稱為_(kāi)_______結(jié)構(gòu)。標(biāo)準(zhǔn)答案:共享內(nèi)存或內(nèi)存共享知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)系統(tǒng)有多種體系結(jié)構(gòu),主要可分為共享內(nèi)存結(jié)構(gòu)、共享磁盤(pán)結(jié)構(gòu)、無(wú)共享結(jié)構(gòu)和層次結(jié)構(gòu)。在共享內(nèi)存結(jié)構(gòu)中,所有的處理機(jī)通過(guò)互聯(lián)網(wǎng)共享一個(gè)公共的主存儲(chǔ)器。故答案為共享內(nèi)存或內(nèi)存共享。28、在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和________操作。標(biāo)準(zhǔn)答案:并知識(shí)點(diǎn)解析:在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作。故答案為并。29、在分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配中,若全局?jǐn)?shù)據(jù)存在多個(gè)副本,在每個(gè)物理場(chǎng)地中都保存一個(gè)完整的數(shù)據(jù)副本,本策略屬于________式。標(biāo)準(zhǔn)答案:全復(fù)制知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配有:集中式:所有數(shù)據(jù)片段都安排在一個(gè)場(chǎng)地上。分割式:所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上。全復(fù)制式:全局?jǐn)?shù)據(jù)有多個(gè)副本,每個(gè)場(chǎng)地上都有一個(gè)完整的數(shù)據(jù)副本。混合式:全局?jǐn)?shù)據(jù)被分為若干個(gè)數(shù)據(jù)子集,每個(gè)子集被安排在一個(gè)或者多個(gè)不同的場(chǎng)地上,但是每個(gè)場(chǎng)地未必保存所有數(shù)據(jù)。計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)(大規(guī)模數(shù)據(jù)庫(kù)架構(gòu))機(jī)試模擬試卷第4套一、選擇題(本題共20題,每題1.0分,共20分。)1、C.J.Date提出了分布式數(shù)據(jù)庫(kù)要達(dá)到12個(gè)目標(biāo),下列目標(biāo)中不屬于其中的是()A、負(fù)載均衡B、本地自治C、數(shù)據(jù)分片獨(dú)立性D、分布式查詢處理標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)最基本特征是本地自治、非集中式管理以及高可用性。位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性、數(shù)據(jù)復(fù)制獨(dú)立性、分布式查詢出來(lái)、分布式事務(wù)管理、硬件獨(dú)立性、操作系統(tǒng)獨(dú)立性、網(wǎng)絡(luò)獨(dú)立性和數(shù)據(jù)庫(kù)管理系統(tǒng)獨(dú)立性。故答案為A選項(xiàng)。2、分布式數(shù)據(jù)庫(kù)系統(tǒng)的“分片透明性”位于()A、全局模式與全局概念模式之間B、分片模式與分配模式之間C、全局概念模式與分片模式之間D、分配模式與局部概念模式之間標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)系統(tǒng)按不同層次提供的分布透明性有:分片透明性、位置透明性、局部數(shù)據(jù)模型透明性。其中分片透明性是分布式數(shù)據(jù)庫(kù)中最高層次的分布透明性,位于全局概念模型和分片模型之間。用戶編寫(xiě)程序只須對(duì)全局關(guān)系進(jìn)行操作,不必考慮數(shù)據(jù)的分片及存儲(chǔ)場(chǎng)地。當(dāng)分片模式改變時(shí),只須改變?nèi)指拍畹椒制J降挠诚?,而不?huì)影響全局概念模式和應(yīng)用程序,即實(shí)現(xiàn)了分片透明性。3、現(xiàn)有一個(gè)大型公司的數(shù)據(jù)庫(kù)系統(tǒng),其業(yè)務(wù)主要以更新事務(wù)為主,并且不同部門(mén)的用戶訪問(wèn)不同的數(shù)據(jù)子集。隨著用戶數(shù)量的增加,出現(xiàn)了性能瓶頸。該公司希望采用分布式數(shù)據(jù)庫(kù)技術(shù)解決該問(wèn)題。下列最適合該應(yīng)用的數(shù)據(jù)分配方式是()A、集中式B、分割式C、復(fù)制式D、混合式標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的分配方式包括集中式、分割式、全復(fù)制式、混合式。集中式指所有數(shù)據(jù)片斷都安排在一個(gè)場(chǎng)地上;分割式指全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上;全復(fù)制式是在每個(gè)站點(diǎn)主,都有全局?jǐn)?shù)據(jù)的復(fù)制樣本,數(shù)據(jù)的冗余性最大;混合式是指部分站點(diǎn)上是全局?jǐn)?shù)據(jù)的若干片段,部分站點(diǎn)上是全局?jǐn)?shù)據(jù)的副本。僅僅根據(jù)題目要求,不同部門(mén)訪問(wèn)不同的數(shù)據(jù)子集,并沒(méi)有強(qiáng)調(diào)某個(gè)部門(mén)要訪問(wèn)全局信息,所以不考慮有全局?jǐn)?shù)據(jù)的副本的必要,即選B。4、關(guān)于并行數(shù)據(jù)庫(kù),下列說(shuō)法正確的是()。A、層次結(jié)構(gòu)可以分為兩層,頂層是無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)B、共享磁盤(pán)結(jié)構(gòu)主要通過(guò)負(fù)載均衡來(lái)降低資源競(jìng)爭(zhēng),因此具有很高的可擴(kuò)展性,適合OLTP應(yīng)用C、共享內(nèi)存結(jié)構(gòu)有利于減少內(nèi)存沖突,從而比共享磁盤(pán)結(jié)構(gòu)有更大的優(yōu)勢(shì)D、并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:①共享內(nèi)存的優(yōu)勢(shì)是實(shí)現(xiàn)簡(jiǎn)單,缺點(diǎn)是由于共享內(nèi)存,如果處理器數(shù)量過(guò)多,容易造成訪問(wèn)內(nèi)存沖突。②共享磁盤(pán)結(jié)構(gòu)所有的處理機(jī)擁有獨(dú)立的主存儲(chǔ)器,通過(guò)互聯(lián)網(wǎng)共享磁盤(pán)。這種結(jié)構(gòu)可以克服共享內(nèi)存結(jié)構(gòu),但是由于是通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)處理器之間的信息交換,會(huì)產(chǎn)出一定的通信代價(jià)。③無(wú)共享結(jié)構(gòu)每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。它被認(rèn)為是支持并行數(shù)據(jù)庫(kù)系統(tǒng)的最好并行結(jié)構(gòu),比較適用于銀行、出納、民航售票等OLTP類(lèi)應(yīng)用。④分布式數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享。綜上所述,可知A選項(xiàng)正確。5、下列關(guān)于分布式數(shù)據(jù)庫(kù)系統(tǒng)的說(shuō)法,錯(cuò)誤的是()。A、分布式數(shù)據(jù)庫(kù)系統(tǒng)中的節(jié)點(diǎn)是緊耦合的,它們形成單一的數(shù)據(jù)庫(kù)系統(tǒng)B、分布式數(shù)據(jù)庫(kù)系統(tǒng)要求每個(gè)節(jié)點(diǎn)具有較高的獨(dú)立性,具有本地自治能力C、分布式數(shù)據(jù)庫(kù)的分布透明性目的在于使用戶完全感覺(jué)不到數(shù)據(jù)是分布的,使用戶的使用方式與集中式數(shù)據(jù)庫(kù)完全一樣D、分布式數(shù)據(jù)庫(kù)系統(tǒng)的分片透明性是最高級(jí)別的透明性,位于全局概念模式與分片模式之間標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)系統(tǒng)是物理上分散、邏輯上集中的數(shù)據(jù)庫(kù)系統(tǒng)。故答案為A項(xiàng)。6、云計(jì)算是一種商業(yè)計(jì)算模型,包含互聯(lián)網(wǎng)上的應(yīng)用服務(wù)及在數(shù)據(jù)中心提供這些服務(wù)的軟硬件設(shè)施,其中PaaS指()。A、產(chǎn)品即服務(wù)B、平臺(tái)即服務(wù)C、人員即服務(wù)D、生產(chǎn)即服務(wù)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:PaS是PlatformasaService的縮寫(xiě),表示平臺(tái)即服務(wù),把服務(wù)器平臺(tái)作為一種服務(wù)提供的商業(yè)模式。通過(guò)網(wǎng)絡(luò)進(jìn)行程序提供的服務(wù)稱之為SaS(SoftwareasaService),而云計(jì)算時(shí)代相應(yīng)的服務(wù)器平臺(tái)或者開(kāi)發(fā)環(huán)境作為服務(wù)進(jìn)行提供就成為了PaaS(PlatformasaService)。故答案為B選項(xiàng)。7、下列關(guān)于并行數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)的說(shuō)法,錯(cuò)誤的是()。A、層次結(jié)構(gòu)分成兩層,頂層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu),底層是無(wú)共享結(jié)構(gòu)B、無(wú)共享結(jié)構(gòu)通過(guò)最小化共享資源來(lái)降低資源競(jìng)爭(zhēng)的概率C、共享磁盤(pán)結(jié)構(gòu)中所有處理器都有獨(dú)立的內(nèi)存,通過(guò)網(wǎng)絡(luò)共享磁盤(pán)D、共享內(nèi)存結(jié)構(gòu)與單機(jī)系統(tǒng)的差別只是以多個(gè)處理器代替單處理器標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:層次結(jié)構(gòu)綜合了共享內(nèi)存、共享磁盤(pán)和無(wú)共享結(jié)構(gòu)的特點(diǎn),從全局角度考慮可以分為兩層,頂層是由若干節(jié)點(diǎn)組成的無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)。故答案為A選項(xiàng)。8、關(guān)于并行數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu),下列說(shuō)法錯(cuò)誤的是()。A、共享內(nèi)存結(jié)構(gòu)中的所有處理機(jī)通過(guò)互聯(lián)網(wǎng)絡(luò)共享一個(gè)公共的主存儲(chǔ)器B、共享磁盤(pán)結(jié)構(gòu)中的所有處理機(jī)都擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),各個(gè)處理機(jī)通過(guò)互聯(lián)網(wǎng)絡(luò)共享彼此的內(nèi)存與磁盤(pán)C、無(wú)共享結(jié)構(gòu)中的每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源D、層次結(jié)構(gòu)的頂層由若干結(jié)點(diǎn)構(gòu)成無(wú)共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤(pán)結(jié)構(gòu)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:共享內(nèi)存結(jié)構(gòu)中所有的處理機(jī)通過(guò)互聯(lián)網(wǎng)共享一個(gè)公共的主存儲(chǔ)器;共享磁盤(pán)結(jié)構(gòu)中所有處理機(jī)擁有獨(dú)立的主存儲(chǔ)器,通過(guò)互聯(lián)網(wǎng)絡(luò)共享磁盤(pán);無(wú)共享結(jié)構(gòu)中的每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。層次結(jié)構(gòu)綜合了共享內(nèi)存、共享磁盤(pán)和無(wú)共享結(jié)構(gòu)的特點(diǎn)。故答案為B選項(xiàng)。9、以下關(guān)于事務(wù)調(diào)度的說(shuō)法錯(cuò)誤的是()A、調(diào)度分為串行調(diào)度和并發(fā)調(diào)度B、串行調(diào)度的特點(diǎn)是一個(gè)事務(wù)的所有操作都執(zhí)行完后才開(kāi)始執(zhí)行另一個(gè)事務(wù)C、多個(gè)事務(wù)的調(diào)度必須保持每個(gè)事務(wù)的操作在事務(wù)中的執(zhí)行順序不變D、并發(fā)調(diào)度中不同事務(wù)的操作不可以交叉執(zhí)行標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:事務(wù)是構(gòu)成數(shù)據(jù)庫(kù)應(yīng)用中一個(gè)獨(dú)立邏輯工作單元的操作的集合,也是訪問(wèn)并可能更新數(shù)據(jù)庫(kù)中各種數(shù)據(jù)項(xiàng)的一個(gè)程序執(zhí)行單元。數(shù)據(jù)庫(kù)系統(tǒng)通過(guò)執(zhí)行各種事務(wù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作,管理和執(zhí)行事務(wù)是DBMS的基本功能。事務(wù)的四大特性為:①原子性;②一致性;③隔離性;④持久性。事務(wù)調(diào)度則是為了保證事務(wù)的此四大特性。調(diào)度分為串行調(diào)度和并發(fā)調(diào)度。串行調(diào)度的特點(diǎn)是一個(gè)事務(wù)的所有操作都執(zhí)行完后才開(kāi)始執(zhí)行另一事務(wù),不存在事務(wù)操作的交叉執(zhí)行;不同事務(wù)操作的交叉執(zhí)行稱為并發(fā)調(diào)度,DBMS交叉執(zhí)行來(lái)自多個(gè)事務(wù)的各個(gè)操作,以提高數(shù)據(jù)庫(kù)系統(tǒng)的性能。并發(fā)調(diào)度中不同的事務(wù)的操作可以交叉執(zhí)行。10、與集中式數(shù)據(jù)庫(kù)相比,分布式數(shù)據(jù)庫(kù)的查詢優(yōu)化處理要復(fù)雜很多,其查詢優(yōu)化需要考慮的主要因素包括I╱O代價(jià)、CPU代價(jià)和通信代價(jià)。一般分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是()。A、CPU代價(jià)B、I╱O代價(jià)C、I╱O和CPU代價(jià)之和D、通信代價(jià)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:分布式數(shù)據(jù)庫(kù)的查詢代價(jià)由I╱O代價(jià)、CPU代價(jià)和通信代價(jià)來(lái)衡量。與集中式數(shù)據(jù)庫(kù)系統(tǒng)相比多了一個(gè)通信代價(jià),因此一般分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是通信代價(jià)。故答案為D。11、下列關(guān)于數(shù)據(jù)劃分與并行算法的說(shuō)法,錯(cuò)誤的是()。A、如果排序?qū)傩郧『脼榉秶鷦澐值膭澐謱傩?,則可以直接將各個(gè)劃分的排序結(jié)果串接起來(lái),得到完全排好序的關(guān)系B、相比輪轉(zhuǎn)法,散列劃分方法能夠使劃分結(jié)果更適合于點(diǎn)查詢C、用輪轉(zhuǎn)法對(duì)數(shù)據(jù)進(jìn)行劃分最適合于需掃描整個(gè)關(guān)系的應(yīng)用,對(duì)這種應(yīng)用可以更好地實(shí)現(xiàn)負(fù)載均衡,充分發(fā)揮并行性D、SUM、MIN、MAX等聚集函數(shù)一般都無(wú)法實(shí)現(xiàn)并行化標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:聚集函數(shù)的并行化計(jì)算可以采取“先分后合”的方法。故答案為D項(xiàng)。12、關(guān)于云數(shù)據(jù)庫(kù)中的BigTable數(shù)據(jù)模型,下列說(shuō)法錯(cuò)誤的是()。A、BigTable表的每個(gè)單元格通過(guò)行關(guān)鍵字、列關(guān)鍵字和時(shí)間戳共同定位B、BigTable表一般情況下不允許動(dòng)態(tài)增加列C、BigTable表可以隨意增減行的數(shù)量D、BigTable表中的行關(guān)鍵字可以是任意的字符串標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:BigTable表的索引是行關(guān)鍵字、列關(guān)鍵字和時(shí)間戳,每個(gè)單元由行關(guān)鍵字、列關(guān)鍵字和時(shí)間戳共同定位。BigTable數(shù)據(jù)模型的特點(diǎn)是:13、關(guān)于并行數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu),下列說(shuō)法錯(cuò)誤的是()。A、共享內(nèi)存結(jié)構(gòu)中所有的處理機(jī)通過(guò)互聯(lián)網(wǎng)絡(luò)共享一個(gè)公共的主存儲(chǔ)器B、共享磁盤(pán)結(jié)構(gòu)中所有處理機(jī)擁有獨(dú)立的主存儲(chǔ)器,通過(guò)互聯(lián)網(wǎng)絡(luò)共享磁盤(pán)C、層次結(jié)構(gòu)綜合了共享內(nèi)存、共享磁盤(pán)和無(wú)共享結(jié)構(gòu)的特點(diǎn)D、無(wú)共享結(jié)構(gòu)中的每個(gè)處理機(jī)擁有獨(dú)立主存儲(chǔ)器和內(nèi)部網(wǎng)絡(luò),只共享磁盤(pán)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:共享內(nèi)存結(jié)構(gòu)中所有的處理機(jī)通過(guò)互聯(lián)網(wǎng)共享一個(gè)公共的主存儲(chǔ)器;共享磁盤(pán)結(jié)構(gòu)中所有處理機(jī)擁有獨(dú)立的主存儲(chǔ)器,通過(guò)互聯(lián)網(wǎng)絡(luò)共享磁盤(pán);無(wú)共享結(jié)構(gòu)中的每個(gè)處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤(pán),不共享任何資源。層次結(jié)構(gòu)綜合了共享內(nèi)存、共享磁盤(pán)和無(wú)共享結(jié)構(gòu)的特點(diǎn)。故答案為D選項(xiàng)。14、在并行數(shù)據(jù)庫(kù)中,需要將表拆分到不同的磁盤(pán)上。下列最適合整表掃描的拆分方式是()A、輪轉(zhuǎn)法B、散列劃分C、范圍劃分D、等值劃分標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:并行數(shù)據(jù)庫(kù)常用的劃分技術(shù)有輪轉(zhuǎn)法、散列劃分、范圍劃分。輪轉(zhuǎn)法:對(duì)關(guān)系順序掃描,將第i個(gè)元組存儲(chǔ)到標(biāo)號(hào)為Dimod的磁盤(pán)上;該方式保證了元組在多個(gè)磁盤(pán)上均勻分布。散列劃分:選定一個(gè)值域?yàn)閧0,1,…,n-1}的散列函數(shù),對(duì)關(guān)系中的元組基于劃分屬性進(jìn)行

溫馨提示

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