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

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

<घंटा/>

संरचनात्मक स्वतंत्रता

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

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

डेटा स्वतंत्रता

निचले स्तर में किए गए परिवर्तन ऊपरी परतों को प्रभावित नहीं करेंगे।

दो प्रकार हैं -

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

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

आइए भौतिक डेटा स्वतंत्रता के साथ शुरू करें -

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

स्कीमा या तार्किक डेटा को प्रभावित किए बिना भौतिक स्कीमा को संशोधित करें। इसे हासिल करना आसान है।

यह डेटाबेस के आंतरिक स्तर और तार्किक स्तर से आंतरिक स्तर तक मैपिंग द्वारा प्राप्त किया जाता है। भौतिक भंडारण में किए गए परिवर्तनों से वैचारिक स्कीमा उपयोगकर्ताओं को प्रेरित करती है।

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

कार्यक्रमों को प्रभावित किए बिना तार्किक स्कीमा को संशोधित करें। हासिल करना मुश्किल है। मौजूदा बाहरी स्कीमा को प्रभावित किए बिना वैचारिक स्कीमा को संशोधित किया जा सकता है।


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

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

  1. डेटा संरचना में ढेर में सम्मिलन और हटाना डेटा संरचना में ढेर में सम्मिलन और हटाना

    यहां हम देखेंगे कि बाइनरी हीप डेटा संरचनाओं से तत्वों को कैसे सम्मिलित और हटाया जाए। मान लीजिए प्रारंभिक पेड़ नीचे जैसा है - सम्मिलन एल्गोरिथम insert(heap, n, item): Begin    if heap is full, then exit    else       n := n + 1       for i := n, i &

  1. विंडोज 10 और 11 पर टेलीमेट्री को कैसे निष्क्रिय करें विंडोज 10 और 11 पर टेलीमेट्री को कैसे निष्क्रिय करें

    डिजिटल दुनिया में डेटा गोपनीयता एक बड़ी चिंता है। जब आप इंटरनेट का उपयोग करते हैं, तो आप हर कदम पर डेटा लीक करते हैं, जब तक कि आप इसके बारे में सचेत न हों, और यहां तक ​​कि Microsoft भी आपके डेटा को देख सकता है। Microsoft अपने टेलीमेट्री सिस्टम के माध्यम से डेटा एकत्र करता है जिसे विंडोज 10 के साथ प