We read your photo as:

Which of the following normalization forms ensures that each non-key column is dependent only on the primary key?

Computer Science

ScanSolve AI Answer

प्रश्न पूछता है कि कौन सा सामान्यीकरण प्रपत्र यह सुनिश्चित करता है कि प्रत्येक गैर-कुंजी कॉलम केवल प्राथमिक कुंजी पर निर्भर है।

  • पहला सामान्य प्रपत्र (1NF): यह सुनिश्चित करता है कि सभी विशेषताएँ परमाणु (atomic) हैं और कोई दोहराए जाने वाले समूह नहीं हैं।
  • दूसरा सामान्य प्रपत्र (2NF): यह सुनिश्चित करता है कि तालिका 1NF में है और सभी गैर-कुंजी विशेषताएँ प्राथमिक कुंजी पर पूरी तरह कार्यात्मक रूप से निर्भर हैं। इसका मतलब है कि यदि प्राथमिक कुंजी एक समग्र कुंजी है, तो कोई भी गैर-कुंजी विशेषता प्राथमिक कुंजी के केवल एक हिस्से पर निर्भर नहीं होनी चाहिए (आंशिक निर्भरता को हटाता है)।
  • तीसरा सामान्य प्रपत्र (3NF): यह सुनिश्चित करता है कि तालिका 2NF में है और इसमें कोई संक्रामक निर्भरता (transitive dependency) नहीं है। एक संक्रामक निर्भरता तब होती है जब एक गैर-कुंजी विशेषता किसी अन्य गैर-कुंजी विशेषता पर निर्भर करती है, जो बदले में प्राथमिक कुंजी पर निर्भर करती है। 3NF यह सुनिश्चित करता है कि प्रत्येक गैर-कुंजी विशेषता सीधे और केवल प्राथमिक कुंजी पर निर्भर करती है, न कि किसी अन्य गैर-कुंजी विशेषता पर।
  • चौथा सामान्य प्रपत्र (4NF): बहु-मूल्यवान निर्भरताओं से संबंधित है।

प्रश्न की आवश्यकता "प्रत्येक गैर-कुंजी कॉलम केवल प्राथमिक कुंजी पर निर्भर है" को 3NF द्वारा पूरा किया जाता है, क्योंकि यह संक्रामक निर्भरताओं को हटाता है।

(A) Third Normal Form (3NF)

अतः, सही विकल्प है:
(A) Third Normal Form (3NF)
Third Normal Form (3NF)\boxed{\text{Third Normal Form (3NF)}}

Was this helpful?

Still stuck on this one?

Ask a follow-up, and the answer starts from this question.

Got a different question?Ask your own question
Handwritten step-by-step solution preview

Handwritten Step-by-Step Solution

Get this as a handwritten image on WhatsApp — like a tutor wrote it for you.

Try on WhatsApp