A.方案I:(1)以8塊為一個(gè)單位劃分子集合,每個(gè)子集合進(jìn)行內(nèi)排序并存儲,形成9個(gè)已排序子集合(其中包含一個(gè)僅有6塊的子集合);(2)接著在9個(gè)子集合中選擇3個(gè)子集合(其中包含僅有6塊的子集合),進(jìn)行一個(gè)三路歸并,形成一個(gè)已排序子集合;(3)再將剩余5個(gè)子集合與剛才歸并后形成的子集合,進(jìn)行一個(gè)七路歸并,形成最終的已排序集合。這個(gè)方案的磁盤讀寫次數(shù)最少
B.方案IV:(1)以8塊為一個(gè)單位劃分子集合,每個(gè)子集合進(jìn)行內(nèi)排序并存儲,形成9個(gè)已排序子集合;(2)接著在9個(gè)子集合中任選5個(gè)子集合進(jìn)行一個(gè)五路歸并,形成一個(gè)已排序子集合;(3)再將剩余4個(gè)子集合與剛才歸并后形成的子集合,進(jìn)行一個(gè)五路歸并,形成最終的已排序集合。這個(gè)方案的磁盤讀寫次數(shù)最少
C.方案III:(1)以8塊為一個(gè)單位劃分子集合,每個(gè)子集合進(jìn)行內(nèi)排序并存儲,形成9個(gè)已排序子集合(其中包含一個(gè)僅有6塊的子集合);(2)接著在9個(gè)子集合中任選七個(gè)子集合進(jìn)行一個(gè)七路歸并,形成一個(gè)已排序子集合;(3)再將剩余2個(gè)子集合與剛才歸并后形成的子集合,進(jìn)行一個(gè)三路歸并,形成最終的已排序集合。這個(gè)方案的磁盤讀寫次數(shù)最少
D.方案II:(1)以7塊為一個(gè)單位劃分子集合,每個(gè)子集合進(jìn)行內(nèi)排序并存儲,形成10個(gè)已排序子集合;(2)接著在10個(gè)子集合中任選5個(gè)子集合進(jìn)行一個(gè)五路歸并,形成一個(gè)已排序子集合;(3)再將剩余5個(gè)子集合與剛才歸并后形成的子集合,進(jìn)行一個(gè)六路歸并,形成最終的已排序集合。這個(gè)方案的磁盤讀寫次數(shù)最少
您可能感興趣的試卷
你可能感興趣的試題
A.算法的關(guān)鍵是建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),可以建立散列結(jié)構(gòu),也可以建立排序結(jié)構(gòu),目的是進(jìn)行快速比較
B.算法需要首先對R的所有數(shù)據(jù)建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),然后才能進(jìn)行各個(gè)分組的聚集計(jì)算
C.算法可以邊執(zhí)行邊建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),即僅對已處理過的數(shù)據(jù)建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),便可進(jìn)行各個(gè)分組的聚集計(jì)算
D.非精確的講,算法的應(yīng)用前提是B(R)≤M,其中M為可用內(nèi)存塊數(shù),B(R)為R中數(shù)據(jù)所占用的磁盤塊數(shù)
A.算法可以做到只與一個(gè)內(nèi)存塊中的數(shù)據(jù)進(jìn)行比較,即可判斷出是否有重復(fù)
B.算法可以邊執(zhí)行邊建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),即僅對已處理過的數(shù)據(jù)建立內(nèi)存數(shù)據(jù)結(jié)構(gòu)
C.算法需要首先對R的所有數(shù)據(jù)建立內(nèi)存數(shù)據(jù)結(jié)構(gòu),然后才能判斷是否有重復(fù)的元組存在
D.非精確的講,算法的應(yīng)用前提是B(R)≤M,其中M為可用內(nèi)存塊數(shù),B(R)為R中數(shù)據(jù)所占用的磁盤塊數(shù)
A.如果R是聚簇存儲的且使用索引,則該操作的執(zhí)行代價(jià)為1000個(gè)I/O
B.如果R是聚簇存儲的且使用索引,則該操作的執(zhí)行代價(jià)平均為100個(gè)I/O
C.如果R是聚簇存儲的且不使用索引,則該操作的執(zhí)行代價(jià)為1000個(gè)I/O
D.如果不使用索引,則該操作的執(zhí)行代價(jià)為1000個(gè)I/O
A.表空間掃描算法的復(fù)雜性可能為B(R),也可能為T(R)
B.其他說法都不正確
C.表空間掃描算法的復(fù)雜性始終為T(R)
D.表空間掃描算法的復(fù)雜性始終為B(R)
下面是一個(gè)迭代器實(shí)現(xiàn)算法。該算法實(shí)現(xiàn)的是()操作。
A.R×S
B.R∩S
C.S-R
最新試題
關(guān)于R與S的并、交、差運(yùn)算的基于散列的兩趟算法,其中第一趟都是劃分子表,都要求子表的存儲塊數(shù)要小于可用內(nèi)存塊數(shù),以便子表可以一次性裝入內(nèi)存進(jìn)行處理。關(guān)于劃分子表,下列說法正確的是()。
在三級模式兩層映像結(jié)構(gòu)中,“物理模式”是指()。
?關(guān)于基于排序的兩趟算法,下列說法不正確的是()。
自由變量
?已知關(guān)系R的參數(shù)如下:聚簇存儲磁盤塊數(shù)B(R)=1,000,元組數(shù)T(R)=20,000,R中屬性A的不同值的個(gè)數(shù)被記為V(R,A)=100。R上有基于屬性A的排序索引。關(guān)于σA=0(R),下列說法正確的是()。
若某屬性非該關(guān)系的主鍵,卻是另外一個(gè)關(guān)系的主鍵,則該屬性稱為()。
關(guān)于連接運(yùn)算R (JOIN on R.A=S.B)S的基于散列的兩趟算法,下列說法正確的是()。
關(guān)于,下列說法不正確的是()。?
關(guān)于學(xué)生關(guān)系,下列哪一個(gè)屬性適合作為候選碼?()
?在三級模式兩層映像結(jié)構(gòu)中,“局部模式”是指()。