單項選擇題?已知關系表達式E1和E2滿足并相容性,則下列變換不等價的是()。

A.
B.
C.
D.


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題?當發(fā)現(xiàn)數(shù)據(jù)庫系統(tǒng)運行性能下降時,可能的原因是()。

A.數(shù)據(jù)庫數(shù)據(jù)量的快速攀升,而又沒有建立合適的索引結構
B.數(shù)據(jù)庫的物理存儲結構被破壞了,致使原有存儲結構的特性丟失
C.數(shù)據(jù)庫的物理存儲中產(chǎn)生了大量的垃圾,影響了查詢實現(xiàn)算法的性能
D.以上都有可能

2.單項選擇題關于邏輯查詢優(yōu)化和物理查詢優(yōu)化,下列說法正確的是()。

A.邏輯查詢優(yōu)化和物理查詢優(yōu)化都是關系代數(shù)操作實現(xiàn)算法選擇的優(yōu)化
B.邏輯查詢優(yōu)化是關系代數(shù)操作次序的優(yōu)化;物理查詢優(yōu)化是關系代數(shù)操作實現(xiàn)算法選擇的優(yōu)化
C.邏輯查詢優(yōu)化和物理查詢優(yōu)化都是關系代數(shù)操作次序的優(yōu)化
D.邏輯查詢優(yōu)化是關系代數(shù)操作實現(xiàn)算法選擇的優(yōu)化;物理查詢優(yōu)化是關系代數(shù)操作次序的優(yōu)化

3.單項選擇題關于基于散列的兩趟算法,下列說法正確的是()。

A.第一趟散列和第二趟散列的目的都是使數(shù)據(jù)子集具有某一種特性
B.第一趟散列和第二趟散列的目的都是提高數(shù)據(jù)處理的速度
C.第一趟散列的目的是提高數(shù)據(jù)處理的速度,而第二趟散列的目的是使數(shù)據(jù)子集具有某一種特性(如具有相同的散列值)
D.第一趟散列的目的是使數(shù)據(jù)子集具有某一種特性(如具有相同的散列值),而第二趟散列的目的是提高數(shù)據(jù)處理的速度

4.單項選擇題關于連接運算R (JOIN on R.A=S.B)S的基于散列的兩趟算法,下列說法正確的是()。

A.必須以相同的散列函數(shù)分別散列R和S,形成若干個散列子表
B.散列過程中,R必須以A屬性值作為散列函數(shù)的鍵值,S必須以B屬性值作為散列函數(shù)的鍵值
C.第二趟處理中,須將R的子表再完整地散列到內存的若干塊中,然后再一塊一塊處理S對應子表的每一塊,以便快速決定可以連接的元組
D.散列過程中,R必須以A和B屬性值作為散列函數(shù)的鍵值,S也必須以A和B屬性值作為散列函數(shù)的鍵值

5.單項選擇題?關于基于散列的兩趟算法和基于排序的兩趟算法的基本思想,下列說法正確的是()。

A.排序算法是先劃分子表,獨立處理子表(第一趟),然后再對各子表進行關聯(lián)性處理(第二趟);散列算法是先劃分子表,獨立處理子表(第一趟),然后再對各子表進行關聯(lián)性處理(第二趟)
B.排序算法是先從關聯(lián)性角度處理,形成子表(第一趟),然后再獨立處理每一個子表(第二趟)。散列算法是先劃分子表,獨立處理子表(第一趟),然后再對各子表進行關聯(lián)性處理(第二趟)
C.排序算法是先劃分子表,獨立處理子表(第一趟),然后再對各子表進行關聯(lián)性處理(第二趟);散列算法是先從關聯(lián)性角度處理,形成子表(第一趟),然后再獨立處理每一個子表(第二趟)
D.排序算法是先從關聯(lián)性角度處理,形成子表(第一趟),然后再獨立處理每一個子表(第二趟);散列算法是先從關聯(lián)性角度處理,形成子表(第一趟),然后再獨立處理每一個子表(第二趟)