नेटवर्क मॉडल: Difference between revisions
m (added Category:Vigyan Ready using HotCat) |
m (4 revisions imported from alpha:नेटवर्क_मॉडल) |
(No difference)
|
Revision as of 13:41, 18 May 2023
नेटवर्क मॉडल एक डेटाबेस प्रतिरूप है जिसे वस्तुओं और उनके संबंधों का प्रतिनिधित्व करने के विभक्तिग्राही तरीके के रूप में माना जाता है। इसकी विशिष्ट विशेषता यह है कि रूपरेखा को एक लेखाचित्र के रूप में देखा जाता है जिसमें ऑब्जेक्ट प्रकार नोड होते हैं और संबंध प्रकार चाप होते हैं, यह पदानुक्रम या जाली लेखाचित्र होने तक सीमित नहीं है।
नेटवर्क मॉडल को 1969 में कोडासिल डाटा बेस टास्क ग्रुप द्वारा अपनाया गया था और 1971 में एक प्रमुख अद्यतन किया गया था। इस कारण से इसे कभी-कभी कोडासिल प्रतिरूप के रूप में जाना जाता है। 1980 के दशक में संबंध का डेटाबेस द्वारा व्यापक रूप से प्रतिस्थापित किए जाने से पहले 1970 के दशक के दौरान कई संजाल डेटाबेस प्रणाली अधिसंसाधित्र और मिनी कंप्यूटर पर लोकप्रिय हो गए।
समीक्षा
जबकि पदानुक्रमित डेटाबेस प्रतिरूप डेटा को अभिलेखबद्ध (कंप्यूटर विज्ञान) के ट्री डेटा संरचना के रूप में संरचित करता है, प्रत्येक रिकॉर्ड में एक पैरेंट रिकॉर्ड (कंप्यूटर विज्ञान) और कई चाइल्ड होते हैं, नेटवर्क मॉडल प्रत्येक रिकॉर्ड को कई पैरेंट और एक सामान्यीकृत ग्राफ संरचना का निर्माण करते हुए चाइल्ड के रिकॉर्ड रखने की अनुमति देता है। यह संपत्ति दो स्तरों पर लागू होती है: रूपरेखा संबंध प्रकारों (कोडासिल में सम्मुच्चय प्रकार कहा जाता है) से जुड़े रिकॉर्ड प्रकारों का एक सामान्यीकृत लेखाचित्र है, और डेटाबेस स्वयं संबंधों (कोडासिल सम्मुच्चय) से जुड़े रिकॉर्ड घटनाओं का एक सामान्यीकृत लेखाचित्र है। दोनों स्तरों पर चक्रों की अनुमति है।
पदानुक्रमित प्रतिरूप की तुलना में नेटवर्क मॉडल के पक्ष में मुख्य तर्क यह था कि यह संस्थाओं के बीच संबंधों के अधिक प्राकृतिक प्रतिरूपण की अनुमति देता है। हालांकि प्रतिरूप को व्यापक रूप से लागू किया गया था और इसका इस्तेमाल किया गया था, यह दो मुख्य कारणों से प्रमुख बनने में विफल रहा। सबसे पहले, आईबीएम ने अपने स्थापित उत्पादों जैसे सूचना प्रबंधन प्रणाली और DL/I में अर्ध-संजाल विस्तारण के साथ पदानुक्रमित प्रतिरूप से चिपके रहना चुना। दूसरे, यह अंततः संबंधपरक प्रतिरूप द्वारा विस्थापित हो गया, जिसने उच्च-स्तरीय, अधिक घोषणात्मक अंतरापृष्ठ प्रस्तुत किया। 1980 के दशक के प्रारम्भ तक पदानुक्रमित और संजाल डेटाबेस द्वारा प्रस्तुत किए गए निम्न-स्तरीय मार्गनिर्देशक अंतरापृष्ठ के प्रदर्शन लाभ कई बड़े मापक्रम के अनुप्रयोगों के लिए प्रेरक थे, लेकिन जैसे-जैसे हार्डवेयर तीव्र होता गया, रिलेशनल प्रतिरूप की अतिरिक्त उत्पादकता और विभक्तिग्राहीपन के कारण कॉर्पोरेट उद्यम उपयोग में नेटवर्क मॉडल धीरे-धीरे अप्रचलन हो गया।
इतिहास
नेटवर्क मॉडल के मूल आविष्कारक चार्ल्स बच्चन थे, और इसे 1969 में डेटा प्रणाली लैंग्वेज (कोडासिल) कंसोर्टियम पर सम्मेलन द्वारा प्रकाशित एक मानक विनिर्देश में विकसित किया गया था। इसके बाद 1971 में दूसरा प्रकाशन हुआ, जो अधिकांश कार्यान्वयनों का आधार बना। इसके बाद का काम 1980 के दशक के प्रारम्भ में जारी रहा, मानकीकरण विनिर्देश के लिए एक अंतर्राष्ट्रीय संगठन में समापन हुआ, लेकिन इसका उत्पादों पर बहुत कम प्रभाव पड़ा।
बाचमैन के प्रभाव को डेटा संरचना बचमन आरेख शब्द में पहचाना जाता है, एक आरेखीय संकेतन जो नेटवर्क मॉडल का उपयोग करके व्यक्त डेटाबेस रूपरेखा का प्रतिनिधित्व करता है। बछमन आरेख में, नामांकित आयत अभिलेख प्रकार का प्रतिनिधित्व करते हैं, और एरो रिकॉर्ड (कोडासिल सम्मुच्चय प्रकार) के बीच एक-से-अनेक संबंध प्रकारों का प्रतिनिधित्व करते हैं।
डाटाबेस प्रणाली
नेटवर्क मॉडल का उपयोग करने वाले कुछ प्रसिद्ध डेटाबेस प्रणाली में सम्मिलित हैं:
- एचपी 3000 के लिए छवि (डेटाबेस)।
- एकीकृत डेटा स्टोर (आईडीएस)
- आईडीएमएस (एकीकृत डेटाबेस प्रबंधन प्रणाली)
- रायमा डेटाबेस प्रबंधक
- यूनिसिस ओएस 2200 डेटाबेस
- नोर्स्क डेटा सिबास
- ओपनवीएमएस के लिए ओरेकल कॉर्पोरेशन कोडासिल DBMS (मूल रूप से डिजिटल उपकरण निगम वैक्स डीबीएमएस के रूप में जाना जाता है)
यह भी देखें
संदर्भ
डेविड एम, के।, 1997। बुनियादी बातों, डिजाइन, और कार्यान्वयन। डेटाबेस प्रोसेसिंग एड। s.l.: प्रेंटिस-हॉल.
अग्रिम पठन
- चार्ल्स डब्ल्यू बच्चन, प्रोग्रामर नेविगेटर के रूप में। ट्यूरिंग अवार्ड व्याख्यान, एसीएम का संचार, खंड 16, अंक 11, 1973, pp. 653–658, ISSN 0001-0782, doi:10.1145/355611.362534
बाहरी संबंध
- "CODASYL Systems Committee "Survey of Data Base Systems"" (PDF). 1968-09-03. Archived from the original (PDF) on 2007-10-12.
- Network (कोडासिल) Data Model
- SIBAS Database running on Norsk Data Servers