DBMS-Function Dependency and Decomposition Questions and Answers
Practice ModeShowing 10 of 39 questions
Q21
The closure of attribute set X is denoted by:
Answer: Option B
Explanation: X+ represents all attributes functionally determined by X.
Q22
Which of the following is used to find all candidate keys?
Answer: Option A
Explanation: Attribute closure helps determine if a set of attributes can function as a key.
Q23
A candidate key is:
Answer: Option B
Explanation: A candidate key is a super key with no redundant attributes.
Q24
Which normal form is based purely on functional dependency?
Answer: Option D
Explanation: BCNF strictly depends on functional dependencies.
Q25
A relation is in BCNF if:
Answer: Option B
Explanation: BCNF requires all determinants to be candidate keys.
Q26
Partial dependency violates which normal form?
Answer: Option B
Explanation: 2NF eliminates partial dependency on a composite key.
Q27
Transitive dependency violates which normal form?
Answer: Option C
Explanation: 3NF removes transitive dependencies.
Q28
Which decomposition property ensures no loss of information?
Answer: Option B
Explanation: Lossless join guarantees original relation can be reconstructed.
Q29
A decomposition is lossless if:
Answer: Option A
Explanation: A lossless join exists when common attributes act as a key.
Q30
Dependency preservation means:
Answer: Option B
Explanation: Dependencies are preserved if they can be checked individually.