若R.A→R.B,R.A→R.C,则R.A→R.(B,C)。
√
举一反三
- 若R.(B,C)→R.A,则R.B→R.A, R.C→R.A
- 若R.A→R.B,R.A→R.C,则R.A→R.(B,C)。
- 若R.B→R.A,R.C→R.A,则R.(B,C)→R.A
- 关系R、S分别如表6-15和表6-16所示,关系代数表达式π1,5,6(σ2=5(R×S))= (38) ,该表达式与 (39) 等价。 表6-15 关系R A B C 3258 05811 36912 表6-16 关系S A B C 3456 10111011 1161314 A: πA,B,C(σB=B(R×S) B: πR.A,R.B,R.C(σR.B=S.B(R×S)) C: πR.A,S.B,S.C(σR.B=S.B(R×S) D: πR.A,S.B,S.C(σR.B=S.C(R×S))
- 下面的结论哪些是正确的,哪些是错误的?对于错误的结论请给出理由或给出一个反例说明之。 (1)任何一个二目关系都是属于3NF的。 (2)任何一个二目关系都是属于BCNF的。 (3)任何一个二目关系都是属于4NF的。 (5)若R.A→R.B,R.B→R.C,则R.A→R.C (6)若R.A→R.B,R.A→R.C,则R.A→R.(B,C) (7)若R.B→R.A,R.C→R.A,则R.(B,C)→R.A (8)若R.(B,C)→R.A,则R.B→R.A,R.C→R.A
内容
- 0
关系R(A, B, C)和S(A, D, E, F),R和S有相同属性A,与关系代数表达式ΠR.A, R.B, S.D, S.F(R⋈S)等价的SQL查询语句为:SELECT R.A, R.B, S.D, S.F FROM R, S WHERE_______
- 1
关系R(A,B,C)和S(A,D,E,F),R和S有相同属性A,若将关系代数表达式:πR.A,R.B,S.D,S.F(R∞ S)用SQL语言的查询语句表示,则为: SELECT R.A,R.B,S.D,S.F FROM R,S WHERE________________
- 2
关系R(A,B,C)和S(A,D,E,F),有R.A=S.A。若将关系代数表达式πR.A,R.B,S.D,S.F(R∞S),用SQL语言的查询语句表示,则为:SELECT()FROMR,SWHERER.A=S.A。 A: A,B,D,F B: R.A=S.A C: R.A,R.B,S.D,S.F D: A,R.B,S.D,S.F
- 3
有关系R(A,B,C)和关系S(A,D,E,F)。如果将关系代数表达式πR.A, R.B, S.D, S.F (R ∞ S )用SQL的查询语句来表示,则有:SELECT R.A,R.B,S.D,S.F FROM R,S WHERE ( )。 A:
- 4
设有关系R(A,B,C)和S(A,D,E,F),若将关系代数表达式:∩R.A,R.B,S.D,S.F(R∞S)用SQL语言的查询语句表示,则有:SELECT R.A,B,D,F FROM R,SWHERE 【11】 。