Entity Types in DBMS – एंटिटी टाइप्स क्या हैं?
DBMS (Database Management System) में Entity किसी भी वास्तविक दुनिया की वस्तु, व्यक्ति, स्थान या चीज़ का प्रतिनिधित्व करती है जिसके बारे में डेटा स्टोर किया जाता है।
Entities को उनके attributes और पहचान के आधार पर दो मुख्य प्रकारों में बांटा जाता है – Strong Entity और Weak Entity।
1. Weak Entity (कमज़ोर एंटिटी)
- Weak Entity वह होती है जो अपने attributes के आधार पर uniquely identify नहीं हो पाती।
- इसके पास Primary Key नहीं होती है, बल्कि इसे पहचानने के लिए किसी अन्य Strong Entity पर निर्भर रहना पड़ता है।
- आमतौर पर इसमें एक Partial Key होता है जो किसी strong entity के साथ मिलकर unique बनता है।
उदाहरण:
मान लीजिए हमारे पास Order और Order Items का डेटा है।
- Order Items एक weak entity है क्योंकि इसे uniquely पहचानने के लिए Order ID (जो strong entity Order में है) की जरूरत पड़ती है।
2. Strong Entity (मजबूत एंटिटी)
- Strong Entity वह होती है जिसके पास अपना खुद का Primary Key होता है।
- यह किसी अन्य entity पर निर्भर नहीं रहती और अपने attributes के आधार पर uniquely identify हो जाती है।
उदाहरण:
- Student entity जिसमें Roll No, Name, Age आदि attributes हैं। यहाँ Roll No एक primary key है जो प्रत्येक student को uniquely पहचानता है।
इन्हें भी पढ़े –
- DBMS क्या है DBMS के प्रकार और कार्य की पूरी जानकारी | DBMS In Hindi
- डेटाबेस स्कीमा क्या है
- डेटाबेस यूजर्स क्या है?
- डेटा इंडिपेंडेंस क्या है
- DBMS के लाभ
- Characteristics Of DBMS In Hindi
- डेटा मॉडल क्या है?
- इंस्टैंस क्या है
- Entity Set in DBMS आसान भाषा में पूरा विवरण
- DBMS Architecture in Hindi
- Types of Data Models in Hindi
- Attributes in DBMS in Hindi
- Entity Set in DBMS (Hindi)
✅ संक्षेप में अंतर:
बिंदु | Strong Entity | Weak Entity |
---|---|---|
Primary Key मौजूद? | हाँ | नहीं |
पहचान का तरीका | खुद के attributes से | किसी दूसरी entity पर निर्भर |
निर्भरता | स्वतंत्र | Strong Entity पर निर्भर |
नोट: अगर आपको यह पोस्ट उपयोगी लगी हो, तो RivnTech.com पर अपने विचार कमेंट में जरूर लिखें और इसे शेयर करें। आपके सुझाव हमें और बेहतर बनाने में मदद करेंगे।