Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL

डीबीएमएस में डेटा स्वतंत्रता


डेटाबेस में बड़ी मात्रा में डेटा होता है। वह सभी डेटा उपयोगकर्ता डेटा नहीं है, इसमें से कुछ मेटाडेटा आदि हो सकते हैं। इसलिए, यह बहुत महत्वपूर्ण है कि डेटाबेस में डेटा स्वतंत्रता हो।

डेटा स्वतंत्रता का मूल रूप से मतलब है कि यदि डेटा को एक स्तर पर बदला जाता है, तो यह उच्च स्तरों पर डेटा दृश्य को प्रभावित नहीं करता है। इसलिए, उच्च स्तरों पर डेटा निचले स्तरों में डेटा संशोधन से स्वतंत्र होना चाहिए।

डेटा स्वतंत्रता दो प्रकार की होती है। ये हैं -

डीबीएमएस में डेटा स्वतंत्रता

लॉजिकल डेटा इंडिपेंडेंस

तार्किक डेटा इस बात से स्वतंत्र है कि डेटा वास्तव में डिस्क पर कैसे संग्रहीत किया जाता है। तो तार्किक डेटा स्वतंत्रता का अर्थ है कि वर्चुअल या तार्किक स्तर पर डेटाबेस में किए गए सभी परिवर्तन यह नहीं बदलना चाहिए कि डेटा वास्तव में डिस्क पर कैसे संग्रहीत होता है। साथ ही डेटा के उपयोगकर्ता दृश्य को तार्किक स्तर पर डेटा परिवर्तित होने पर भी परिवर्तित नहीं किया जाना चाहिए।

भौतिक डेटा स्वतंत्रता

डेटाबेस में सभी डेटा वास्तव में डिस्क पर बिट्स के रूप में संग्रहीत होते हैं। तो भौतिक डेटा स्वतंत्रता का अर्थ है कि भौतिक स्तर पर डेटा में किए गए परिवर्तन यानी डिस्क स्टोरेज आदि में तार्किक स्तर पर प्रतिबिंबित नहीं होना चाहिए। उदाहरण के लिए - यदि डेटाबेस संग्रहण विधियों को बदल दिया जाता है या डेटाबेस को स्थानांतरित कर दिया जाता है, तो यह डेटाबेस तार्किक संरचना को प्रभावित नहीं करना चाहिए।


  1. DBMS में डेटा डिक्शनरी

    डेटा डिक्शनरी में डेटाबेस मेटाडेटा होता है। इसमें डेटाबेस में वस्तुओं के बारे में रिकॉर्ड होते हैं। डेटा डिक्शनरी में क्या शामिल है डेटा डिक्शनरी में निम्नलिखित जानकारी होती है - डेटाबेस में तालिकाओं का नाम तालिका की बाधाएं यानी चाबियां, संबंध आदि। तालिकाओं के स्तंभ जो एक दूसरे से संबंधित हैं टेबल

  1. डेटा और संरचनात्मक स्वतंत्रता

    संरचनात्मक स्वतंत्रता संरचनात्मक स्वतंत्रता तब मौजूद होती है जब डेटाबेस संरचना में परिवर्तन डेटा तक पहुँचने के लिए DBMS की क्षमता को प्रभावित नहीं करते हैं। संरचनात्मक निर्भरता तब होती है जब डेटाबेस संरचना में परिवर्तन डेटा तक पहुँचने के लिए DBMS की क्षमता को प्रभावित नहीं करते हैं। डेटा स्वतंत्रत

  1. केंद्रीकृत डेटाबेस प्रबंधन प्रणाली

    एक केंद्रीकृत डेटाबेस एक ही स्थान पर संग्रहीत किया जाता है जैसे मेनफ्रेम कंप्यूटर। इसे केवल उसी स्थान से बनाए रखा और संशोधित किया जाता है और आमतौर पर LAN या WAN जैसे इंटरनेट कनेक्शन का उपयोग करके एक्सेस किया जाता है। केंद्रीकृत डेटाबेस का उपयोग कॉलेजों, कंपनियों, बैंकों आदि जैसे संगठनों द्वारा किया