若关系R、S如下图所示,则关系R与S进行自然连接运算后的元组个数和属性列数分别为( );关系代数表达式π
1,4(σ
3=6(R×S))与关系代数表达式( )等价。
问题1选项
A.6和6
B.4和6
C.3和6
D.3和4
问题2选项
A.π
A,D(σ
C=D(R×S))
B.π
A,R.D(σ
S.C=R.D(R×S))
C.π
A,R.D(σ
R.C=S.D(R×S))
D.π
R.A,R.D(σ
S.C=S.D(R×S))
第1题:
元组是行,代表记录数。
属性是列,对应数据表的列数。
题目所讲的是自然连接,自然连接规则是:
(1)把参与运算的两个关系模式R与S的相同名称列找出来。即:C与D。
(2)针对R与S做C与D属性的等值连接。同时两个关系的相同属性只保留1个,即两个C只保留1个,两个D也只保留1个。
这样产生的结果记录为:
6 3 1 5
6 5 7 4
6 3 7 4
第2题:
关系代数表达式π1,4(σ3=6(R×S))为笛卡尔积连接,笛卡尔积的目为两者目数相加,即4+2=6,对应列为:R.A, R.B, R.C, R.D, S.C, S.D,也可用数字表示: 1, 2, 3, 4, 5, 6。对应选项中关系代数表达式中上述的表示方式是等价的, 即3=6 就是R.C=S.D。