三道数据库的题

设有关系 R 和 S 如下:

R A B C

1 2 3

4 5 6

7 8 9

S B C D

2 3 4

4 2 5

8 5 4

试写出 的结果关系。

4.已知两个关系如下:
R A B C
1 b1 c1
2 b2 c2
3 b1 c1

S D E A
d1 e1 1
d2 e2 1
d3 e1 2

假设R的主键是A,S的主键是D,在关系S的定义中包含外键子句:
“FOREIGN KEY(A) REFERENCES R(A) ON DELETE RESTRICT”,
下列SQL语句不能成功执行的是( )
A.DELETE FROM R WHERE A=2
B.DELETE FROM R WHERE A=3
C.DELETE FROM S WHERE A=1
D.DELETE FROM S WHERE A=2

.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},R上的分解ρ={AB,AC},则分解ρ( )
A.保持函数依赖集F B.丢失了C→B
C.丢失了A→B D.是否保持FD,由R的当前关系确定

1.看不懂想问什么
2.C
3.解:
∵AB∩AC=A
F1=ЛR1(AB)={A→B}
F2=ЛR2(AC)={空(字符不会打)}
∵F1∪F2={A→B}≠F
∴P分解不具备函数依赖保持性.(C→B)丢失.

以上答案仅供参考.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-23
1:看不懂啊!
2:C
3:∵AB∩AC=A
F1=ЛR1(AB)={A→B}
F2=ЛR2(AC)={空(字符不会打)}
∵F1∪F2={A→B}≠F
∴P分解不具备函数依赖保持性.(C→B)丢失.

应该是对的
相似回答