What type of join produces a Cartesian product, matching every single row of the first table with every single row of the second table? MCQ with Answer and Explanation

What type of join produces a Cartesian product, matching every single row of the first table with every single row of the second table?
A. Left Join
B. Natural Join
C. Cross Join
D. Inner Join
Answer: Option C
Solution (By JKSSB Mock Tests)
A Cross Join returns the Cartesian product of the two tables, multiplying the total number of rows from the first table by the number of rows in the second table.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Database Management System (DBMS) Questions

Question #1
What is the purpose of the SQL 'UNION' operator?
A. To combine the results of two or more SELECT statements, removing duplicates
B. To filter duplicates
C. To join tables horizontally
D. To aggregate data

Correct Answer: Option A


Explanation:
UNION concatenates the result sets of two or more queries, eliminating duplicate rows. UNION ALL keeps duplicates.

This question belongs to: Computer Database Management System (DBMS)
Question #2
A candidate key is:
A. A foreign key only
B. A minimal super key
C. Always the primary key
D. Any key with duplicates

Correct Answer: Option B


Explanation:
A candidate key is a minimal set of attributes that can uniquely identify a tuple.

This question belongs to: Computer Database Management System (DBMS)
Question #3
What is the concept of data independence?
A. The ability to move data between tables
B. The ability to change the database schema without affecting the application programs
C. The ability to access data from multiple sources
D. The ability to store data in different formats

Correct Answer: Option B


Explanation:
Data independence is the capacity to change the database schema at one level without affecting the next higher level, minimizing impact on applications.

This question belongs to: Computer Database Management System (DBMS)