Normalization क्या है? Normalization in DBMS हिंदी में।

दोस्तो आज हम आपको DBMS में Normaization के बारे में बताने वाले है जिसमे normalization के concept और उसके कार्य के बारे में जानेंगे सबसे पहले समझ लेते है कि normalization क्या होता है।
Normalization-kya-hota-hai-dbms-me

Normalization Defination

Normalization एक ऐसी डिजाइनिंग technique है जिसका उपयोग relational डेटाबेस को design करने में किया जाता है। Normalization two step process होती है जो data से Repeating Groups को हटा कर Tabular में रखती है और उसके बाद रिलेशनल table से एक जैसी यानी कि duplicate entries को remove करती है
  • Normalization 2 steps
1st Step -: First step में ये रिलेशनल टेबल में उपलब्ध redundant data को बाहर करता है। remove करता है, यहाँ Redundent डेटा का मतलब जो data एक से ज्यादा बार store किया गया हो।
2nd Step -: Second step में, Normalization ensure करता है कि table में केवल उससे related डेटा ही store किया गया हो।

    Normalization का सिद्धांत Normal Form के concept पर based है यानी कि एक relational table अगर constrains के समूह को satisfied करते है तो हम कह सकते है कि रिलेशनल table Normal Form में है।

    Concept of Normalization in हिंदी

    Normalization का काम एक ऐसी रिलेशनल table का group बनाना होता है जो Redundant डेटा से मुक्त हो यानी कि उसमें अनावश्यक डेटा न हो, इसका मतलब ये है कि table Third नार्मल फॉर्म में हो क्योकि रिलेशनल टेबल का जब 3NF या Third Normal Form तक normalization कर लिया जाता है तो हम काफी हद तक बेकार डेटाबेस design से जुड़ी problem को खत्म कर देते है। एक रिलेशनल टेबल तब ही 3NF में आती है जब Non Key Columns (x) mutually Independent हो और (y) Primary key पर dependent हो। Matually Independent से तात्पर्य यह है कि कोई भी non key colunm किसी दूसरे colunm के combination पर dependent नही होना चाहिए।

    Normalization का कार्य

    Normalization का काम redundency को घटना होता है और redundency को कम करने से मतलब एक information को एक ही बार स्टोर करने चाहिए। एक ही Information को एक से ज्यादा बार स्टोर करने से हमारा storage waste हो जाता है। रिलेशनल Normalized से मतलब है कि जब भी डेटाबेस में रिलेशन्स को alter किया जाए, तो इनफार्मेशन गुम नही होना चाहिए।

    दोस्तो उम्मीद करते है कि आज Normalization क्या होता है और इसका बेसिक concept तो आज clear हो गया होगा आपको अगर हमारा पोस्ट अच्छा लगा तो आप इसे शेयर करे और अगर normalization से जुड़ा कोई सवाल है तो कमेंट में बता सकते है।

    Yeh bhi padhe:-
    Show comments
    Hide comments

    5 comments:

    Apna Comment Kare