以下哪个查询转换(即用rhs表达式替换lhs表达式)不正确? R 1和R 2是关系。 C 1 ,C 2是选择条件,A 1 ,A 2是R 1的属性。
一种。 σC1(2σCR1))→σC2(1σC(R 1))
b。 σC1(πA1 R1))→πA1(σC1(R1))
C。 σC1(R 1∪R 2)→1σC(R 1)∪σC1(R 2)
d。 πA1(σC1(R 1))→σC1(πA1(R 1))
(一)
(B) b
(C) c
(D) d答案: (D)
说明: D是答案。如果选择条件c1在属性A2上,则我们不能用RHS表达式替换LHS表达式。在RHS中,第一个投影在A1上,然后选择条件c1将失败,因为那里没有A2。这个问题的测验