GATEverse Practice, past papers & mock tests
GATE 2026 · CS2 - Afternoon
Database ManagementDatabase Design: Functional Dependencies and NormalizationhardMCQ2 marks

In the context of schema normalization in relational DBMS, consider a set F of functional dependencies. The set of all functional dependencies implied by F is called the closure of F. To compute the closure of F, Armstrong's Axioms can be applied. Consider X, Y, and Z as sets of attributes over a relational schema. The three rules of Armstrong's Axioms are described as follows. Reflexivity: If Y subset of X, then

GRAMMAR RULES
XY Augmentation: If
XY, then XZ → YZ for any Z Transitivity: If
XY and
YZ, then
XZ The additional rule of Union is defined as follows. Union: If
XY and
XZ, then
XYZ It can be proved that the additional rule of Union is also implied by the three rules of Armstrong's Axioms. Listed below are four combinations of these three rules.

Which one of these combinations is both necessary and sufficient for the proof ?

Save your progress

Related Database Management PYQs