Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 4 : 2NF / 2NF

Advertisement

Detailed Solution

सही उत्तर 2NF / 2NF है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

For relation R(A, B, C, D) the functional dependencies are A -> B, B -> C, C -> D. What is the highest normal form of R? / संबंध R(A, B, C, D) के लिए फलनात्मक निर्भरताएं A -> B, B -> C, C -> D हैं। R का उच्चतम प्रसामान्य रूप कौन-सा है?

1.
BCNF / BCNF
2.
3NF / 3NF
3.
1NF only / केवल 1NF
4.
2NF / 2NF

Correct Answer: 2NF / 2NF

The only candidate key is A (A+ = ABCD). With a single-attribute key there can be no partial dependency, so R is in 2NF. But B -> C violates 3NF because B is not a superkey and C is a non-prime attribute — a transitive dependency A -> B -> C. Hence the highest normal form is 2NF. / एकमात्र उम्मीदवार कुंजी A है (A+ = ABCD)। एकल-गुण कुंजी होने से आंशिक निर्भरता संभव नहीं, अतः R 2NF में है। परंतु B -> C, 3NF का उल्लंघन करता है क्योंकि B अधि-कुंजी नहीं है और C गैर-मुख्य गुण है — यह सकर्मक निर्भरता A -> B -> C है। अतः उच्चतम प्रसामान्य रूप 2NF है।

Downloaded from PrepSnap (prepsnap.in)