डेटा इंडिपेंडेंस क्या है – Data independence in hindi | DBMS

5/5 - (1 vote)

डेटा इंडिपेंडेंस क्या है, Data independence in hindi in DBMS, Types of Data independence in Hindi, Level of data independence in DBMS in Hindi

हेल्लो दोस्तों क्या आपको पता है? DBMS डेटा इंडिपेंडेंस क्या है – Data independence in hindi में डेटा इंडिपेंडेंस क्या है, अगर इसके बारें में नही जानते तो में आज इस आर्टिकल में बताने वाली हूँ डेटा इंडिपेंडेंस क्या है के बारें में, फ्रेंड्स आपको यहाँ पर डेटा इंडिपेंडेंस क्या है के बारें में सारी जानकारी सरल भाषा में आपको यहाँ मिल जाएगी। आप इस आर्टिकल को पूरा पढ़िए…

डेटा इंडिपेंडेंस क्या है - Data independence in hindi
डेटा इंडिपेंडेंस क्या है – Data independence in hindi

 

डेटा इंडिपेंडेंस क्या है – Data independence in hindi

अगले level मे जाकर स्कीमा परिभाषा पर बिना कोई प्रभाव (effect) डाले सिर्फ एक level मे schema definition को modify (संशोधित) करने की क्षमता को data independence (डेटा स्वतंत्रता) कहा जाता है।

आसान भाषा में समझे तो.., DBMS में Data independence एक ऐसी विशेषता (Speciality) है। जिसमे हम next High level पर डेटाबेस स्कीमा को change करे बिना Database System के एक लेवल पर database schema को बदला जा सकता है।

Data independence का इस्तेमाल करके हम डेटा को सारे प्रोग्राम से भिन्न रख सकते है। व data independence को three स्कीमा वास्तुकला (schema architecture) के जरिये सरलता से understand हो जाता है।

 

डेटा इंडिपेंडेंस के प्रकार – Types of Data independence in Hindi – 

Data independence दो प्रकार के होते है जो निम्नलिखित है –

  • Physical data independence
  • Logical data independence

Physical Data independence in Hindi –

  • लॉजिकल स्कीमा में changement करे बिना ही फिजिकल स्कीमा में changement करने को Physical डेटा इंडिपेंडेंस कहा जाता है।
  • ये logical interface level पर occurs (घटित होता) है।
  • इसका उपयोग conceptual level (वैचारिक स्तर) को internal leve (आंतरिक स्तर)l से भिन्न रखने के लिए किया जा सकता है।
  • अगर हम डेटाबेस सिस्टम सर्वर के स्टोरेज size को बदल दें। तो ऐसा करने का effect (प्रभाव) डेटाबेस के conceptual structure (वैचारिक संरचना) पर नही हो सकेगा।
  • Example – डेटाबेस के स्थान को लोकल डिस्क C से लोकल डिस्क D मे change करना।

 

Logical data independence in Hindi – 

  • किसी बाहरी स्कीमा – view level (external schema) को बिना change किये तार्किक स्कीमा – conceptual level (logical schema) को सीधा change कर देना logical data independence होता है।
  • इसका इस्तेमाल external schema (बाह्य स्कीमा) को logical schema (तार्किक स्कीमा) से भिन्न रखने के लिए किया जा सकता है।
  • ये user interface level पर occurs (घटित होता) है।
  • अगर हम डेटा के conceptual level (वैचारिक स्तर) पर कोई changement करते है, तो उसका effect view level पर नही हो सकेगा।
  • Example – बाहरी स्कीमा के अंदर बिना कुछ changement करके conceptual schema (वैचारिक स्कीमा) के लिए New entities (इकाइयां) और attributes (गुण) को add व delete करना possible है।

 

DBMS डेटा स्वतंत्रता के लेवल – Level of data independence in DBMS in Hindi –

DBMS के Data independence में तीन स्तर है जो निम्नलिखित है – 

  • First Level (Conceptual Level) –

ये Conceptual layers होते है जो data के लॉजिकल स्ट्रक्चर को स्कीमा भी कहते है। यहाँ अगर कोई यूजर एप्लीकेशन किसी relational attributes के subset पर वर्क करेगा तो इसके इसी relation में न्यू ऐट्रिब्यूट्स को ऐड किया जायेगा।

  • Second Level (Internal Level) –

इंटरनल लेवल को physical data independence का नाम भी दिया गया है। इसमें तार्किक data independence के समान कार्य करती है। लेकिन भौतिक data स्कीमा के लिए मुख्य रूप से इंटरनल स्तर में computer system पर database को भौतिक रूप से किस तरह दर्शाया गया है यह भी included होता है।

  • View Level (दृश्य लेवल) – 

इसमें स्वतंत्र का कोई इफ़ेक्ट नही पड़ता, क्योकि व्यू लेवल के उपर कोई other लेवल होती ही नही है।

 

हिंदी में भौतिक और तार्किक डेटा स्वतंत्रता के बीच अंतर – Difference between Physical and Logical Data independence in Hindi –

इनके बिच के difference को हमने नीचे टेबल में सरल करके समझाया है देखिए… 

Logical Data IndependencePhysical Data Independence
physical independence के comparison में इसको receive करना कठिन होता है।logical independence की comparison में इसको receive करना सरल होता है।
ये mainly (मुख्य रूप से), संरचना या डेटा परिभाषा के बदलाव के बारे मे care करता है।ये mainly (मुख्य रूप से) डेटा को system में कैसे स्टोर करें इसकी care करता है।
ये conceptual schema (वैचारिक स्कीमा) के बारे मे इनफार्मेशन देता है।यह internal schema (आंतरिक स्कीमा)  के बारे मे इनफार्मेशन देता है।
logical level पर बदलाब करने के लिए हमको Application level पर बदलाव करने की जरूरत होती है।physical level के अंदर बदलाव करने के लिए हमको normally, Application program लेवल पर बदलाव की जरूरत नही पड़ती है।
जब हमे database की तार्किक संरचना (logical structure) को change करना पड़े तो Logical level पर किया जाने वाला changement important होता है।संरचना के अच्छे क्रिएशन के लिए Internal level पर किये जाने वाले changement की जरूरत हो भी सकती है और नही भी.
Example – New Attribute को जोड़ना, बदलना या उसे डिलीट कर देना।Example – संक्षिप्तीकरण (compression) की टेक्नोलॉजी मे changement, storage device, hashing algorithm etc.

 

इन्हें भी पढ़े – 

 

 

निष्कर्ष (Conclusion) –

आज हमने आपको डेटा इंडिपेंडेंस क्या है के बारे में बताया है। हमने आपको डेटा इंडिपेंडेंस क्या है के बारें में सरल भाषा में विस्तार से बताया है। अगर आपको डेटा इंडिपेंडेंस क्या है से सम्बन्धित कोई भी प्रश्न हो तो आप हमसे कमेंट करके भी पूछ सकते है।

मुझे उम्मीद है आपको यह आर्टिकल पसंद आया होगा और कुछ नया सीखने या जानने को मिला होगा। अगर आपको यह आर्टिकल डेटा इंडिपेंडेंस क्या है , ज्ञानवर्धक लगा हो तो आप इसे अपने Friends के साथ एवं Social Media पर भी Share करें ताकि उनको भी इसके बारे में जानकारी प्राप्त हो सके। धन्यवाद !

 

FAQ – Data independence kya hota hai –

Q.1 डाटा इंडिपेंडेंस से आप क्या समझते हैं?

DBMS में Data independence एक ऐसी विशेषता (Speciality) है। जिसमे हम next High level पर डेटाबेस स्कीमा को change करे बिना Database System के एक लेवल पर database schema को बदला जा सकता है।

Q.2 डाटा इंडिपेंडेंस क्या है यह क्यों जरूरी है?

DBMS में data independence जरुरी है क्योकि यह डेटा को यूजर से अलग करने की शक्ति रखता है। इसका अर्थ है कि Data Modification, Database Prediction और डेटा पहुँचने का तरीका change होता है।

About Team Rivn Tech

दोस्तों हम Rivn Tech Editor Team है , हमारा हर प्रयास यही रहेगा कि आपको Computer, Mobile, Latest Technology and Tips & Tricks के बारे में नवीनतम जानकारी प्रदान की जाए और नए-नए तरीकों के बारे में आपको बताया जाएगा, आपकी समस्याओं का समाधान किया जाएगा

Leave a Comment