सभी प्रकार के DBMS Key हिंदी में – Keys In DBMS In Hindi

Keys In DBMS In Hindi
Keys In DBMS In Hindi

Keys In DBMS In Hindi


Keys In DBMS In Hindi –  हेल्लो Engineers कैसे हो , उम्मीद है आप ठीक होगे और पढाई तो चंगा होगा आज जो शेयर करने वाले वो DBMS के   के बारे में हैं

तो यदि आप जानना चाहते हैं की Keys In DBMS In Hindi   के बारे में तो आप इस पोस्ट को पूरा पढ़ सकते हैं , और अगर समझ आ जाये तो अपने दोस्तों से शेयर कर सकते हैं


What Is Key In Hindi

किसी भी record की field  को Unique value बनाने के लिए Keys का sue किया जाता है, relational database management system Associated addressing का use करता हिं अर्थात यह rows को value के द्वारा identify और locate करता है

user के लिए physical address पारदर्शी  होना चाहिए इसलिए relational system में keys की आवश्यकता होती हैं , जो रिलेशनल database  में टेबल की rows को unique रूप में identify कर सकती हैं


Keys In DBMS In Hindi

Database Management System में प्रकार के keys होते हैं:-

  1. Primary Key
  2. Foreign Key
  3. Composite Key
  4. Candidate Key
  5. Super Key

1 . Primary Key In Hindi

प्राइमरी key एक candidate key हैं, किसी भी रिलेशनल database table की primary key टेबल के प्रत्येक record को Uniquely identify करता हैं

Primary key 2 प्रकार की होती हैं:-

  1. Simple Primary key
  2. Composite Primary key

1. Simple Primary key:- Simple Primary key केवल एक field से मिलकर बना होता हैं

<इमाग्स >

2. Composite Primary key:-  Composite Primary key एक से ज्यादा अधिक फील्ड से मिलकर बना होता हैं

Primary Key को कैसे define किया जाता हैं:-

  • Primary Key Unique होती हैं
  • किसी भी टेबल में केवल एक Primary Key होती हैं
  • ये single या multicolumn हो सकती हैं, multicolumn primary key को हम Composite Primary Key कहते हैं
  • Composite Primary Key में केवल अधिकतम 16 colum होते हैं
  • यह null value को contain नहीं करती हैं
primary key in hindi
Image- Stackoverflow.com

2. Foreign Key In Hindi

  • किसी एक table का foreign key दुसरे टेबल का primary key होता हैं
  • Relational Database Table  में एक foreign key column  का एक group  होता है जो की दो table  के मध्य link  provide  करता हैं
  • foreign  key  को referencing  key  भी कहा जाता हैं
  • foreign  key  डाटा में integrity  को maintain  करने के लिए method  उपलब्ध कराता  हैं


3. Composite  Key  In  Hindi

कई cases  में जब हम  डेटाबेस डिज़ाइन करते हैं तो हम table  बनाते हैं प्रत्येक table में हम एक से अधिक colum  को के part primary  key  की तरह use  करते हैं  उन्हें composite  key  कहते हैं, दूसरे शब्दों में जब एक record  एक single  field  के द्वारा uniquely  identify  नहीं किया  जा सकता तो ऐसे case  में composite  key  का use  किया जाता हैं

Composite Key In Hindi
Image- geekyshows.com

4. Candidate Key  In Hindi

  •   ऐसा key  जो relational database में किसी row  को uniquely identify करे Candidate  Key  कहलाता हैं
  • candidate key set of key  जो unique होते हैं  अर्थात  colum  जो uniquely identify होते हैं तो उनसे

कैंडिडेट key composite key भी हो सकता हैं अगर candidate key composite key  हैं तब composite key को distribute करने के बाद relational database में किसी भी row को uniquely identify  नहीं कर  सकते हैं

  • candidate key primary key की जरूरतों को पूरा करती हैं


5 . Super Key In Hindi

  • एक super key एक entity के लिए एक या एक से अधिक attribute सेट होता हैं
  • जिसकी combine value entity set में entity को unique बनाती हैं
  • एक entity set employee  में attribute का set employee name, address, contact number etc  को सुपर key  की तरह use  किया जाता हैं
  • super key multiple value contain करती हैं


Conclusion Keys In DBMS In Hindi

दोस्तों इस पोस्ट को पूरा पढने के बाद आप तो ये समझ गये होंगे की Keys In DBMS In Hindi और आपको जरुर पसंद आई होगी , मैं हमेशा यही कोशिस करता हु की आपको सरल भासा में समझा सकू , शायद आप इसे समझ गये होंगे इस पोस्ट में मैंने सभी Topics को Cover किया हूँ ताकि आपको किसी और पोस्ट को पढने की जरूरत ना हो , यदि इस पोस्ट से आपकी हेल्प हुई होगी तो अपने दोस्तों से शेयर कर सकते हैं

इन्हें भी पढ़े :-

  1. जाने DBMS के बारे में पूरी जानकारी हिंदी में
  2. डेटाबेस स्कीमा हिंदी में

 

1 Trackback / Pingback

  1. Relational Algebra और Operation - Relational Algebra In DBMS In Hindi

Leave a Reply

Your email address will not be published.


*