📘 Chapter 1
Introduction to Database Management System
Topic 1.7: Network Data Model
नेटवर्क डेटा मॉडल

नेटवर्क डेटा मॉडल का अर्थ

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

  • इस मॉडल में रिकॉर्ड्स एक-दूसरे से कई लिंक के माध्यम से जुड़े होते हैं।

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

नेटवर्क डेटा मॉडल की संरचना

  • इसकी संरचना रिकॉर्ड और लिंक पर आधारित होती है।

  • एक पैरेंट रिकॉर्ड कई चाइल्ड रिकॉर्ड से जुड़ा हो सकता है।

  • एक चाइल्ड रिकॉर्ड भी कई पैरेंट रिकॉर्ड से जुड़ा हो सकता है।

  • इस कारण इसकी संरचना ग्राफ या उल्टे पेड़ (Inverted Tree) जैसी दिखाई देती है।

नेटवर्क डेटा मॉडल की कार्यप्रणाली

  • डेटा को रिकॉर्ड्स के बीच मौजूद लिंक के माध्यम से प्राप्त किया जाता है।

  • रिकॉर्ड्स के बीच संबंध पॉइंटर या रेफरेंस से बनाए जाते हैं।

  • यह मॉडल अनेक-से-अनेक (Many-to-Many) संबंधों को सपोर्ट करता है।

नेटवर्क डेटा मॉडल के उदाहरण

  • किसी कंपनी के डाटाबेस में:

    • एक कर्मचारी कई प्रोजेक्ट पर काम कर सकता है।

    • एक प्रोजेक्ट में कई कर्मचारी हो सकते हैं।

  • विश्वविद्यालय प्रणाली में:

    • एक छात्र कई कोर्स में नामांकन कर सकता है।

    • एक कोर्स में कई छात्र हो सकते हैं।

नेटवर्क डेटा मॉडल के लाभ

  • पदानुक्रमित डेटा मॉडल की तुलना में अधिक लचीला।

  • जटिल संबंधों को दर्शाने में सक्षम।

  • सही तरीके से परिभाषित संबंधों में डेटा प्राप्ति तेज़।

नेटवर्क डेटा मॉडल की सीमाएँ

  • संरचना जटिल होती है और समझना कठिन होता है।

  • डाटाबेस डिज़ाइन और रख-रखाव मुश्किल होता है।

  • शुरुआती उपयोगकर्ताओं के लिए यह मॉडल उपयोग-सुलभ नहीं होता।

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