Types of Keys in DBMS in Hindi (Keys के प्रकार)

इस लेख 'Types of Keys in DBMS in Hindi' में, DBMS में सभी प्रकार की keys के बारे में पूरी जानकारी हिंदी में जानें।

Types of Keys in DBMS in Hindi: डीबीएमएस में keys का उपयोग कई कारणों से किया जाता है जैसे कि तालिका (table) में प्रत्येक रिकॉर्ड के लिए तालिका संरचना (structure) को ठीक से पहचानने के लिए keys महत्वपूर्ण हैं।

यह विभिन्न प्रकार की अखंडता (integrity) को स्थापित करने और लागू करने में मदद करता है, इसके अलावा हम tables की एक जोड़ी के बीच संबंध स्थापित करने के लिए keys का उपयोग कर सकते हैं।

डेटाबेस को समझने के लिए सबसे पहले इस वीडियो को देखें:

Types of Keys in DBMS in Hindi

एक relational डेटाबेस में कुंजी (key) एक महत्वपूर्ण भूमिका निभाती है; इसका उपयोग तालिकाओं (tables) से अद्वितीय पंक्तियों (unique rows) की पहचान करने के लिए किया जाता है।

यह तालिकाओं के बीच संबंध भी स्थापित करता है। मुख्य रूप से DBMS में 7 प्रकार की keys होती हैं जो इस प्रकार हैं:

Types of Keys in DBMS in Hindi (Keys के प्रकार)
  1. प्राथमिक कुंजी (Primary Key)।
  2. उम्मीदवार कुंजी (Candidate Key)।
  3. वैकल्पिक कुंजी (Alternate Key)।
  4. विदेशी कुंजी (Foreign Key)।
  5. सुपर कुंजी (Super Key)।
  6. अद्वितीय कुंजी (Unique Key)।
  7. समग्र कुंजी (Composite Key)।

आइए अब इन सभी DBMS Keys को अच्छी तरह से समझते हैं –

DBMS Keys

Keys विवरण

Primary keyप्राथमिक (primary) key एक तालिका में एक column या column का समूह है जो उस तालिका में विशिष्ट रूप से टुपल्स (rows) की पहचान करता है।
Super keyसुपर key एक table में rows की विशिष्ट रूप से पहचान करने के लिए अधिक columns (विशेषताओं) में से एक का एक सेट है।
Candidate Keyबिना किसी अनावश्यक विशेषता (redundant attribute) वाली सुपर कुंजी को उम्मीदवार (candidate) कुंजी के रूप में जाना जाता है
Alternate Keyसभी उम्मीदवार (candidate) कुंजियों में से केवल एक को प्राथमिक कुंजी के रूप में चुना जाता है, शेष कुंजियों को alternate या secondary keys के रूप में जाना जाता है।
Foreign Keyविदेशी कुंजियाँ एक table के column हैं जो किसी अन्य तालिका की प्राथमिक (primary) कुंजी की ओर इशारा करती हैं। वे तालिकाओं के बीच एक क्रॉस-रेफरेंस के रूप में कार्य करते हैं।
Unique Keyएक अद्वितीय कुंजी एक तालिका के एक या एक से अधिक फ़ील्ड/कॉलम का एक सेट है जो विशिष्ट रूप से डेटाबेस तालिका में एक रिकॉर्ड की पहचान करता है।
Composite Keyएक कुंजी जिसमें एक तालिका में विशिष्ट रूप से rows (records और tuples के रूप में भी जाना जाता है) की पहचान करने के लिए एक से अधिक विशेषताएँ होती हैं, एक समग्र (composite) कुंजी कहलाती है।
All Keys in DBMS in Hindi

निष्कर्ष

डेटाबेस कुंजी एक attribute या attribute का एक समूह है जो किसी table में प्रत्येक record को विशिष्ट रूप से पहचान सकता है। यानी की keys एक relational table की एक महत्वपूर्ण विशेषता हैं और मुख्य रूप से RDBMS में 7 प्रकार की keys होती हैं।

मुझे उम्मीद है कि यह लेख “Types of Keys in DBMS in Hindi” आपको डीबीएमएस में सभी प्रकार की keys को समझने में मदद किया हैं।

FREE DBMS Course in Hindi

अगर आप फ्री में पूरी DBMS सीखना चाहते है तो नीचे दिए गए हमारे Course अनुभाग में से अभी सीखना शुरू करें।

पिछला लेखDBMS के प्रकार (Types of DBMS in Hindi) हिंदी में
अगला लेखवेरिएबल क्या है (Variables in C in Hindi)
वह एक पेशेवर वेब और ऐप डेवलपर और भारतीय ब्लॉगर हैं। वह लोगों की मदद करना और उनका मार्गदर्शन करना पसंद करते हैं। इसलिए वह इस ब्लॉग "ट्यूटोरियल इन हिंदी" में अपना ज्ञान हिंदी भाषा में साझा करते हैं। अगर आपको यह पोस्ट मददगार लगे तो इसे शेयर जरूर करें।

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें

1 × four =