नेटवर्क मॉडल: Difference between revisions
(Created page with "{{Short description|Database model invented by Charles Bachman}} {{About|the database model}} {{Multiple issues| {{No inline sources|date=October 2008}} {{one source|date=Janu...") |
(text) |
||
Line 1: | Line 1: | ||
{{Short description|Database model invented by Charles Bachman}} | {{Short description|Database model invented by Charles Bachman}} | ||
{{About| | {{About|डेटाबेस प्रतिरूप}} | ||
{{Multiple issues| | {{Multiple issues| | ||
{{No inline sources|date=October 2008}} | {{No inline sources|date=October 2008}} | ||
Line 6: | Line 6: | ||
{{technical|date=January 2019}} | {{technical|date=January 2019}} | ||
}} | }} | ||
फाइल:बचमन ऑर्डर प्रोसेसिंग | फाइल:बचमन ऑर्डर प्रोसेसिंग प्रतिरूप.टिफ|थंब|320पीएक्स | ||
संजाल प्रतिरूप एक [[डेटाबेस मॉडल|डेटाबेस प्रतिरूप]] है जिसे वस्तुओं और उनके संबंधों का प्रतिनिधित्व करने के विभक्तिग्राही तरीके के रूप में माना जाता है। इसकी विशिष्ट विशेषता यह है कि रूपरेखा को एक लेखाचित्र के रूप में देखा जाता है जिसमें ऑब्जेक्ट प्रकार नोड होते हैं और संबंध प्रकार चाप होते हैं, यह पदानुक्रम या जाली लेखाचित्र होने तक सीमित नहीं है। | |||
संजाल प्रतिरूप को 1969 में [[CODASYL|कोडासिल]] [[डाटा बेस टास्क ग्रुप]] द्वारा अपनाया गया था और 1971 में एक प्रमुख अद्यतन किया गया था। इस कारण से इसे कभी-कभी कोडासिल प्रतिरूप के रूप में जाना जाता है। 1980 के दशक में [[ संबंध का डेटाबेस |संबंध का डेटाबेस]] द्वारा व्यापक रूप से प्रतिस्थापित किए जाने से पहले 1970 के दशक के दौरान कई संजाल डेटाबेस प्रणाली [[मेनफ्रेम|अधिसंसाधित्र]] और [[ मिनी कंप्यूटर |मिनी कंप्यूटर]] पर लोकप्रिय हो गए। | |||
पदानुक्रमित मॉडल की तुलना में | == समीक्षा == | ||
जबकि [[पदानुक्रमित डेटाबेस मॉडल|पदानुक्रमित डेटाबेस प्रतिरूप]] डेटा को [[रिकॉर्ड (कंप्यूटर विज्ञान)|अभिलेखबद्ध (कंप्यूटर विज्ञान)]] के ट्री डेटा संरचना के रूप में संरचित करता है, प्रत्येक रिकॉर्ड में एक पैरेंट रिकॉर्ड (कंप्यूटर विज्ञान) और कई चाइल्ड होते हैं, संजाल प्रतिरूप प्रत्येक रिकॉर्ड को कई पैरेंट और एक सामान्यीकृत ग्राफ संरचना का निर्माण करते हुए चाइल्ड के रिकॉर्ड रखने की अनुमति देता है। यह संपत्ति दो स्तरों पर लागू होती है: रूपरेखा संबंध प्रकारों (कोडासिल में सम्मुच्चय प्रकार कहा जाता है) से जुड़े रिकॉर्ड प्रकारों का एक सामान्यीकृत लेखाचित्र है, और डेटाबेस स्वयं संबंधों (कोडासिल सम्मुच्चय) से जुड़े रिकॉर्ड घटनाओं का एक सामान्यीकृत लेखाचित्र है। दोनों स्तरों पर चक्रों की अनुमति है। | |||
पदानुक्रमित प्रतिरूप की तुलना में संजाल प्रतिरूप के पक्ष में मुख्य तर्क यह था कि यह संस्थाओं के बीच संबंधों के अधिक प्राकृतिक प्रतिरूपण की अनुमति देता है। हालांकि प्रतिरूप को व्यापक रूप से लागू किया गया था और इसका इस्तेमाल किया गया था, यह दो मुख्य कारणों से प्रमुख बनने में विफल रहा। सबसे पहले, आईबीएम ने अपने स्थापित उत्पादों जैसे [[सूचना प्रबंधन प्रणाली]] और DL/I में अर्ध-संजाल विस्तारण के साथ पदानुक्रमित प्रतिरूप से चिपके रहना चुना। दूसरे, यह अंततः [[ संबंधपरक मॉडल | संबंधपरक प्रतिरूप]] द्वारा विस्थापित हो गया, जिसने उच्च-स्तरीय, अधिक घोषणात्मक अंतरापृष्ठ प्रस्तुत किया। 1980 के दशक के प्रारम्भ तक पदानुक्रमित और संजाल डेटाबेस द्वारा प्रस्तुत किए गए निम्न-स्तरीय मार्गनिर्देशक अंतरापृष्ठ के प्रदर्शन लाभ कई बड़े मापक्रम के अनुप्रयोगों के लिए प्रेरक थे, लेकिन जैसे-जैसे हार्डवेयर तीव्र होता गया, रिलेशनल प्रतिरूप की अतिरिक्त उत्पादकता और विभक्तिग्राहीपन के कारण कॉर्पोरेट उद्यम उपयोग में संजाल प्रतिरूप धीरे-धीरे अप्रचलन हो गया। | |||
== इतिहास == | == इतिहास == | ||
संजाल प्रतिरूप के मूल आविष्कारक [[चार्ल्स बच्चन]] थे, और इसे 1969 में डेटा प्रणाली लैंग्वेज (कोडासिल) कंसोर्टियम पर सम्मेलन द्वारा प्रकाशित एक मानक विनिर्देश में विकसित किया गया था। इसके बाद 1971 में दूसरा प्रकाशन हुआ, जो अधिकांश कार्यान्वयनों का आधार बना। इसके बाद का काम 1980 के दशक के प्रारम्भ में जारी रहा, मानकीकरण विनिर्देश के लिए एक अंतर्राष्ट्रीय संगठन में समापन हुआ, लेकिन इसका उत्पादों पर बहुत कम प्रभाव पड़ा। | |||
बाचमैन के प्रभाव को डेटा संरचना | बाचमैन के प्रभाव को डेटा संरचना बचमन आरेख शब्द में पहचाना जाता है, एक आरेखीय संकेतन जो संजाल प्रतिरूप का उपयोग करके व्यक्त डेटाबेस रूपरेखा का प्रतिनिधित्व करता है। बछमन आरेख में, नामांकित आयत अभिलेख प्रकार का प्रतिनिधित्व करते हैं, और एरो रिकॉर्ड (कोडासिल सम्मुच्चय प्रकार) के बीच एक-से-अनेक संबंध प्रकारों का प्रतिनिधित्व करते हैं। | ||
== डाटाबेस | == डाटाबेस प्रणाली == | ||
संजाल प्रतिरूप का उपयोग करने वाले कुछ प्रसिद्ध डेटाबेस प्रणाली में सम्मिलित हैं: | |||
*[[एचपी 3000]] के लिए [[छवि (डेटाबेस)]]। | *[[एचपी 3000]] के लिए [[छवि (डेटाबेस)]]। | ||
*[[एकीकृत डेटा स्टोर]] (आईडीएस) | *[[एकीकृत डेटा स्टोर]] (आईडीएस) | ||
*[[आईडीएमएस]] (एकीकृत डेटाबेस प्रबंधन प्रणाली) | *[[आईडीएमएस]] (एकीकृत डेटाबेस प्रबंधन प्रणाली) | ||
*रायमा डेटाबेस प्रबंधक | *रायमा डेटाबेस प्रबंधक | ||
*[[यूनिसिस ओएस 2200 डेटाबेस]] | *[[यूनिसिस ओएस 2200 डेटाबेस]] | ||
* नोर्स्क डेटा सिबास | * नोर्स्क डेटा सिबास | ||
*[[OpenVMS]] के लिए [[Oracle Corporation]] | *[[OpenVMS|ओपनवीएमएस]] के लिए [[Oracle Corporation|ओरेकल कॉर्पोरेशन]] कोडासिल DBMS (मूल रूप से [[डिजिटल उपकरण निगम]] [[VAX|वैक्स]] डीबीएमएस के रूप में जाना जाता है) | ||
== यह भी देखें == | == यह भी देखें == | ||
* [[नेविगेशनल डेटाबेस]] | * [[नेविगेशनल डेटाबेस]] | ||
* [[ग्राफ डेटाबेस]] | * [[ग्राफ डेटाबेस|लेखाचित्र डेटाबेस]] | ||
==संदर्भ== | ==संदर्भ== | ||
डेविड एम, के।, 1997। बुनियादी बातों, डिजाइन, और कार्यान्वयन। डेटाबेस प्रोसेसिंग एड। s.l.: प्रेंटिस-हॉल. | |||
==अग्रिम पठन== | ==अग्रिम पठन== | ||
* | *चार्ल्स डब्ल्यू बच्चन, प्रोग्रामर नेविगेटर के रूप में। ट्यूरिंग अवार्ड व्याख्यान, एसीएम का संचार, खंड 16, अंक 11, 1973, pp. 653–658, {{ISSN|0001-0782}}, {{doi|10.1145/355611.362534}} | ||
Line 51: | Line 52: | ||
|archive-url=https://web.archive.org/web/20071012095137/http://www.sqlsummit.com/PDF/DatabaseSurvey_CODASYL_1968.pdf | |archive-url=https://web.archive.org/web/20071012095137/http://www.sqlsummit.com/PDF/DatabaseSurvey_CODASYL_1968.pdf | ||
|archive-date=2007-10-12}} | |archive-date=2007-10-12}} | ||
*[https://web.archive.org/web/20060904190944/http://coronet.iicm.edu/wbtmaster/allcoursescontent/netlib/ndm1.htm Network ( | *[https://web.archive.org/web/20060904190944/http://coronet.iicm.edu/wbtmaster/allcoursescontent/netlib/ndm1.htm Network (कोडासिल) Data Model] | ||
*[http://www.ndwiki.org/wiki/SIBAS SIBAS Database running on Norsk Data Servers] | *[http://www.ndwiki.org/wiki/SIBAS SIBAS Database running on Norsk Data Servers] | ||
{{Database models}} | {{Database models}} |
Revision as of 10:48, 16 May 2023
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)Template:No inline sources
|
फाइल:बचमन ऑर्डर प्रोसेसिंग प्रतिरूप.टिफ|थंब|320पीएक्स
संजाल प्रतिरूप एक डेटाबेस प्रतिरूप है जिसे वस्तुओं और उनके संबंधों का प्रतिनिधित्व करने के विभक्तिग्राही तरीके के रूप में माना जाता है। इसकी विशिष्ट विशेषता यह है कि रूपरेखा को एक लेखाचित्र के रूप में देखा जाता है जिसमें ऑब्जेक्ट प्रकार नोड होते हैं और संबंध प्रकार चाप होते हैं, यह पदानुक्रम या जाली लेखाचित्र होने तक सीमित नहीं है।
संजाल प्रतिरूप को 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