问题 单项选择题

若4元关系尺为:R(A,B,C,D),则()。

A.∏A,C(R)为取属性值为A、C的两列组成新关系

B.∏1,3(R)为取属性值为A、C的两列组成新关系

C.∏1,3(R)与∏A,C(R)是等价的

D.∏1,3(R)与∏A,C(R)是不等价的

答案

参考答案:C

解析:

投影(projection):∏A(R)={t[A]|t∈R}。它用于从关系模式R中挑出若干属性列(由A指定)组成新的关系,它是针对“列”的角度进行的运算。而表达式A有两种写法:一种是采用数字表示法,指出是第几列;另一种则是列名表示法。

因此∏A,C(R)是从关系模式R中挑出A、C两个属性列(而非属性值)组成新关系,∏1,3(R)则是从关系模式R中挑出第1、第3个属性列组成新关系,因此它是与∏A,C(R)等价的。

单项选择题 A1/A2型题
单项选择题 共用题干题