39 DBMS · Normalization 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.
A.a form in 2NF where no non-key attribute transitively depends on the primary key
B.a constraint where one attribute set uniquely determines the values of another
C.a dependency where a non-key attribute depends on another non-key attribute
D.a form in BCNF that additionally forbids non-trivial multivalued dependencies
Answer + AI explanation with a free account
2. Which term means: "a constraint where one attribute set uniquely determines the values of another"?
Junior
A.Boyce-Codd normal form
B.Armstrong's axioms
C.Functional dependency
D.Transitive dependency
Answer + AI explanation with a free account
3. Which statement is correct?
Junior
A.Functional dependency — a dependency where a non-key attribute depends on another non-key attribute
B.Functional dependency — a form in 1NF where every non-key attribute fully depends on the whole candidate key
C.Functional dependency — a constraint where one attribute set uniquely determines the values of another
D.Functional dependency — a form in BCNF that additionally forbids non-trivial multivalued dependencies
Answer + AI explanation with a free account
4. What is First normal form?
Junior
A.a stricter 3NF requiring the left side of every non-trivial dependency to be a super key
B.a dependency where a non-key attribute depends on another non-key attribute
C.deliberately adding redundancy to a schema to improve read performance at the cost of duplication
D.a form requiring every attribute to hold only atomic, single-valued, indivisible values
Answer + AI explanation with a free account
5. Which term means: "a form requiring every attribute to hold only atomic, single-valued, indivisible values"?
Junior
A.Closure of an attribute set
B.Denormalization
C.Boyce-Codd normal form
D.First normal form
Answer + AI explanation with a free account
6. Which statement is correct?
Junior
A.First normal form — a decomposition in which all functional dependencies are still enforceable on individual tables
B.First normal form — the full set of attributes that can be functionally determined from a given set
C.First normal form — a form requiring every attribute to hold only atomic, single-valued, indivisible values
D.First normal form — a constraint where one attribute set uniquely determines the values of another
Answer + AI explanation with a free account
7. What is Second normal form?
Mid
A.a stricter 3NF requiring the left side of every non-trivial dependency to be a super key
B.a form in 2NF where no non-key attribute transitively depends on the primary key
C.a form in 1NF where every non-key attribute fully depends on the whole candidate key
D.the full set of attributes that can be functionally determined from a given set
Answer + AI explanation with a free account
8. Which term means: "a form in 1NF where every non-key attribute fully depends on the whole candidate key"?
Mid
A.Fourth normal form
B.First normal form
C.Second normal form
D.Functional dependency
Answer + AI explanation with a free account
9. Which statement is correct?
Mid
A.Second normal form — the full set of attributes that can be functionally determined from a given set
B.Second normal form — a dependency where a non-key attribute depends on only part of a composite key
C.Second normal form — a form in 1NF where every non-key attribute fully depends on the whole candidate key
D.Second normal form — a form requiring every attribute to hold only atomic, single-valued, indivisible values
Answer + AI explanation with a free account
10. What is Third normal form?
Mid
A.a form in 2NF where no non-key attribute transitively depends on the primary key
B.a sound and complete set of inference rules used to derive all functional dependencies
C.a decomposition that lets the original relation be reconstructed exactly by a natural join
D.a form in 1NF where every non-key attribute fully depends on the whole candidate key
Answer + AI explanation with a free account
11. Which term means: "a form in 2NF where no non-key attribute transitively depends on the primary key"?
Mid
A.Lossless join decomposition
B.Third normal form
C.Boyce-Codd normal form
D.Denormalization
Answer + AI explanation with a free account
12. Which statement is correct?
Mid
A.Third normal form — a sound and complete set of inference rules used to derive all functional dependencies
B.Third normal form — a form in 2NF where no non-key attribute transitively depends on the primary key
C.Third normal form — a decomposition in which all functional dependencies are still enforceable on individual tables
D.Third normal form — a form in BCNF that additionally forbids non-trivial multivalued dependencies
Answer + AI explanation with a free account
13. What is Boyce-Codd normal form?
Senior
A.a form in BCNF that additionally forbids non-trivial multivalued dependencies
B.the full set of attributes that can be functionally determined from a given set
C.a dependency where a non-key attribute depends on only part of a composite key
D.a stricter 3NF requiring the left side of every non-trivial dependency to be a super key
Answer + AI explanation with a free account
14. Which term means: "a stricter 3NF requiring the left side of every non-trivial dependency to be a super key"?
Senior
A.Boyce-Codd normal form
B.Denormalization
C.Second normal form
D.Armstrong's axioms
Answer + AI explanation with a free account
15. Which statement is correct?
Senior
A.Boyce-Codd normal form — a form in 1NF where every non-key attribute fully depends on the whole candidate key
B.Boyce-Codd normal form — a stricter 3NF requiring the left side of every non-trivial dependency to be a super key
C.Boyce-Codd normal form — a dependency where a non-key attribute depends on another non-key attribute
D.Boyce-Codd normal form — a form requiring every attribute to hold only atomic, single-valued, indivisible values
Answer + AI explanation with a free account
16. What is Fourth normal form?
Senior
A.a dependency where a non-key attribute depends on another non-key attribute
B.a decomposition that lets the original relation be reconstructed exactly by a natural join
C.a form in BCNF that additionally forbids non-trivial multivalued dependencies
D.a decomposition in which all functional dependencies are still enforceable on individual tables
Answer + AI explanation with a free account
17. Which term means: "a form in BCNF that additionally forbids non-trivial multivalued dependencies"?
Senior
A.Third normal form
B.Closure of an attribute set
C.First normal form
D.Fourth normal form
Answer + AI explanation with a free account
18. Which statement is correct?
Senior
A.Fourth normal form — a decomposition in which all functional dependencies are still enforceable on individual tables
B.Fourth normal form — a form in 1NF where every non-key attribute fully depends on the whole candidate key
C.Fourth normal form — a decomposition that lets the original relation be reconstructed exactly by a natural join
D.Fourth normal form — a form in BCNF that additionally forbids non-trivial multivalued dependencies
Answer + AI explanation with a free account
19. What is Partial dependency?
Mid
A.a decomposition that lets the original relation be reconstructed exactly by a natural join
B.a dependency where a non-key attribute depends on only part of a composite key
C.a dependency where a non-key attribute depends on another non-key attribute
D.a decomposition in which all functional dependencies are still enforceable on individual tables
Answer + AI explanation with a free account
20. Which term means: "a dependency where a non-key attribute depends on only part of a composite key"?
Mid
A.Functional dependency
B.Partial dependency
C.First normal form
D.Transitive dependency
Answer + AI explanation with a free account
21. Which statement is correct?
Mid
A.Partial dependency — a dependency where a non-key attribute depends on another non-key attribute
B.Partial dependency — a decomposition in which all functional dependencies are still enforceable on individual tables
C.Partial dependency — a dependency where a non-key attribute depends on only part of a composite key
D.Partial dependency — a sound and complete set of inference rules used to derive all functional dependencies
Answer + AI explanation with a free account
22. What is Transitive dependency?
Mid
A.a dependency where a non-key attribute depends on only part of a composite key
B.a form in BCNF that additionally forbids non-trivial multivalued dependencies
C.a constraint where one attribute set uniquely determines the values of another
D.a dependency where a non-key attribute depends on another non-key attribute
Answer + AI explanation with a free account
23. Which term means: "a dependency where a non-key attribute depends on another non-key attribute"?
Mid
A.Third normal form
B.Transitive dependency
C.Armstrong's axioms
D.Dependency preservation
Answer + AI explanation with a free account
24. Which statement is correct?
Mid
A.Transitive dependency — a form in BCNF that additionally forbids non-trivial multivalued dependencies
B.Transitive dependency — a form in 2NF where no non-key attribute transitively depends on the primary key
C.Transitive dependency — a form requiring every attribute to hold only atomic, single-valued, indivisible values
D.Transitive dependency — a dependency where a non-key attribute depends on another non-key attribute
Answer + AI explanation with a free account
25. What is Lossless join decomposition?
Senior
A.a constraint where one attribute set uniquely determines the values of another
B.a decomposition that lets the original relation be reconstructed exactly by a natural join
C.a form in 1NF where every non-key attribute fully depends on the whole candidate key
D.a dependency where a non-key attribute depends on only part of a composite key
Answer + AI explanation with a free account
26. Which term means: "a decomposition that lets the original relation be reconstructed exactly by a natural join"?
Senior
A.Armstrong's axioms
B.Second normal form
C.Denormalization
D.Lossless join decomposition
Answer + AI explanation with a free account
27. Which statement is correct?
Senior
A.Lossless join decomposition — a stricter 3NF requiring the left side of every non-trivial dependency to be a super key
B.Lossless join decomposition — deliberately adding redundancy to a schema to improve read performance at the cost of duplication
C.Lossless join decomposition — the full set of attributes that can be functionally determined from a given set
D.Lossless join decomposition — a decomposition that lets the original relation be reconstructed exactly by a natural join
Answer + AI explanation with a free account
28. What is Dependency preservation?
Senior
A.a decomposition in which all functional dependencies are still enforceable on individual tables
B.a dependency where a non-key attribute depends on another non-key attribute
C.a form in BCNF that additionally forbids non-trivial multivalued dependencies
D.a sound and complete set of inference rules used to derive all functional dependencies
Answer + AI explanation with a free account
29. Which term means: "a decomposition in which all functional dependencies are still enforceable on individual tables"?
Senior
A.Second normal form
B.Denormalization
C.First normal form
D.Dependency preservation
Answer + AI explanation with a free account
30. Which statement is correct?
Senior
A.Dependency preservation — a sound and complete set of inference rules used to derive all functional dependencies
B.Dependency preservation — a decomposition in which all functional dependencies are still enforceable on individual tables
C.Dependency preservation — a constraint where one attribute set uniquely determines the values of another
D.Dependency preservation — a form requiring every attribute to hold only atomic, single-valued, indivisible values
Answer + AI explanation with a free account
Showing 30 of 39 DBMS · Normalization 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.