In the relational model, what is the term used to describe the header or definition of a table specifying its name and attributes? MCQ with Answer and Explanation

In the relational model, what is the term used to describe the header or definition of a table specifying its name and attributes?
A. Relation Card
B. Relation Domain
C. Relation Schema
D. Relation Instance
Answer: Option C
Solution (By JKExamLibrary)
A Relation Schema defines the structure of a relation, specifying its name and the list of attributes along with their data types.

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

Discuss this Question (0)

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

Practice More Database Management System (DBMS) Questions

Question #1 Report Error
Which clause is used in a SQL SELECT statement to organize matching rows into summary groups based on one or more columns?
A. HAVING
B. GROUP BY
C. SORT BY
D. ORDER BY

Correct Answer: Option B


Explanation:
The GROUP BY clause groups rows that have the same values into summary rows, often used alongside aggregate functions like COUNT(), MAX(), or AVG().

This question belongs to: Computer Database Management System (DBMS)
Question #2 Report Error
Which SQL keyword is used to give users permission to access database objects?
A. GRANT
B. ASSIGN
C. REVOKE
D. PERMIT

Correct Answer: Option A


Explanation:
GRANT is a DCL command used to assign privileges to users.

This question belongs to: Computer Database Management System (DBMS)
Question #3 Report Error
Any set of one or more attributes that collectively allow us to uniquely identify tuples in a relation is termed as a what?
A. Foreign Key
B. Local Key
C. Super Key
D. Secondary Key

Correct Answer: Option C


Explanation:
A Super Key is any set of attributes within a table that can uniquely identify a row. A candidate key is a minimal super key.

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