adplus-dvertising
frame-decoration

Question


What type of join is this?
for each tuple tr in r do begin

FOR each tuple ts IN s do BEGIN
test pair (tr , ts ) TO see IF they satisfy the JOIN condition _
IF they do, ADD tr • ts TO the RESULT;
END
END

a.

Equi join

b.

Hash join

c.

Nested loop join

d.

Block nested loop join

Posted under DBMS

Answer: (c).Nested loop join

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What type of join is this?

Similar Questions

Discover Related MCQs

Q. A join of the form r ⨝r.A=s.B s is called as

Q. The collections on which aggregate functions can operate are called as __________

Q. State true or false: There exists a division operator in Relational Algebra

Q. Updating, Deleting and Inserting in relational algebra is done using the ________ operator

Q. Πcustomer_name, loan_number, amount (borrower ⋈loan)

What does the above expression perform?

Q. How is the right outer join symbol represented in relational algebra?

Q. How is the left outer join symbol represented in relational algebra?

Q. What does the following relational algebra expression do?
σamount > 1200 (loan)

Q. What does the following relational operation perform?
ρx(A1,A2,A3…) (E)

Q. The project operation’s function in relational algebra is identical to the _______ clause in SQL

Q. The select operation’s function in relational algebra is identical to the _______ clause in SQL

Q. Which of the following is not a relational algebra function?

Q. State true or false: In OLAP, analysts cannot view a dimension in different levels of detail.

Q. The operation of moving from coarser granular data to finer granular data is called _______

Q. State true or false: OLAP systems can be implemented as client-server systems

Q. Which of the following OLAP systems do not exist?

Q. The _______ function allows substitution of values in an attribute of a tuple

Q. How many dimensions of multi-dimensional data do cross tabs enable analysts to view?

Q. The operation of moving from finer granular data to coarser granular data is called _______

Q. The operation of changing a dimensions used in a cross-tab is called as ________