What is advantage of network data model in hindi-नेटवर्क के लाभ-हानि

हेल्लो दोस्तों आज के इस पोस्ट में आपको advantage of network data model in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है

Advantages of Network Data Model

Network Data Model के निम्नलिखित लाभ हैं

  • Conceptual Simplicity-Hierarchy Model की तरह ही Network Model Conceptually सरल है एवं डिज़ाइन करने में आसान है।
  • अधिकाधिक रिलेशनशिप के प्रकारों को हैंडल करने की क्षमता (Capability to Handle Various Relationship Types) Network Model, One-to-One Relationship, One-to-Many Relationship तथा Many to-Many Relationship को Handle कर सकता है।
  • Ease in Data Access–Network Model में डेटा को Hierarchy Model की तुलना में आसानी से Access किया जा सकता है। एक Application Program किसी Set के किसी Owner Record एवं उसके सभी Member Records को Access कर सकता है और यदि किसी Set में किसी Member Record के दो Owners हैं, तो आप एक Owner से दूसरे Owner पर Move कर सकते हैं।
  • Data Integrity–Network Model में बिना किसी Owner के, किसी (Member का अस्तित्व सम्भव नहीं है। अतः यूज़र को सर्वप्रथम Owner Record को परिभाषित करना आवश्यक होता है एवं तत्पश्चात् Member Record को। यह Data Integrity को सुनिश्चित करता है।
  • Data Independence–Network Model, Programmes को Complex Physical Storage Details से पृथक् करता है। अतः यह बहुत हद तक सुनिश्चित करता है कि डेटा की Characteristics में किए जाने वाले परिवर्तन के फलस्वरूप Application Programmes में परिवर्तन करने की आवश्यकता नहीं होती है।
  • Database Standards-Hierarchical Database का एक प्रमुख दोष यह है कि यह Database Design एवं  Modelling के लिए Universal Standards उपलब्ध नहीं कराता था। Network model, Database Taskgroup of CODASYL Committee-DBTG द्वारा बनाए गए standard पर आधारित है। सभी network DBMS, Standards का अनुपालन करते हैं। इन Standards के अन्तर्गत Data Definition Language-DDL और एक डेटा मैनिपुलेशन लैंग्वेज (Data DML) आते हैं, तो Database Administration एवं पोर्टेबिन समुन्नत करते हैं।

Disadvantages of Network Data Model

यद्यपि Network Database Model हिरारकिकल डेटाबेस मॉस Database Model) से बेहतर है, फिर भी इसके निम्नलिखित दोष हैं

  • Navigation Complexity-Hierarchical model की भाति Network Model भी डेटा पर नेविगेशनल एक्सेस (Navigational Acceed) है, जिसमें एक समय में डेटा के एक ही Record को Access किया जा सकता है Navigational Data Access Mechanism, सिस्टम के Implementation को काफी Complex बनाता है। परिणामस्वरूप, डेटा को एक्सेस के लिए Database Administrators, Data Designer (Programmers) और यहां तक कि End Users को भी internal data Structure की जानकारी होनी आवश्यक होती है। दूसरे शब्दों में, Network database Model का प्रयोग एक यूजर-फ्रेंडली डेटाबेस मैनेजमेंट सिस्टम को create करने के लिए नहीं किया जा सकता है
  • Unavailability of Structural Independence-चंकि Network Database Model में डेटा Data Access Method एक Navigational System होता है। अतः ज्यादातर परिस्थितियों में डेटाबेस में Structural Changes करना काफी कठिन होता है और कुछ परिस्थितियों में तो नामुमकिन होता है। यदि किसी डेटाबेस के Structure में परिवर्तन किया जाता है, तो डेटाबेस के डेटा को Access करने से पूर्व Application Programmes में परिवर्तन करना आवश्यक होता है। अतः Network Database Model, Data Independence तो उपलब्ध कराता है; परन्तु Structural Independence प्राप्त करने में असफल है।

advantage of network data model in hindi

reference-https://www.tutorialspoint.com/Network-Data-Model

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(advantage of network data model in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(advantage of network data model in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(advantage of network data model in hindi) के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment