DBMS – ER model concept in Hindi

Entity relationship model in hindi, ER model in Hindi,

  • ER model in Hindi,
    • Components of ER Diagram,
      • Entity,
      • Attribute,
      • Relationship,
        • One to one relationship,
        • One to many relationship,
        • Many to one relationship,
        • Many to many relationship,
  • Notation of ER diagram,

 

DBMS ER model concept in hindi

ER model in Hindi

  • ER model एक Entity-relationship मॉडल है। यह एक high-level डेटा मॉडल है। इस मॉडल का उपयोग किसी specific सिस्टम के लिए डेटा elements और relationship को परिभाषित करने के लिए किया जाता है।
  • यह डेटाबेस के लिए एक conceptual design विकसित करता है। यह डेटा के लिए एक बहुत ही सरल और आसान design विकसित करता है।
  • ER modeling में, डेटाबेस structure को एक entity-relationship diagram नामक एक diagram के रूप में portray किया जाता है।

उदाहरण के लिए, मान लीजिए कि हम एक स्कूल डेटाबेस डिज़ाइन करते हैं। इस डेटाबेस में, छात्र का पता, नाम, ID, आयु आदि विशेषताओं के साथ एक इकाई (entity) होगी। शहर, सड़क का नाम, pin code, आदि जैसी विशेषताओं के साथ पता एक और इकाई हो सकता है और उनके बीच एक संबंध होगा।

DBMS ER model concept

 

Components of ER Diagram in Hindi

DBMS ER model concept

 

1. Entity (इकाई):

एक इकाई कोई भी वस्तु, वर्ग (class), व्यक्ति या स्थान हो सकता है। ER diagram में, एक इकाई को rectangles के रूप में दर्शाया जा सकता है।

एक संगठन के रूप में एक उदाहरण – manager, product, कर्मचारी, विभाग आदि को एक इकाई के रूप में लिया जा सकता है।

DBMS ER model concept

 

  • Weak Entity

 

एक इकाई जो एक अन्य इकाई पर निर्भर करती है उसे कमजोर इकाई कहा जाता है। कमजोर इकाई का अपना कोई प्रमुख गुण नहीं है। कमजोर इकाई को एक double rectangle द्वारा दर्शाया गया है।

DBMS ER model concept

 

2. Attributes (गुण)

किसी इकाई के गुणों का वर्णन करने के लिए attributes का उपयोग किया जाता है। एक attribute का प्रतिनिधित्व करने के लिए Eclipse का उपयोग किया जाता है।

उदाहरण के लिए, ID, आयु, contact नंबर, नाम, आदि एक छात्र की विशेषता (attributes) हो सकते हैं।

DBMS ER model concept

 

 

a) Key attributes 

 

किसी इकाई की मुख्य विशेषताओं का प्रतिनिधित्व करने के लिए key attributes का उपयोग किया जाता है। यह एक primary key का प्रतिनिधित्व करता है। मुख्य विशेषता को underlined text के साथ एक ellipse द्वारा दर्शाया गया है।

DBMS ER model concept

b) composite attribute

एक attribute जो कई अन्य विशेषताओं से बना है, एक composite attribute के रूप में जानी जाती है। composite attribute को एक ellipse द्वारा दर्शाया जाता है, और उन ellipse को ellipses के साथ जोड़ा जाता है।

DBMS ER model concept

 

c) Multivalued Attributes

एक attribute में एक से अधिक values हो सकती हैं। इन विशेषताओं को multivalued attribute के रूप में जाना जाता है। double oval का उपयोग multivalued attribute का प्रतिनिधित्व करने के लिए किया जाता है।

DBMS ER model concept

उदाहरण के लिए, एक छात्र के पास एक से अधिक फोन नंबर हो सकते हैं।

 

d) Derived Attribute

एक attribute जिसे अन्य विशेषता से प्राप्त किया जा सकता है, एक derived attribute के रूप में जाना जाता है। इसे dashed ellipse द्वारा दर्शाया जा सकता है।

उदाहरण के लिए, किसी व्यक्ति की उम्र समय के साथ बदलती है और Date of birth जैसी किसी अन्य attribute से प्राप्त की जा सकती है।

DBMS ER model concept

 

3. Relationship

entities के बीच संबंध का वर्णन (describe) करने के लिए एक relationship का उपयोग किया जाता है। relationship का प्रतिनिधित्व करने के लिए diamond या rhombus का उपयोग किया जाता है।

DBMS ER model concept

 

Types of relationship:

 

a)One-to-One Relationship

 

जब एक entity का केवल एक instance ही relationship के साथ जुड़ा होता है, तो इसे one to one relationship के रूप में जाना जाता है।

उदाहरण के लिए, एक महिला एक पुरुष से शादी कर सकती है, और एक पुरुष एक महिला से शादी कर सकता है।

DBMS ER model conceptb) One-to-many relationship

जब बाएँ (left) ओर इकाई का केवल एक instance, और relationship के right में इकाई का एक से अधिक instance हो तब यह one to many relationship के रूप में जाना जाता है।

उदाहरण के लिए, वैज्ञानिक कई आविष्कार कर सकते हैं, लेकिन आविष्कार केवल specific वैज्ञानिक द्वारा किया जाता है।

DBMS ER model concept

c) Many-to-one relationship

जब बाएँ (left) ओर की इकाई का एक से अधिक instance, और relationship के दाहिनी (right) ओर की इकाई का केवल एक instance होता है, तो इसे many to one relationship के रूप में जाना जाता है।

उदाहरण के लिए, छात्र केवल एक कोर्स के लिए नामांकन करता है, लेकिन एक कोर्स में कई छात्र हो सकते हैं।

DBMS ER model concept

 d) Many-to-Many relationship

जब बाएँ (left) ओर की इकाई का एक से अधिक instance, और relationship के साथ दाहिनी (right) सहयोगियों पर एक इकाई का एक से अधिक instance हो तब इसे many to many relationship के रूप में जाना जाता है।

उदाहरण के लिए, कर्मचारी को कई परियोजनाएं सौंपी जा सकती है और एक परियोजना में कई कर्मचारी हो सकते हैं।

DBMS ER model concept

Notation of ER diagram

DBMS Notation of ER diagram in hindi

डेटाबेस को notation का उपयोग करके दर्शाया जा सकता है। ER diagram में, cardinality को व्यक्त करने के लिए कई notation का उपयोग किया जाता है। ये notations इस प्रकार हैं:

DBMS Notation of ER diagram

Leave a Reply

DMCA.com Protection Status