DBMS में Instances क्या है? उसके उदाहरण और Schema तथा Instance में अंतर 

Instances in dbms in Hindi

एक समय में Database में Store किया गया Data, Database का Instance कहलाता है।

कल्पना कीजिए कि एक Database एक Container के समान है जो सभी सूचनाओं को रखता है। किसी भी समय इस Container में जो Data आप देखते हैं वह Instance कहलाता है। 

उदाहरण के लिए आपके पास एक
Database है जो Employees के बारे में सारी सूचनाओं को रखता है अब Instances उन Employees के बारे में जैसे Names, Job title, Salary, Mobile number, Email का वास्तविक विवरण होगा जो उस समय संग्रहित है।

यदि इनमें से कोई भी Details जैसे Employee का Mobile number को Update किया जाता है तब Instance भी बदल जाता है।

जब कभी Data बदलता है तो Instance भी बदल जाता है हर बार जब आप Database में Data देखते हैं, तो आपको एक अलग Instance दिखाई दे सकता है क्योंकि Data, Update कर दिया गया है।

Instances को समझना महत्वपूर्ण है क्योंकि यह उस वास्तविक Data को प्रदर्शित करता हैं जिसे DBMS उस समय handle कर रहा होता है।

जब आप Data को देखते हो, उसमे कुछ नया जोड़ते है यह उसे बदलते है तब आप Database के Current Instance के साथ कार्य कर रहे होते हैं। 

अतः Instances के बारे में जानने से आपको यह समझने में मदद मिलती है कि Database कैसे काम करते हैं।

Example of Instances in Hindi

हम Instances को अच्छे से समझने के लिए कुछ उदाहरण का उपयोग करते हैं जो निम्न है

Example1:

Course Details 

Instance 1
Course's Name: PGDCA
Eligibility: Graduation 
Duration: 1 year 
Fees: 12000

Instance 2
Course's Name: PGDCA
Eligibility: Graduation 
Duration: 1 Year 
Fees: 13400

ऊपर हम देख पा रहे है कि Fees, बढ़ा है अर्थात 2023 में fees Rs12000 था जबकि 2024 मे यह 13400 हो गया अतः 2023 का Instance, 2024 के Instance से अलग है अब 2024 का Instance current Instance होगा जो भविष्य में फिर से बदल सकता है।

Example2

Employees's Information

Instance 1
EID: 101
Name: Tarun Kumar 
Job title: Deputy manager 
Department: Finance 
Salary: 50000

Instance 2 
EID: 101
Name: Tarun Kumar 
Job title: Manager 
Department: Finance 
Salary: 80000

ऊपर Tarun Kumar जो पहले Deputy manager था उसका Pramotion होने से वह Manager बन गया तथा उसकी Salary 50000 से 80000 हो गई 

अतः Promotion के बाद Instance को Update किया गया इसलिए दोनो Instances में अंतर है तथा Instance 2, Current Instance को Represent करता है।

DBMS के नोट्स को पढ़ने के लिए क्लिक करें 

Difference between Schema and Instances in Hindi 

1) Schema:
यह Database का Design है
Instance:
यह एक विशिष्ट समय में Database में संग्रहित Data है 

2) Schema:
यह स्थाई और स्थिर रहता है तथा Database के Structure को define करता है।
Instance:
यह अस्थाई होता है तथा Data, Update होने पर बार-बार बदल सकता है

3) Schema:
यह Database कैसे संगठित है इसका वर्णन करता है l
Instance:
यह तत्काल में संग्रहित Data को प्रदर्शित करता है।

4) Schema:
जब Database, Define किया जाता है तब इसका निर्माण होता है।
Instance:
जब कभी Data को Enter या Modify किया जाता है तब इसका निर्माण होता है।

5) Schema:
Database को पुन: डिजाइन करके बदला जाता है।
Instance:
Data को Add या Update करके बदला जाता है।

6) Schema:
Database के Design या Structure के रूप में देखा जाता है।
Instance:
Database के Current data के रूप में देखा जाता है।

7) Schema:
इसमें Tables, Columns, और Rules शामिल होते हैं 

Instance:
उन Tables के वास्तविक Data को शामिल करता है।

8) Schema:
यह पूरे Database design को Cover करता है 
Instance:
यह केवल एक निश्चित समय के Data को Cover करता है।

9) Schema:
यह Data पर निर्भर नहीं है।
Instance:
यह Schema पर निर्भर है क्योंकि Schema निर्धारित करता है कि क्या Data संग्रहित हो सकता है।

10) Schema:
जब Database design बदलता है तब इसे Update किया जाता है l
Instance:
जब Data बदलता है तब इसे Update किया जाता है l

11) Schema:
इसके उदाहरण के रूप में एक Student के लिए ID, Name, Grade आदि होगा।
Instance:
इसके उदाहरण के रूप में एक Student के बारे में Current Information जैसे 101, Rahul, A+ होगा।