BCA / B.Tech 4 min read

Instance in Hindi-DBMS

Instance in DBMS in Hindi :


DBMS में इंस्टेंस (Instance) क्या है?

इंस्टेंस (Instance) DBMS (Database Management System) का एक महत्वपूर्ण कॉन्सेप्ट है। इसे डेटाबेस की वर्तमान स्थिति या स्टेट के रूप में परिभाषित किया जा सकता है। एक इंस्टेंस डेटाबेस में मौजूद डेटा का वह स्नैपशॉट होता है जो किसी विशेष समय पर होता है। इसे डेटाबेस की "दृश्य" स्थिति या कंटेंट कहा जा सकता है। हर बार जब भी डेटाबेस को अपडेट किया जाता है, इसका इंस्टेंस बदल जाता है।

DBMS में दो महत्वपूर्ण अवधारणाएँ होती हैं: इंस्टेंस और स्कीमा।

स्कीमा (Schema): यह डेटाबेस की संरचना (Structure) का स्थायी हिस्सा होता है, जो बताता है कि डेटाबेस में कौन-कौन से टेबल्स, कॉलम्स, और रिलेशनशिप्स मौजूद हैं। स्कीमा डेटाबेस की स्थायी डिजाइन होती है।

इंस्टेंस (Instance): यह डेटाबेस की एक विशेष समय की स्थिति होती है। डेटाबेस के डेटा के साथ समय-समय पर परिवर्तन होते हैं, और हर बार नया डेटा जुड़ने या मौजूदा डेटा में परिवर्तन के साथ डेटाबेस का इंस्टेंस बदल जाता है।

उदाहरण :
मान लीजिए कि आपके पास एक टेबल है जिसका नाम STUDENTS है, जिसमें ID, Name, और Age जैसे कॉलम्स हैं। यह टेबल का स्कीमा है, जो बताता है कि किस प्रकार का डेटा और किस फॉर्मेट में स्टोर किया जाएगा। जब इस टेबल में डेटा स्टोर किया जाएगा, जैसे :

ID   Name    Age
1    Ravi    21
2    Sita    22
3    Mohan   20


यह टेबल के वर्तमान डेटा की स्थिति है, जिसे इंस्टेंस कहा जाता है। अगर आप इस टेबल में नए रिकॉर्ड जोड़ते हैं या किसी रिकॉर्ड को हटाते हैं, तो इसका इंस्टेंस बदल जाएगा, लेकिन स्कीमा वही रहेगा।

DBMS में इंस्टेंस की विशेषताएँ :

  • वर्तमान डेटा : इंस्टेंस वह डेटा है जो किसी विशेष समय पर डेटाबेस में मौजूद है।
  • डायनामिक : इंस्टेंस लगातार बदलता रहता है, क्योंकि डेटाबेस में डेटा जोड़ने, अपडेट करने या हटाने के साथ यह बदलता है।
  • डेटा की एक तस्वीर : यह डेटाबेस की वर्तमान स्थिति का एक स्नैपशॉट होता है, जबकि स्कीमा स्थिर और अपरिवर्तनीय होता है।
  • टाइम-स्टैम्पेड : इंस्टेंस डेटाबेस की एक समय-विशिष्ट स्थिति का प्रतिनिधित्व करता है, जो उस समय डेटाबेस में मौजूद डेटा को दिखाता है।
Diffrence beetween Instance & Schema in DBMS in Hindi :

Instance in Hindi