Question:

Define the following terms with respect to RDBMS:

a. Domain

b. Tuple

Show Hint

A domain is the set of allowed values of a column, and a tuple is one row of a table.
Updated On: Oct 20, 2026
Show Solution
collegedunia
Verified By Collegedunia

Solution and Explanation

Step 1: Understand what is asked:
We must define two RDBMS terms, Domain and Tuple. Each needs a clear one-line definition and a short example.

Step 2: Define Domain:
A domain is the set of all values that an attribute (column) is allowed to take.
For example, the domain of the attribute Gender can be {M, F, O}. The domain of Age can be whole numbers from 0 to 120.

Step 3: Define Tuple:
A tuple is a single row (record) of a relation (table). It holds one value for every attribute.
For example, in a Student table, the row (101, 'Asha', 17) is one tuple.

Step 4: Tie them together:
Each value inside a tuple must come from the domain of its attribute.

Final Answer:
a. Domain: the set of permitted values for an attribute.
b. Tuple: one row or record of a table.
Was this answer helpful?
0
0