DBMS in Hindi – Second Normal Form (2NF)

  • second normal form in dbms in hindi (2NF), 2nd normal form in hindi, 2nf in hindi,

Second Normal Form in DBMS in Hindi (2NF),normalization in dbms, 1nf 2nf 3nf normalization examples in hindi, 2nd normal form in dbms, 1nf in dbms in hindi, 3rd normal form in hindi, functional dependency in dbms in hindi, step by step normalization example,

second normal form in dbms in hindi (2NF)

  • 2NF में, संबंध 1NF में होना चाहिए।
  • दूसरे normal form में, सभी non-key attributes प्राथमिक key पर पूरी तरह functional dependendent हैं

Example: मान लेते हैं, एक स्कूल शिक्षकों के डेटा और उनके द्वारा पढ़ाए जाने वाले विषयों को संग्रहीत कर सकता है। एक स्कूल में, एक शिक्षक एक से अधिक विषय पढ़ा सकता है।

TEACHER table

TEACHER_ID SUBJECT TEACHER_AGE
25 Chemistry 30
25 Biology 30
47 English 35
83 Math 38
83 Computer 38

दी गई तालिका में, गैर-प्रमुख attribute TEACHER_AGE TEACHER_ID पर निर्भर है जो एक candidate key का एक उचित subset है। इसलिए यह 2NF के लिए नियम का उल्लंघन करता है।

दी गई तालिका को 2NF में बदलने के लिए, हम इसे दो tables में decompose करते हैं:

TEACHER_DETAIL table:

TEACHER_ID TEACHER_AGE
25 30
47 35
83 38

TEACHER_SUBJECT table:

TEACHER_ID SUBJECT
25 Chemistry
25 Biology
47 English
83 Math
83 Computer

 

Leave a Reply

DMCA.com Protection Status