नेटवर्क डेटाबेस के फायदे और नुकसान

click fraud protection
...

नेटवर्क डेटा मॉडल को "नेटवर्क" डेटाबेस के साथ भ्रमित नहीं होना चाहिए।

डेटाबेस में व्यावसायिक प्रणालियों में अनुप्रयोगों की एक विस्तृत श्रृंखला होती है। वे दोहराए जाने वाले दस्तावेज़ अनुकूलन कार्यों को स्वचालित करने में मदद करते हैं, वे टेलीफोन ऑपरेटरों को ग्राहक विवरण तक त्वरित पहुंच प्राप्त करने में सक्षम बनाते हैं और वे वित्तीय जानकारी के समेकन को गति देते हैं। डेटाबेस डेटा के प्रकारों को वर्गीकृत करते हैं और फिर उन श्रेणियों के बीच संबंध स्थापित करते हैं, डेटाबेस के लिए तीन मुख्य प्रबंधन प्रणालियाँ संबंधपरक, पदानुक्रमित और नेटवर्क हैं। प्रत्येक की अपनी खूबियां हैं। अन्य दो डेटा प्रबंधन प्रणालियों की तुलना में नेटवर्क डेटाबेस मॉडल के फायदे और नुकसान हैं।

संगठन

जानकारी को निकायों या अभिलेखों में समूहीकृत किया जाता है और प्रत्येक निकाय की विशेषताएँ होती हैं, जो स्तंभ शीर्षकों के अनुरूप होती हैं। उदाहरण के लिए, इकाई "ग्राहक" के पास व्यावसायिक नाम और टेलीफोन नंबर दो विशेषताओं के रूप में होंगे। प्रत्येक निकाय में एक परिभाषित विशेषता होती है जो तालिका में प्रत्येक रिकॉर्ड की विशिष्ट रूप से पहचान करती है। इसे key कहा जाता है, जो एक इंडेक्स है। प्रत्येक क्वेरी के लिए उपलब्ध डेटा की सीमा का विस्तार करने के लिए इन प्रमुख विशेषताओं द्वारा तालिकाओं को एक साथ जोड़ा जाता है।

दिन का वीडियो

वैकल्पिक

संबंधपरक डेटाबेस प्रबंधन प्रणाली व्यावसायिक अनुप्रयोग पर हावी है। डेटा "सामान्यीकृत" है और फिर तालिकाओं में संग्रहीत किया जाता है। सामान्यीकृत डेटा एक संरचना में फिट बैठता है जो डेटा की पुनरावृत्ति और अतिरेक को मिटा देता है। यह सामान्यीकृत डेटा की तालिकाओं के बीच जुड़ता है जो विशेषताओं के बीच संबंध बनाता है और इस प्रकार इस डेटाबेस प्रबंधन प्रणाली को अपना नाम देता है। पदानुक्रमित डेटाबेस कम आम हैं। वे मुख्य विशेषताओं द्वारा फिर से संस्थाओं को एक साथ जोड़ते हैं, लेकिन माता-पिता-बाल संबंधों के रूप में व्यवस्थित होते हैं। यह डेटा की एक ट्री संरचना बनाता है और भौगोलिक जानकारी, या "डेटा माइनिंग" के लिए उपयोग किए गए संग्रहीत डेटा के लिए उपयुक्त है।

रिश्तों

एक नेटवर्क डेटाबेस एक पदानुक्रमित डेटाबेस के समान है। हालाँकि, जबकि एक पदानुक्रमित डेटाबेस में संस्थाओं के बीच केवल एक-से-कई संबंध होते हैं, एक नेटवर्क डेटाबेस प्रबंधन प्रणाली कई-से-अनेक संबंधों की अनुमति देती है। यह नेटवर्क डीबीएमएस की परिभाषित विशेषता है। एक पदानुक्रमित डेटाबेस में, एक मूल इकाई में कई बच्चे निकाय हो सकते हैं, लेकिन प्रत्येक बच्चे के पास केवल एक माता-पिता हो सकता है। यह एक-से-अनेक संबंध है। नेटवर्क डीबीएमएस में कई-से-अनेक संबंध एक मूल इकाई को कई बच्चों की संस्थाओं की अनुमति देता है, और एक बच्चे की इकाई में कई मूल संस्थाएं होती हैं।

लाभ

नेटवर्क DBMS मॉडल का मुख्य लाभ कई-से-अनेक संबंध है। पदानुक्रमित डेटाबेस कई मानवीय संगठनात्मक घटनाओं से संबंधित नहीं है जिसके लिए एक इकाई को अन्य संस्थाओं के लिए कई ऊपर की ओर लिंक की आवश्यकता होती है। उदाहरण के लिए, एक चिकित्सा डेटाबेस में, एक डॉक्टर को कई वार्डों में नियुक्त किया जा सकता है और कई रोगियों की देखभाल कर सकता है, जबकि रोगी एक वार्ड है जो करता है डॉक्टर इकाई से संबंध के माध्यम से लिंक नहीं है और इसलिए रोगी इकाई को भी डॉक्टर इकाई और वार्ड दोनों के लिए एक लिंक की आवश्यकता होती है कंपनी। इसलिए परस्पर संबंधों की एक श्रृंखला शीघ्रता से विकसित होती है।

नुकसान

रिलेशनल डेटाबेस में ऐसी संरचनाएं होती हैं जो किसी निकाय के इंस्टेंस या रिकॉर्ड के बीच कई-से-अनेक संबंधों को हल करती हैं, लेकिन नेटवर्क डेटाबेस ऐसा नहीं करते हैं। उदाहरण के लिए, नेटवर्क डेटाबेस उदाहरण में, रोगी के पास कई डॉक्टर हो सकते हैं, और एक डॉक्टर के पास कई रोगी हो सकते हैं, लेकिन नेटवर्क डीबीएमएस केवल एक डॉक्टर को कई रोगी संबंधों या एक रोगी को कई डॉक्टर संबंधों को स्थापित कर सकता है, नहीं दोनों।

श्रेणियाँ

हाल का

एक आमंत्रण आमंत्रण में ध्वनि कैसे जोड़ें

एक आमंत्रण आमंत्रण में ध्वनि कैसे जोड़ें

Evite.com एक आमंत्रण और सामाजिक नियोजन वेबसाइट ...

ऑडेसिटी का उपयोग करके वोकल्स को कैसे मास्टर करें

ऑडेसिटी का उपयोग करके वोकल्स को कैसे मास्टर करें

ऑडेसिटी विंडोज, मैक ओएस एक्स और लिनक्स ऑपरेटिंग...

IMovie में म्यूजिक लूप कैसे बनाये

IMovie में म्यूजिक लूप कैसे बनाये

IMovie आपको आपके द्वारा आयात किए गए ऑडियो ट्रै...