in Databases
1,165 views
3 votes
3 votes

in Databases
1.2k views

4 Comments

Should be A... confirm please
0
0
I think so ..bt given ans C...
0
0
It's A only....there will be spurious tuples. So union can never be R.
3
3

@Shaik Masthan

Can you give a answer for this question.

0
0

4 Answers

0 votes
0 votes
it is option A only. point  2 will never be correct. if A is subset of B then A union B will be B only
0 votes
0 votes

Ans is option a)

Let R be the relational schema with instance r is decomposed into R1,R2,….,Rn with instance r1,r2,…..,rn
If r1 ⋈ r2 ⋈ ……. ⋈ rn ⊃ r , then it is called Lossy Join Decomposition.

i.e. if the original relation is the proper subset of natural joins of all the decompositions, then it is said to be Lossy Join Decomposition.

0 votes
0 votes
4th is false because it result in R rather then (R1XR2)
2nd one is false as it result in R1XR2
only 1st one is true as the definition.
0 votes
0 votes

i think option C is correct one because ..

(iii) Is correct one now i am thinking about (ii)

[R1 natural join  R2] = R (Must be lossless join decomposition  in this relation by using natural join one should able to retrieve the exact record set of R  

Now  [ R U { R1 natural join R2)} ] i.e not equals to exact record set R so it is not lossless join.

please correct me may be my approach is wrong 

Answer: