2011-02-18 13 views

उत्तर

12

CODSASYL जैसे नेटवर्क डेटाबेस hierarchical data model पर आधारित हैं, माता-पिता (या CODASYL शब्दावली में मालिक-सदस्य) संबंधों के संदर्भ में, hierarchical data model पर आधारित हैं। इसका यह भी अर्थ है कि नेटवर्क डेटाबेस में आप एक दूसरे के लिए मनमाना रिकॉर्ड से संबंधित नहीं हो सकते हैं, जिससे ग्राफ-ओरिएंटेड डेटासेट के साथ काम करना मुश्किल हो जाता है। उदाहरण के लिए, आप विश्लेषण के लिए ग्राफ डेटाबेस का उपयोग कर सकते हैं कि इकाइयों के बीच संबंध क्या हैं।

इसके अलावा, नेटवर्क डेटाबेस फ़ील्ड के पूर्वनिर्धारित सेट के साथ निश्चित रिकॉर्ड का उपयोग करते हैं, जबकि ग्राफ़ डेटाबेस अधिक लचीला Property Graph Model का उपयोग करते हैं, जो दोनों नोड्स/शिखरों और रिश्तों/किनारों पर मनमाने ढंग से कुंजी/मान जोड़े की अनुमति देता है।

+1

उत्कृष्ट उत्तर, धन्यवाद। यह वही है जो मैंने सोचा था। मुझे विश्वास नहीं है कि समान रिकॉर्ड के सेट के बजाय अलग-अलग मूल्यों या अभिलेखों के बीच नेटवर्क को नेविगेट करना वास्तव में दो मूलभूत रूप से भिन्न बनाता है। – sqlvogel

+0

विकिपीडिया से: http://en.wikipedia.org/wiki/Graph_database और http://en.wikipedia.org/wiki/Network_model – user1448319

संबंधित मुद्दे