Normalisation (नॉर्मलाइज़ेशन)
क्या है
सामान्यीकरण डेटा अतिरेक को कम करने और अपडेट विसंगतियों को रोकने के लिए किसी रिलेशनल डेटाबेस की तालिकाओं को व्यवस्थित करने की प्रक्रिया है, सामान्य रूप कहे जाने वाले औपचारिक नियमों की एक श्रृंखला का पालन करते हुए (1NF, 2NF, 3NF, और उससे आगे)।
क्यों मायने रखता है
उचित सामान्यीकरण एक ही डेटा के टुकड़े को कई जगहों पर स्टोर होने से रोकता है, जो अन्यथा एक ही तथ्य की अलग-अलग प्रतियों को असंगत होने देगा — एक सूक्ष्म लेकिन गंभीर डेटा अखंडता समस्या जिसे सामान्यीकरण सीधे रोकता है।
परीक्षा टिप
सिर्फ़ नियमों को याद करने की बजाय हर सामान्य रूप जिस विशिष्ट समस्या को हल करता है उसे पहचानना सीखें (1NF दोहराए जाने वाले समूहों को हटाता है, 2NF आंशिक निर्भरताओं को हटाता है, 3NF संक्रमणीय निर्भरताओं को हटाता है) — 'क्यों' को समझना किसी अपरिचित स्कीमा में सामान्यीकरण उल्लंघनों को पहचानना कहीं आसान बना देता है।
संबंधित विषय
Normalisation (नॉर्मलाइज़ेशन) की कक्षाओं में रुचि है?
छात्र के लक्ष्यों और आत्मविश्वास के बारे में बताएं — हम एक व्यक्तिगत योजना बनाएंगे।
