BCA / B.Tech 5 min read

Diffrent types of Attributes in Hindi

Diffrent types in RDBMS in Hindi | RDBMS में डीफ्फ्रेंट टाइप्स के ऐट्रिब्यूट्स :


RDBMS (Relational Database Management System) में विभिन्न प्रकार के एट्रिब्यूट्स (Attributes) होते हैं। एट्रिब्यूट्स किसी टेबल के कॉलम्स को दर्शाते हैं और वे एक टेबल में डेटा के विभिन्न पहलुओं को परिभाषित करते हैं।
 आइए इन एट्रिब्यूट्स के प्रकारों को विस्तार से समझते हैं:

 1. Simple Attribute :
   Simple Attribute  एक एट्रिब्यूट होता है जिसका मान विभाजित नहीं किया जा सकता। उदाहरण के लिए, `FirstName` या `Age`।

 2. Composite Attribute :
    Composite Attribute वह एट्रिब्यूट है जिसे छोटे सब-एट्रिब्यूट्स में विभाजित किया जा सकता है। उदाहरण के लिए, `FullName` को `FirstName` और `LastName` में विभाजित किया जा सकता है।

 3. Single-Valued Attribute :
   Single-Valued Attribute वह एट्रिब्यूट होता है जिसमें प्रत्येक रिकॉर्ड के लिए केवल एक ही मान होता है। उदाहरण के लिए, `EmployeeID` या `DateOfBirth`।

 4. Multi-Valued Attribute :
   Multi-Valued Attribute वह एट्रिब्यूट है जो प्रत्येक रिकॉर्ड के लिए एक से अधिक मान धारण कर सकता है। उदाहरण के लिए, `PhoneNumbers` या `EmailAddresses`।

 5. Derived Attribute :
   Derived Attribute वह एट्रिब्यूट होता है जिसका मान अन्य एट्रिब्यूट्स से व्युत्पन्न किया जा सकता है। उदाहरण के लिए, `Age` को `DateOfBirth` से व्युत्पन्न किया जा सकता है।

 6. Key Attribute :
   Key Attribute वह एट्रिब्यूट होता है जो किसी टेबल में प्रत्येक रिकॉर्ड को यूनिकली पहचानता है। उदाहरण के लिए, `EmployeeID` एक कुंजी एट्रिब्यूट हो सकता है।

 7. Stored Attribute :
   Stored Attribute वह एट्रिब्यूट होता है जो डेटाबेस में सीधे संग्रहीत किया जाता है। उदाहरण के लिए, `Name` और `DateOfBirth`।

 8. Complex Attribute :
   Complex Attribute वह एट्रिब्यूट होता है जो दोनों मल्टी-वैल्यूड और कंपोजिट एट्रिब्यूट्स को मिलाकर बनाया जाता है। उदाहरण के लिए, `Address`, जिसमें `Street`, `City`, `State`, और `ZipCode` जैसी जानकारी शामिल हो सकती है।

 9. Null Attribute :
   Null Attribute वह एट्रिब्यूट है जिसमें कोई डेटा नहीं होता, यानी इसका मान "NULL" होता है। इसका उपयोग तब किया जाता है जब किसी विशेष एट्रिब्यूट के लिए डेटा अनुपलब्ध हो।

 10. Optional Attribute :
   Optional Attribute वह एट्रिब्यूट होता है जिसमें डेटा अनिवार्य नहीं होता है और यह NULL भी हो सकता है। उदाहरण के लिए, `MiddleName` अक्सर एक वैकल्पिक एट्रिब्यूट होता है।

ये एट्रिब्यूट्स डेटाबेस के डिज़ाइन और संरचना के लिए महत्वपूर्ण होते हैं, और इनकी समझ से डेटा मॉडलिंग को अधिक प्रभावी ढंग से किया जा सकता है।

In this Chapter