recategorized
4,695 views
4 votes
4 votes

Which of the following is true ?

I. Implementation of self-join is possible in SQL with table alias.

II. Outer-join operation is basic operation in relational algebra.

III. Natural join and outer join operations are equivalent.

  1. $I$ and $II$ are correct.
  2. $II$ and $III$ are correct. 
  3. Only $III$ is correct.
  4. Only $I$ is correct.
recategorized

2 Answers

Best answer
4 votes
4 votes
ans is D only 1 is correct self join is implemented in a single table by alias names

rest 2 are incorrect
selected by
0 votes
0 votes
Answer A)

I) yes aliasing is required for self join. In self join we are joining same table 2 times. Aliasing gives these two tables separate name , to make clear what is happening.

II) Yes outer join is a basic operation

III) No, In natural join and outer join both table constructed in separate ways
Answer:

Related questions

4 votes
4 votes
1 answer
2
makhdoom ghaya asked Jul 20, 2016
4,412 views
Identify the minimal key for relational scheme $R(A, B, C, D, E)$ with functional dependencies $F = \left\{A \rightarrow B, B \rightarrow C, AC \rightarrow D\right\}$ $A$...
4 votes
4 votes
3 answers
4
makhdoom ghaya asked Jul 20, 2016
4,700 views
What kind of mechanism is to be taken into account for converting a weak entity set into strong entity set in entity-relationship diagramGeneralization Aggregation Specia...