📘 Chapter 1
Introduction to Database Management System
Topic 1.6: Hierarchical Data Model
पदानुक्रमित डेटा मॉडल

पदानुक्रमित डेटा मॉडल का अर्थ

  • पदानुक्रमित डेटा मॉडल वह डाटाबेस मॉडल है जिसमें डेटा को पेड़ जैसी संरचना में संगठित किया जाता है।

  • इस मॉडल में डेटा को रिकॉर्ड के रूप में संग्रहित किया जाता है।

  • प्रत्येक रिकॉर्ड किसी एंटिटी को दर्शाता है और उसमें विभिन्न फील्ड (एट्रिब्यूट) होते हैं।

पदानुक्रमित डेटा मॉडल की संरचना

  • इसकी संरचना पैरेंट–चाइल्ड संबंध पर आधारित होती है।

  • प्रत्येक पैरेंट रिकॉर्ड के एक या अधिक चाइल्ड रिकॉर्ड हो सकते हैं।

  • प्रत्येक चाइल्ड रिकॉर्ड का केवल एक ही पैरेंट होता है।

  • सबसे ऊपर के रिकॉर्ड को रूट (Root) कहा जाता है।

पदानुक्रमित डेटा मॉडल की कार्यप्रणाली

  • डेटा को रूट रिकॉर्ड से चाइल्ड रिकॉर्ड की ओर जाकर प्राप्त किया जाता है।

  • सभी रिकॉर्ड विभिन्न स्तरों पर जुड़े होते हैं, जिससे एक पदानुक्रम बनता है।

  • यह संरचना परिवार वृक्ष या संगठन चार्ट जैसी होती है।

पदानुक्रमित डेटा मॉडल के उदाहरण

  • किसी संगठन की संरचना:

    • कंपनी → विभाग → कर्मचारी

  • कंप्यूटर की फाइल प्रणाली:

    • मुख्य फ़ोल्डर → सबफ़ोल्डर → फ़ाइलें

पदानुक्रमित डेटा मॉडल के लाभ

  • सरल और समझने में आसान।

  • एक-से-अनेक (One-to-Many) संबंध वाले डेटा के लिए उपयुक्त।

  • निश्चित संरचना होने पर डेटा प्राप्ति तेज़ होती है।

पदानुक्रमित डेटा मॉडल की सीमाएँ

  • लचीला नहीं होता, क्योंकि एक चाइल्ड के एक से अधिक पैरेंट नहीं हो सकते।

  • संरचना में बदलाव करना कठिन होता है।

  • जटिल संबंधों के लिए उपयुक्त नहीं है।

Posted by: Er. Manoj Kumar
Post Date: 22-12-2025 04:31 PM