Types of Entity Sets in Hindi
Types of Entity Sets in Hindi
Table of Contents
Types of Entity Sets in Hindi
Entity sets का मतलब है उन वस्तुओं का समूह जो किसी डेटाबेस में होते हैं और किसी विशेष प्रकार के गुणों या विशेषताओं को साझा करते हैं। Entity set का इस्तेमाल relational databases में बहुत महत्वपूर्ण भूमिका निभाता है। ये entities उस डेटाबेस में डेटा की संरचना को समझने में मदद करती हैं।
1. एक वस्तु सेट (Entity Set)
एक वस्तु सेट (Entity Set) एक संग्रह है जिसमें समान प्रकार की वस्तुएं होती हैं। प्रत्येक वस्तु का एक अद्वितीय पहचानकर्ता होता है, जिसे हम primary key कहते हैं। उदाहरण के लिए, एक "Student" entity set जिसमें सभी विद्यार्थियों की जानकारी हो सकती है, जैसे कि नाम, रोल नंबर, आदि।
- Entity Set में समान गुण होते हैं।
- प्रत्येक वस्तु का एक विशिष्ट पहचानकर्ता होता है।
- Entity Set डेटाबेस में डेटा को व्यवस्थित करने का तरीका है।
यह एक बहुत ही सामान्य प्रकार का entity set होता है जो relational databases में पाया जाता है। इस प्रकार के सेट में हर entity का प्रतिनिधित्व एक tuple या record द्वारा किया जाता है। इस सेट में प्रत्येक entity के बारे में अलग-अलग विशेषताएँ होती हैं, जो डेटाबेस के लिए महत्वपूर्ण होती हैं।
2. अनेक वस्तु सेट (Multivalued Entity Set)
अनेक वस्तु सेट (Multivalued Entity Set) वह सेट होते हैं जहाँ एक entity के लिए कई मान हो सकते हैं। इस तरह के सेट में एक entity के विभिन्न गुणों के लिए विभिन्न मान होते हैं। उदाहरण के लिए, एक "Employee" entity set, जिसमें एक कर्मचारी के पास कई फोन नंबर हो सकते हैं।
- Entity के लिए एक से अधिक मान हो सकते हैं।
- यह Set विभिन्न attributes का प्रतिनिधित्व करता है।
- यह प्रायः एक व्यक्ति या चीज़ के विभिन्न पहलुओं को दर्शाता है।
अनेक वस्तु सेट में एक से अधिक मान रखने वाली entities को सही तरीके से स्टोर करना आवश्यक होता है। इसके लिए डेटाबेस में उपयुक्त schema का निर्माण किया जाता है, ताकि डेटाबेस में डेटा की अव्यवस्था न हो।
3. महाभाग सेट (Weak Entity Set)
महाभाग सेट (Weak Entity Set) वह entity set होते हैं जो किसी अन्य entity set पर निर्भर होते हैं। इसका मतलब है कि इन entities का अस्तित्व दूसरे entity set पर आधारित होता है। उदाहरण के लिए, एक "Order" entity set जो किसी "Customer" entity set पर निर्भर करता है।
- इसमें अस्तित्व दूसरे entity पर निर्भर करता है।
- यह entity set का primary key दूसरे entity के primary key से लिया जाता है।
- यह डेटाबेस में संबंधों को दर्शाता है।
महाभाग सेट का उपयोग तब किया जाता है जब एक entity का अस्तित्व किसी दूसरे entity के अस्तित्व पर निर्भर करता है। इसे पहचानने के लिए एक अतिरिक्त "partial key" का उपयोग किया जाता है, जो weak entity set को unique पहचान देता है।
4. संख्यावादी वस्तु सेट (Numbered Entity Set)
संख्यावादी वस्तु सेट (Numbered Entity Set) में हर entity को एक विशिष्ट संख्या दी जाती है, जो उसे अन्य entities से अलग करती है। उदाहरण के लिए, एक "Book" entity set जिसमें हर किताब को एक ISBN नंबर दिया जाता है।
- यह Set एक संख्या के आधार पर entities को पहचानता है।
- हर entity को एक विशिष्ट पहचानने वाली संख्या मिलती है।
- इसमें प्रत्येक entity का विशिष्ट कोड या संख्या होती है।
संख्यावादी वस्तु सेट में हर entity को विशिष्ट रूप से पहचाना जाता है, जो डेटाबेस की जटिलता को कम करता है। ऐसे सेट में डेटा की संरचना बहुत व्यवस्थित होती है, और प्रत्येक entity को आसानी से पहचाना जा सकता है।
यहां पर इन सभी entity sets के प्रकारों को समझने के बाद, आप देख सकते हैं कि डेटाबेस डिजाइन करते समय इन प्रकारों का उपयोग कैसे किया जाता है। यह जानकारी डेटाबेस के डिज़ाइन और विकास में महत्वपूर्ण भूमिका निभाती है।
अगर आप डेटाबेस के बारे में और अधिक जानकारी चाहते हैं तो आप GeeksforGeeks पर जाकर पढ़ सकते हैं।
FAQs
Entity Sets डेटाबेस के वह संग्रह होते हैं जिनमें समान गुण वाली वस्तुएं होती हैं। उदाहरण के लिए, "Student" entity set जिसमें सभी विद्यार्थियों की जानकारी हो सकती है, जैसे नाम, रोल नंबर आदि।
Entity Set के मुख्य रूप से चार प्रकार होते हैं: एक वस्तु सेट (Entity Set), अनेक वस्तु सेट (Multivalued Entity Set), महाभाग सेट (Weak Entity Set), और संख्यावादी वस्तु सेट (Numbered Entity Set)।
एक वस्तु सेट वह सेट होता है जिसमें समान गुण वाली वस्तुएं होती हैं और हर वस्तु का एक अद्वितीय पहचानकर्ता होता है। उदाहरण के तौर पर, "Student" entity set जिसमें विद्यार्थियों के बारे में जानकारी होती है।
अनेक वस्तु सेट वह सेट होता है जिसमें एक entity के लिए एक से अधिक मान होते हैं। उदाहरण के लिए, "Employee" entity set जिसमें एक कर्मचारी के पास कई फोन नंबर हो सकते हैं।
महाभाग सेट वह entity set होते हैं जिनका अस्तित्व दूसरे entity set पर निर्भर करता है। इसका मतलब है कि इन entities का अस्तित्व दूसरे entity set के बिना नहीं होता।
संख्यावादी वस्तु सेट में हर entity को एक विशिष्ट संख्या दी जाती है, जो उसे अन्य entities से अलग करती है। यह सेट एक संख्या के आधार पर entities को पहचानता है, जैसे कि "Book" entity set जिसमें ISBN नंबर होता है।