Salut à tous J'ai un examen à venir et je ne reçois pas beaucoup d'aide du conférencier sur deux questions sur l'examen de pratique. Elle a fourni la réponse mais n'a pas répondu à mes questions sur la réponse, j'espère que quelqu'un ici pourra expliquer pourquoi la réponse est telle qu'elle est.algèbre relationnelle naturel rejoindre
Tenir compte des deux tables R et S avec leurs instances suivantes:
R S
A B C D E
a x y x y
a z w z w
b x k
b m j
c x y
f g h
a) πA(R[natural join]B=D S)
la réponse étant (a,b,c)
, pourquoi est-ce pas (a,a,b,c)
? est-ce qu'une projection le rend distinct?
b) π A(R[natural join] B<>D S)
la réponse étant (a,b,c,f)
, pourquoi est-a
une réponse? b = d les deux fois où les valeurs sont x et z, alors pourquoi cela est-il imprimé?
Accepter une réponse si vous en avez trouvé une qui est correcte. – JustinDanielson