DBMS · Relational Model interview questions

42 DBMS · Relational Model questions from the Computer Science Fundamentals bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Sign up free to see every answer with its explanation and ask the AI tutor.

Practice DBMS · Relational Model free

1. What is Relation?

Junior
  1. A.the candidate key chosen to uniquely identify rows, which cannot be null
  2. B.a minimal super key with no redundant attribute that still identifies tuples uniquely
  3. C.a table of rows and columns representing a set of related data in the relational model
  4. D.the number of tuples (rows) in a relation

Answer + AI explanation with a free account

2. Which term means: "a table of rows and columns representing a set of related data in the relational model"?

Junior
  1. A.Composite key
  2. B.Foreign key
  3. C.Referential integrity
  4. D.Relation

Answer + AI explanation with a free account

3. Which statement is correct?

Junior
  1. A.Relation — the set of permitted atomic values that an attribute may take
  2. B.Relation — the rule that a primary key attribute may never contain a null value
  3. C.Relation — the rule that a foreign key must match an existing primary key value or be null
  4. D.Relation — a table of rows and columns representing a set of related data in the relational model

Answer + AI explanation with a free account

4. What is Tuple?

Junior
  1. A.the number of tuples (rows) in a relation
  2. B.any set of attributes that uniquely identifies each tuple in a relation
  3. C.a single row of a relation representing one record
  4. D.the set of permitted atomic values that an attribute may take

Answer + AI explanation with a free account

5. Which term means: "a single row of a relation representing one record"?

Junior
  1. A.Tuple
  2. B.Cardinality
  3. C.Super key
  4. D.Alternate key

Answer + AI explanation with a free account

6. Which statement is correct?

Junior
  1. A.Tuple — the number of tuples (rows) in a relation
  2. B.Tuple — the rule that a primary key attribute may never contain a null value
  3. C.Tuple — a single row of a relation representing one record
  4. D.Tuple — a key made of two or more attributes that together uniquely identify a tuple

Answer + AI explanation with a free account

7. What is Attribute?

Junior
  1. A.any set of attributes that uniquely identifies each tuple in a relation
  2. B.a minimal super key with no redundant attribute that still identifies tuples uniquely
  3. C.the candidate key chosen to uniquely identify rows, which cannot be null
  4. D.a named column of a relation describing one property of its entities

Answer + AI explanation with a free account

8. Which term means: "a named column of a relation describing one property of its entities"?

Junior
  1. A.Attribute
  2. B.Foreign key
  3. C.Tuple
  4. D.Domain

Answer + AI explanation with a free account

9. Which statement is correct?

Junior
  1. A.Attribute — the set of permitted atomic values that an attribute may take
  2. B.Attribute — a minimal super key with no redundant attribute that still identifies tuples uniquely
  3. C.Attribute — the number of tuples (rows) in a relation
  4. D.Attribute — a named column of a relation describing one property of its entities

Answer + AI explanation with a free account

10. What is Domain?

Junior
  1. A.the rule that a primary key attribute may never contain a null value
  2. B.the set of permitted atomic values that an attribute may take
  3. C.a key made of two or more attributes that together uniquely identify a tuple
  4. D.the candidate key chosen to uniquely identify rows, which cannot be null

Answer + AI explanation with a free account

11. Which term means: "the set of permitted atomic values that an attribute may take"?

Junior
  1. A.Alternate key
  2. B.Attribute
  3. C.Domain
  4. D.Cardinality

Answer + AI explanation with a free account

12. Which statement is correct?

Junior
  1. A.Domain — any set of attributes that uniquely identifies each tuple in a relation
  2. B.Domain — a key made of two or more attributes that together uniquely identify a tuple
  3. C.Domain — the rule that a foreign key must match an existing primary key value or be null
  4. D.Domain — the set of permitted atomic values that an attribute may take

Answer + AI explanation with a free account

13. What is Degree?

Junior
  1. A.a table of rows and columns representing a set of related data in the relational model
  2. B.the number of attributes (columns) in a relation
  3. C.the set of permitted atomic values that an attribute may take
  4. D.any set of attributes that uniquely identifies each tuple in a relation

Answer + AI explanation with a free account

14. Which term means: "the number of attributes (columns) in a relation"?

Junior
  1. A.Entity integrity
  2. B.Attribute
  3. C.Tuple
  4. D.Degree

Answer + AI explanation with a free account

15. Which statement is correct?

Junior
  1. A.Degree — a minimal super key with no redundant attribute that still identifies tuples uniquely
  2. B.Degree — the number of attributes (columns) in a relation
  3. C.Degree — a candidate key not chosen as the primary key
  4. D.Degree — a named column of a relation describing one property of its entities

Answer + AI explanation with a free account

16. What is Cardinality?

Junior
  1. A.a candidate key not chosen as the primary key
  2. B.the number of tuples (rows) in a relation
  3. C.the rule that a foreign key must match an existing primary key value or be null
  4. D.any set of attributes that uniquely identifies each tuple in a relation

Answer + AI explanation with a free account

17. Which term means: "the number of tuples (rows) in a relation"?

Junior
  1. A.Cardinality
  2. B.Alternate key
  3. C.Referential integrity
  4. D.Entity integrity

Answer + AI explanation with a free account

18. Which statement is correct?

Junior
  1. A.Cardinality — the set of permitted atomic values that an attribute may take
  2. B.Cardinality — the number of tuples (rows) in a relation
  3. C.Cardinality — a minimal super key with no redundant attribute that still identifies tuples uniquely
  4. D.Cardinality — the rule that a foreign key must match an existing primary key value or be null

Answer + AI explanation with a free account

19. What is Super key?

Mid
  1. A.a minimal super key with no redundant attribute that still identifies tuples uniquely
  2. B.the rule that a primary key attribute may never contain a null value
  3. C.any set of attributes that uniquely identifies each tuple in a relation
  4. D.a key made of two or more attributes that together uniquely identify a tuple

Answer + AI explanation with a free account

20. Which term means: "any set of attributes that uniquely identifies each tuple in a relation"?

Mid
  1. A.Alternate key
  2. B.Referential integrity
  3. C.Composite key
  4. D.Super key

Answer + AI explanation with a free account

21. Which statement is correct?

Mid
  1. A.Super key — the candidate key chosen to uniquely identify rows, which cannot be null
  2. B.Super key — the rule that a primary key attribute may never contain a null value
  3. C.Super key — the number of tuples (rows) in a relation
  4. D.Super key — any set of attributes that uniquely identifies each tuple in a relation

Answer + AI explanation with a free account

22. What is Candidate key?

Mid
  1. A.the number of attributes (columns) in a relation
  2. B.a minimal super key with no redundant attribute that still identifies tuples uniquely
  3. C.the rule that a primary key attribute may never contain a null value
  4. D.a single row of a relation representing one record

Answer + AI explanation with a free account

23. Which term means: "a minimal super key with no redundant attribute that still identifies tuples uniquely"?

Mid
  1. A.Composite key
  2. B.Candidate key
  3. C.Alternate key
  4. D.Attribute

Answer + AI explanation with a free account

24. Which statement is correct?

Mid
  1. A.Candidate key — the set of permitted atomic values that an attribute may take
  2. B.Candidate key — the number of tuples (rows) in a relation
  3. C.Candidate key — a candidate key not chosen as the primary key
  4. D.Candidate key — a minimal super key with no redundant attribute that still identifies tuples uniquely

Answer + AI explanation with a free account

25. What is Primary key?

Junior
  1. A.the candidate key chosen to uniquely identify rows, which cannot be null
  2. B.the rule that a primary key attribute may never contain a null value
  3. C.the number of tuples (rows) in a relation
  4. D.a key made of two or more attributes that together uniquely identify a tuple

Answer + AI explanation with a free account

26. Which term means: "the candidate key chosen to uniquely identify rows, which cannot be null"?

Junior
  1. A.Entity integrity
  2. B.Primary key
  3. C.Attribute
  4. D.Super key

Answer + AI explanation with a free account

27. Which statement is correct?

Junior
  1. A.Primary key — a minimal super key with no redundant attribute that still identifies tuples uniquely
  2. B.Primary key — the candidate key chosen to uniquely identify rows, which cannot be null
  3. C.Primary key — the set of permitted atomic values that an attribute may take
  4. D.Primary key — the number of tuples (rows) in a relation

Answer + AI explanation with a free account

28. What is Foreign key?

Mid
  1. A.an attribute referencing the primary key of another relation to enforce a link between tables
  2. B.the number of attributes (columns) in a relation
  3. C.a table of rows and columns representing a set of related data in the relational model
  4. D.a named column of a relation describing one property of its entities

Answer + AI explanation with a free account

29. Which term means: "an attribute referencing the primary key of another relation to enforce a link between tables"?

Mid
  1. A.Degree
  2. B.Super key
  3. C.Foreign key
  4. D.Composite key

Answer + AI explanation with a free account

30. Which statement is correct?

Mid
  1. A.Foreign key — the rule that a primary key attribute may never contain a null value
  2. B.Foreign key — the candidate key chosen to uniquely identify rows, which cannot be null
  3. C.Foreign key — a minimal super key with no redundant attribute that still identifies tuples uniquely
  4. D.Foreign key — an attribute referencing the primary key of another relation to enforce a link between tables

Answer + AI explanation with a free account

Showing 30 of 42 DBMS · Relational Model questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

Free to start

Answers, AI explanations, and a free readiness check

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take the free 2-minute readiness check for a scored result. One full AI mock interview, scored like a real panel, is free when you sign up.

Practice DBMS · Relational Model free
24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers