चयन संचालन प्रणाली: Difference between revisions

From Vigyanwiki
(TEXT)
No edit summary
 
(10 intermediate revisions by 4 users not shown)
Line 27: Line 27:
संचालन प्रणाली चुनें (चयन प्रणाली या चयन)<ref name=IEEE.Pick>{{cite journal |title=The pick operating system – a Practical Guide |journal=Proceedings of the IEEE |volume=77 |issue=2 |pages=363 |last1=Ramming |first1=D |last2=Bourdon |first2=Roger J. |date=1989|doi=10.1109/JPROC.1989.1203777 |s2cid=9328922 }}</ref> एक बहुमान डाटाबेस के आधार पर एक [[मांग पृष्ठन]], [[बहुउपयोगकर्ता]], [[आभासी स्मृति]], [[काल भाजन संगणक संचालन प्रणाली]] है। चयन का उपयोग मुख्य रूप से व्यावसायिक [[डाटा प्रासेसिंग|डेटा संसाधन]] के लिए किया जाता है। इसका नाम इसके विकासकर्ताओं में से एक रिचर्ड ए. (डिक) चयन के नाम पर रखा गया है।<ref name="LAT.Obit94" />
संचालन प्रणाली चुनें (चयन प्रणाली या चयन)<ref name=IEEE.Pick>{{cite journal |title=The pick operating system – a Practical Guide |journal=Proceedings of the IEEE |volume=77 |issue=2 |pages=363 |last1=Ramming |first1=D |last2=Bourdon |first2=Roger J. |date=1989|doi=10.1109/JPROC.1989.1203777 |s2cid=9328922 }}</ref> एक बहुमान डाटाबेस के आधार पर एक [[मांग पृष्ठन]], [[बहुउपयोगकर्ता]], [[आभासी स्मृति]], [[काल भाजन संगणक संचालन प्रणाली]] है। चयन का उपयोग मुख्य रूप से व्यावसायिक [[डाटा प्रासेसिंग|डेटा संसाधन]] के लिए किया जाता है। इसका नाम इसके विकासकर्ताओं में से एक रिचर्ड ए. (डिक) चयन के नाम पर रखा गया है।<ref name="LAT.Obit94" />


<nowiki>''</nowiki>चयन प्रणाली<nowiki>''</nowiki> शब्द का उपयोग उन सभी प्रचालन पर्यावरण के सामान्य नाम के रूप में भी किया जाने लगा है जो इस बहु-मूल्यवान डेटाबेस को नियोजित करते हैं और इसमें चयन/आधार और [[अंग्रेजी (प्रोग्रामिंग भाषा)|अंग्रेजी]]/अभिगम क्वेरी भाषा प्रश्नों का कुछ कार्यान्वयन होता है। यद्यपि चयन के आरम्भ में विभिन्न प्रकार के [[मिनी कंप्यूटर|छोटे संगणकों]] पर हुई, प्रणाली और इसके विभिन्न कार्यान्वयन अंततः [[माइक्रो]] संगणक, वैयक्तिक संगणक और [[मेनफ़्रेम कंप्यूटर|बृहत् संगणक]] के एक बड़े वर्गीकरण में विस्तृत किए गए है।<ref>{{cite magazine|date=July 27, 1987|title=PICK Operating System – brings Mainframe Power to your PC|url=https://books.google.com/books?id=6DsEAAAAMBAJ|magazine=InfoWorld|page=80}}</ref> <ref name=CP/>
<nowiki>''</nowiki>चयन प्रणाली<nowiki>''</nowiki> शब्द का उपयोग उन सभी प्रचालन पर्यावरण के सामान्य नाम के रूप में भी किया जाने लगा है जो इस बहु-मूल्यवान डेटाबेस को नियोजित करते हैं और इसमें चयन/आधार और [[अंग्रेजी (प्रोग्रामिंग भाषा)|अंग्रेजी]]/अभिगम क्वेरी भाषा प्रश्नों का कुछ कार्यान्वयन होता है। यद्यपि चयन के आरम्भ में विभिन्न प्रकार के [[मिनी कंप्यूटर|छोटे संगणकों]] पर हुई, प्रणाली और इसके विभिन्न कार्यान्वयन अंततः [[माइक्रो]] संगणक, वैयक्तिक संगणक और [[मेनफ़्रेम कंप्यूटर|बृहत् संगणक]] के एक बड़े वर्गीकरण में विस्तृत किए गए है।<ref>{{cite magazine|date=July 27, 1987|title=PICK Operating System – brings Mainframe Power to your PC|url=https://books.google.com/books?id=6DsEAAAAMBAJ|magazine=InfoWorld|page=80}}</ref> <ref name=CP/>
== अवलोकन ==
== अवलोकन ==
चयन संचालन प्रणाली में एक डेटाबेस, शब्दकोश, पृच्छा भाषा, प्रक्रियात्मक भाषा (PROC), परिधीय प्रबंधन, बहु-उपयोगकर्ता प्रबंधन और एक संकलित आधार  क्रमादेशन भाषा संकलित है।<ref name=JesInt/>
चयन संचालन प्रणाली में एक डेटाबेस, शब्दकोश, पृच्छा भाषा, प्रक्रियात्मक भाषा (PROC), परिधीय प्रबंधन, बहु-उपयोगकर्ता प्रबंधन और एक संकलित आधार  क्रमादेशन भाषा संकलित है।<ref name=JesInt/>


डेटाबेस एक '[[हैश-फाइल]]' डेटा प्रबंधन प्रणाली है। एक हैश-फाइल प्रणाली गतिक साहचर्य सरणियों का एक संग्रह है जो डेटाबेस प्रबंधन प्रणाली के रूप में साहचर्य फ़ाइलों का उपयोग करके पूरी तरह से व्यवस्थित और संबद्‌ध और नियंत्रित होता है। हैश-फाइल अभिविन्यस्त होने के कारण, चयन डेटा अभिगम अवधि में दक्षता प्रदान करता है। स्पष्टतः, चयन में सभी डेटा संरचनाएं हैश-फाइलें (निम्नतम स्तर पर) थीं, जिसका अर्थ है कि रिकॉर्ड प्राथमिक कुंजी के संबद्ध दोहों के रूप में मूल्यों के एक सेट के रूप में संग्रहीत हैं। आज एक चयन प्रणाली विंडोज या यूनिक्स में किसी भी प्रारूप में स्पष्टतः होस्ट फाइलों तक पहुंच सकता है।
डेटाबेस एक '[[हैश-फाइल]]' डेटा प्रबंधन प्रणाली है। एक हैश-फाइल प्रणाली गतिक साहचर्य सरणियों का एक संग्रह है जो डेटाबेस प्रबंधन प्रणाली के रूप में साहचर्य फ़ाइलों का उपयोग करके पूरी तरह से व्यवस्थित और संबद्‌ध और नियंत्रित होता है। हैश-फाइल अभिविन्यस्त होने के कारण, चयन डेटा अभिगम अवधि में दक्षता प्रदान करता है। स्पष्टतः, चयन में सभी डेटा संरचनाएं हैश-फाइलें (निम्नतम स्तर पर) थीं, जिसका अर्थ है कि अभिलेख प्राथमिक कुंजी के संबद्ध दोहों के रूप में मूल्यों के एक समुच्चय के रूप में संग्रहीत हैं। आज एक चयन प्रणाली विंडोज या यूनिक्स में किसी भी प्रारूप में स्पष्टतः पोषिता फाइलों तक पहुंच सकता है।


एक चयन डेटाबेस को एक या अधिक खातों, मास्टर शब्दकोशों, शब्दकोशों, फाइलों और उप-फाइलों में विभाजित किया जाता है, जिनमें से प्रत्येक एक हैश-टेबल उन्मुख फ़ाइल है। इन फाइलों में फील्ड्स, सब-फील्ड्स और सब-सब-फील्ड्स से बने रिकॉर्ड होते हैं। चयन में, रिकॉर्ड को आइटम कहा जाता है, फ़ील्ड को एट्रिब्यूट कहा जाता है, और उप-फ़ील्ड को मान या उप-मान कहा जाता है (इसलिए वर्तमान समय का लेबल मल्टीवैल्यूड डेटाबेस)सभी तत्व चर-लंबाई वाले हैं, फ़ील्ड और मानों को विशेष सीमांकक द्वारा चिह्नित किया गया है, ताकि किसी भी फ़ाइल, रिकॉर्ड या फ़ील्ड में इकाई के निचले स्तर की कितनी भी प्रविष्टियाँ हो सकती हैं। नतीजतन, एक चयन आइटम (रिकॉर्ड) एक पूर्ण इकाई (एक संपूर्ण चालान, खरीद आदेश, बिक्री आदेश, आदि) हो सकता है, या अधिकांश पारंपरिक प्रणालियों पर एक फ़ाइल की तरह है। अन्य सामान्य-स्थान प्रणालियों (जैसे स्रोत प्रोग्राम और टेक्स्ट दस्तावेज़) में 'फ़ाइलों' के रूप में संग्रहीत की जाने वाली संस्थाओं को चयन पर फ़ाइलों के भीतर रिकॉर्ड के रूप में संग्रहीत किया जाना चाहिए।<ref name=JesFiles>{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref>
एक चयन डेटाबेस को एक या अधिक खातों, मुख्य शब्दकोशों, शब्दकोशों, फाइलों और उप-फाइलों में विभाजित किया जाता है, जिनमें से प्रत्येक एक हैश-तालिका उन्मुख फ़ाइल है। इन फाइलों में क्षेत्र, उप-क्षेत्रों और उप-उप-क्षेत्रों से बने अभिलेख होते हैं। चयन में, अभिलेख को मद कहा जाता है, क्षेत्र को विशेषता कहा जाता है, और उप-क्षेत्र को मान या उप-मान कहा जाता है (इसलिए वर्तमान समय का लेबल बहु-मूल्यवान डेटाबेस) है। सभी तत्व चर-लंबाई वाले हैं, क्षेत्र और मानों को विशेष सीमांकक द्वारा चिह्नित किया गया है, इसलिए किसी भी फ़ाइल, अभिलेख या क्षेत्र में इकाई के निम्न स्तर की कितनी भी प्रविष्टियाँ हो सकती हैं। परिणामस्वरूप, एक चयन मद (अभिलेख) एक पूर्ण इकाई (एक संपूर्ण बीजक, क्रयादेश, विक्रय क्रम, आदि) हो सकता है, या अधिकांश पारंपरिक प्रणालियों पर एक फ़ाइल की तरह है। अन्य सामान्य-स्थान प्रणालियों (जैसे स्रोत क्रमादेश और पाठ दस्तावेज़) में 'फ़ाइलों' के रूप में संग्रहीत की जाने वाली संस्थाओं के चयन पर फ़ाइलों के भीतर अभिलेख के रूप में संग्रहीत किया जाना चाहिए।<ref name=JesFiles>{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref>
फ़ाइल पदानुक्रम मोटे तौर पर सामान्य यूनिक्स-जैसे निर्देशिकाओं, उप-निर्देशिकाओं और फ़ाइलों के पदानुक्रम के बराबर है। मास्टर डिक्शनरी एक डायरेक्टरी के समान है जिसमें यह पॉइंटर्स को अन्य डिक्शनरी, फाइल्स और एक्जीक्यूटेबल प्रोग्राम्स में स्टोर करता है। मास्टर डिक्शनरी में कमांड-लाइन भाषा भी होती है।


सभी फाइलें (खाते, शब्दकोश, फाइलें, उप-फाइलें) समान रूप से व्यवस्थित हैं, जैसा कि सभी रिकॉर्ड हैं। इस एकरूपता का पूरे प्रणाली में उपयोग किया जाता है, प्रणाली फ़ंक्शंस और प्रणाली एडमिनिस्ट्रेशन कमांड दोनों द्वारा। उदाहरण के लिए, 'फाइंड' कमांड किसी फ़ाइल में किसी शब्द या वाक्यांश की उपस्थिति को खोजेगा और रिपोर्ट करेगा, और किसी भी खाते, शब्दकोश, फ़ाइल या उप-फ़ाइल पर काम कर सकता है।
फ़ाइल पदानुक्रम स्थूलतः सामान्य यूनिक्स-जैसे निर्देशिकाओं, उप-निर्देशिकाओं और फ़ाइलों के पदानुक्रम के समान है। मुख्य शब्दकोष एक निर्देशिका के समान है जिसमें यह संकेतो को अन्य शब्दकोष, फाइल्स और निष्पाद्य क्रमादेश्स में संग्रह करता है। मुख्य शब्दकोष में कमान-लाइन भाषा भी होती है।


प्रत्येक रिकॉर्ड में एक अद्वितीय प्राथमिक कुंजी होनी चाहिए जो यह निर्धारित करती है कि फ़ाइल में वह रिकॉर्ड कहाँ संग्रहीत है। एक रिकॉर्ड को पुनः प्राप्त करने के लिए, इसकी कुंजी [[हैश फंकशन]] है और परिणामी मान निर्दिष्ट करता है कि रिकॉर्ड के लिए देखने के लिए असतत बकेट (जिन्हें समूह कहा जाता है) का कौन सा सेट है। एक बकेट के भीतर, रिकॉर्ड्स क्रमिक रूप से स्कैन किए जाते हैं। इसलिए, अधिकांश रिकॉर्ड (जैसे एक पूर्ण दस्तावेज़) को एक डिस्क-रीड ऑपरेशन का उपयोग करके पढ़ा जा सकता है। रिकॉर्ड को उसकी सही बकेट में वापस लिखने के लिए इसी विधि का उपयोग किया जाता है।
सभी फाइलें (खाते, शब्दकोश, फाइलें, उप-फाइलें) समान रूप से व्यवस्थित हैं, जैसा कि सभी अभिलेख हैं। इस एकरूपता का पूरे प्रणाली में उपयोग किया जाता है, प्रणाली प्रकार्य और प्रणाली प्रबंधन कमान दोनों द्वारा किया जाता है। उदाहरण के लिए, 'खोज' कमान किसी फ़ाइल में किसी शब्द या वाक्यांश की उपस्थिति को खोजेगा और प्रतिवेदन करेगा, और किसी भी खाते, शब्दकोश, फ़ाइल या उप-फ़ाइल पर काम कर सकता है।


इसके प्रारंभिक कार्यान्वयन में, 10 एमबी हार्ड डिस्क की लागत होने पर चयन रिकॉर्ड कुल 32 केबी तक सीमित थे {{US$|5000}}, और यह सीमा 1980 के दशक में हटा दी गई थी। फ़ाइलों में असीमित संख्या में रिकॉर्ड हो सकते हैं, लेकिन पुनर्प्राप्ति दक्षता फ़ाइल को आवंटित बकेट की संख्या के सापेक्ष रिकॉर्ड की संख्या से निर्धारित होती है। प्रत्येक फ़ाइल को शुरू में आवश्यकतानुसार कई बकेट आवंटित किए जा सकते हैं, हालाँकि बाद में इस सीमा को बदलने से (कुछ फ़ाइल प्रकारों के लिए) फ़ाइल को विक्षनरी: मौन होना आवश्यक हो सकता है। सभी आधुनिक मल्टी-वैल्यू डेटाबेस में एक विशेष फ़ाइल-प्रकार होता है जो फ़ाइल के उपयोग के रूप में गतिक रूप से सीमा को बदलता है। ये लीनियर हैशिंग नामक तकनीक का उपयोग करते हैं, जिसकी लागत फ़ाइल आकार में परिवर्तन के समानुपाती होती है, न कि (विशिष्ट हैशेड फ़ाइलों में) फ़ाइल आकार के अनुसार। सभी फाइलें डिस्क पेजों के एक सन्निहित समूह के रूप में शुरू होती हैं, और अप्रयुक्त डिस्क स्थान से अतिरिक्त अतिप्रवाह पृष्ठों को जोड़कर बढ़ती हैं।
प्रत्येक अभिलेख में एक अद्वितीय प्राथमिक कुंजी होनी चाहिए जो यह निर्धारित करती है कि फ़ाइल में वह अभिलेख कहाँ संग्रहीत है। एक अभिलेख को पुनः प्राप्त करने के लिए, सकी कुंजी को हैश किया जाता है और परिणामी मान निर्दिष्ट करता है कि अभिलेख के लिए देखने के लिए असतत "बकेट" (जिन्हें "समूह" कहा जाता है) का कौन सा समुच्चय है। एक बकेट के भीतर, अभिलेख क्रमिक रूप से क्रमवीक्षित किए जाते हैं। इसलिए, अधिकांश अभिलेख (जैसे एक पूर्ण दस्तावेज़) को एक डिस्क-रीड संचालन का उपयोग करके पढ़ा जा सकता है। अभिलेख को उसकी सही बकेट में वापस लिखने के लिए इसी विधि का उपयोग किया जाता है।


इनिशियल चयन इम्प्लिमेंटेशन में कोई इंडेक्स स्ट्रक्चर नहीं था क्योंकि उन्हें जरूरी नहीं समझा गया था। 1990 के आसपास, एक [[बी-वृक्ष]] इंडेक्सिंग फीचर जोड़ा गया था। इस सुविधा ने द्वितीयक कुंजी लुक-अप को किसी भी अन्य डेटाबेस प्रणाली की कुंजीबद्ध पूछताछ की तरह संचालित किया: कम से कम दो डिस्क पढ़ने की आवश्यकता होती है (एक कुंजी पढ़ी जाती है फिर डेटा-रिकॉर्ड पढ़ा जाता है)।
इसके प्रारंभिक कार्यान्वयन में, चयन अभिलेख कुल 32 KB तक सीमित थे जब एक 10 MB हार्ड डिस्क की लागत {{US$|5000}} थी, और यह सीमा 1980 के दशक में पदच्युत कर दी गई थी। फ़ाइलों में असीमित संख्या में अभिलेख हो सकते हैं, लेकिन पुनर्प्राप्ति दक्षता फ़ाइल को आवंटित बकेट की संख्या के सापेक्ष अभिलेख की संख्या से निर्धारित होती है। प्रत्येक फ़ाइल को प्रारंभ में आवश्यकतानुसार कई बकेट आवंटित किए जा सकते हैं, यद्यपि बाद में इस सीमा को बदलने से (कुछ फ़ाइल प्रकारों के लिए) फ़ाइल को मौन रहने की आवश्यकता हो सकती है। सभी आधुनिक बहुमान डेटाबेस में एक विशेष फ़ाइल-प्रकार होता है जो फ़ाइल के उपयोग के रूप में गतिक रूप से सीमा को बदलता है। ये रेखिक हैशिंग नामक तकनीक का उपयोग करते हैं, जिसकी लागत फ़ाइल आकार में परिवर्तन के समानुपाती होती है, न कि (विशिष्ट हैशेड फ़ाइलों में) फ़ाइल आकार में ही। सभी फाइलें डिस्क पृष्ठ के एक सन्निहित समूह के रूप में प्रारंभ होती हैं, और अप्रयुक्त डिस्क स्थान से अतिरिक्त अतिप्रवाह पृष्ठों को जोड़कर बढ़ती हैं।


डेटा फ़ाइलें चुनें आमतौर पर दो स्तर होते हैं। पहले स्तर को शब्दकोश स्तर के रूप में जाना जाता है। इसमें है:
प्रारंभिक चयन कार्यान्वयन में कोई अनुक्रमणिक स्वरूप नहीं था क्योंकि उन्हें जरूरी नहीं समझा गया था। 1990 के आसपास, एक [[बी-वृक्ष|बी-ट्री]] सूचीकरण विशेषता जोड़ा गया था। इस विशेषता ने द्वितीयक कुंजी अवलोकन को किसी भी अन्य डेटाबेस प्रणाली की कुंजीबद्ध पूछताछ की तरह संचालित किया: कम से कम दो डिस्क पढ़ने की आवश्यकता होती है (एक कुंजी पढ़ी जाती है फिर डेटा-अभिलेख पढ़ा जाता है)।


* शब्दकोश आइटम{{snd}}वैकल्चयन आइटम जो रिपोर्टिंग में उपयोग किए जाने वाले डेटा फोर्क में आइटम के नाम और संरचना की परिभाषा के रूप में काम करते हैं
डेटा फ़ाइलें चुनें सामान्यतः दो स्तर होते हैं। पहले स्तर को शब्दकोश स्तर के रूप में जाना जाता है। इसमें युक्त है:
* डेटा-स्तरीय पहचानकर्ता{{snd}}फ़ाइल के दूसरे या डेटा स्तर के लिए सूचक


केवल एक स्तर के साथ बनाई गई फ़ाइलें, डिफ़ॉल्ट रूप से, शब्दकोश फ़ाइलें होती हैं। चयन प्रणाली के कुछ संस्करण कई डेटा स्तरों को एक शब्दकोश स्तर की फ़ाइल से जोड़ने की अनुमति देते हैं, जिस स्थिति में शब्दकोश फ़ाइल में कई डेटा-स्तर पहचानकर्ता होंगे।
* शब्दकोश मद{{snd}}वैकल्चयन मद जो प्रतिवेदन में उपयोग किए जाने वाले डेटा फ़ोर्क में मद के नाम और संरचना की परिभाषा के रूप में काम करते है।
* डेटा-स्तरीय परिज्ञापक{{snd}}फ़ाइल के दूसरे या "डेटा" स्तर के लिए सूचक है।


चयन डेटाबेस में कोई [[डेटा टाइपिंग]] नहीं है,<ref name=JesDTypes>{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> चूँकि सभी डेटा वर्णों के रूप में संग्रहीत होते हैं, जिनमें संख्याएँ भी शामिल हैं (जो वर्ण दशमलव अंकों के रूप में संग्रहीत हैं)। डेटा [[अखंडता]], प्रणाली द्वारा नियंत्रित होने के बजाय, अनुप्रयोगों और प्रोग्रामर के अनुशासन द्वारा नियंत्रित होती है। क्योंकि चयन में एक तार्किक दस्तावेज़ खंडित नहीं है (जैसा कि यह SQL में होगा), इंट्रा-रिकॉर्ड अखंडता स्वचालित है।
केवल एक स्तर के साथ बनाई गई फ़ाइलें, व्यतिक्रम रूप से, शब्दकोश फ़ाइलें होती हैं। चयन प्रणाली के कुछ संस्करण कई डेटा स्तरों को एक शब्दकोश स्तर की फ़ाइल से जोड़ने की अनुमति देते हैं, जिस स्थिति में शब्दकोश फ़ाइल में कई डेटा-स्तर परिज्ञापक होंगे।


कई SQL [[डेटाबेस सिस्टम|डेटाबेस प्रणाली]] के विपरीत, चयन कई, पूर्व-गणना किए गए फ़ील्ड उपनामों की अनुमति देता है। उदाहरण के लिए, दिनांक फ़ील्ड में 12 अक्टूबर 1999 के प्रारूप के लिए एक उपनाम परिभाषा हो सकती है, और उसी दिनांक फ़ील्ड को 10/12/99 के रूप में स्वरूपित करने वाला दूसरा उपनाम हो सकता है। फ़ाइल क्रॉस-कनेक्ट या जॉइन को विदेशी कुंजी की समानार्थक परिभाषा के रूप में नियंत्रित किया जाता है। एक ग्राहक का डेटा, जैसे नाम और पता, ग्राहक फ़ाइल से चालान फ़ाइल में चालान शब्दकोश में ग्राहक संख्या की समानार्थी परिभाषा के माध्यम से जुड़ जाता है।
चयन डेटाबेस में कोई [[डेटा टाइपिंग]] नहीं है,<ref name="JesDTypes">{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> क्योंकि सभी डेटा वर्णों के रूप में संग्रहीत किए जाते हैं, जिनमें संख्याएँ भी सम्मिलित हैं (जो वर्ण दशमलव अंकों के रूप में संग्रहीत हैं)। डेटा [[अखंडता]], प्रणाली द्वारा नियंत्रित होने के बदले, अनुप्रयोगों और समुपयोग के अनुशासन द्वारा नियंत्रित होती है। क्योंकि चयन में एक तार्किक दस्तावेज़ खंडित नहीं है (जैसा कि यह SQL में होगा), आँतर-अभिलेख अखंडता स्वचालित है।


चयन रिकॉर्ड संरचना एक गैर-प्रथम-सामान्य-रूप रचना का समर्थन करती है, जहां एक इकाई के लिए सभी डेटा एक ही रिकॉर्ड में संग्रहीत किया जाता है, जिससे जुड़ने ([[एसक्यूएल]]) करने की आवश्यकता नहीं होती है। इस तरह से बड़े, विरल डेटा सेट को प्रबंधित करने से संग्रहण स्थान का कुशल उपयोग हो सकता है। यही कारण है कि इन डेटाबेस को कभी-कभी NF2 या NF-स्क्वेर्ड डेटाबेस कहा जाता है।
कई SQL [[डेटाबेस सिस्टम|डेटाबेस प्रणाली]] के विपरीत, चयन कई, पूर्व-गणना किए गए क्षेत्र उपनामों की अनुमति देता है। उदाहरण के लिए, दिनांक क्षेत्र में 12 अक्टूबर 1999 के प्रारूप के लिए एक उपनाम परिभाषा हो सकती है, और उसी दिनांक क्षेत्र को 10/12/99 के रूप में स्वरूपित करने वाला दूसरा उपनाम हो सकता है। फ़ाइल तिर्यक संबंधन या संयोजित को विदेशी कुंजी की समानार्थक परिभाषा के रूप में नियंत्रित किया जाता है। एक ग्राहक का डेटा, जैसे नाम और पता, ग्राहक फ़ाइल से बीजक फ़ाइल में बीजक शब्दकोश में ग्राहक संख्या की समानार्थी परिभाषा के माध्यम से जुड़ जाता है।
 
चयन अभिलेख संरचना एक गैर-प्रथम-सामान्य-रूप रचना का समर्थन करती है, जहां एक इकाई के लिए सभी डेटा एक ही अभिलेख में संग्रहीत किया जाता है, जिससे जुड़ने की आवश्यकता नहीं होती है। इस तरह से बड़े, विरल डेटा समुच्चय को प्रबंधित करने से संग्रहण स्थान का कुशल उपयोग हो सकता है। यही कारण है कि इन डेटाबेस को कभी-कभी NF2 या NF-वर्गकित डेटाबेस कहा जाता है।


== इतिहास ==
== इतिहास ==
चयन को स्पष्टतः सामान्यीकृत सूचना पुनर्प्राप्ति भाषा प्रणाली के रूप में लागू किया गया था<!--boldface per [[WP:R#PLA]]--> (GIRLS) 1965 में IBM प्रणाली/360 पर डॉन नेल्सन और रिचर्ड (डिक) द्वारा TRW Inc.<ref name="CP">{{cite web |url=http://www.jes.com/cdp/cdp_faqx.html |title=General Overview of Classic Pick – a short history |date=1995}}</ref> [[लॉकहीड AH-56 चेयेने]] भागों की सूची को नियंत्रित करने के लिए अमेरिकी सेना द्वारा इसका उपयोग किया जाना था।<ref>{{cite web |author1=Nelson |first=Donald B. |date=March 19, 1965 |title=Generalized Information Retrieval Language and System (GIRLS) User Requirements Specification |url=http://www.tincat-group.com/mv/Nelson-GIRLS-1965.html |access-date=February 6, 2015}}</ref>
चयन को मूल रूप से 1965 में डॉन नेल्सन और रिचर्ड (डिक) को चयन द्वारा TRW में IBM प्रणाली/360 पर सामान्यीकृत सूचना पुनर्प्राप्ति भाषा प्रणाली (GIRLS) के रूप में परिपालित किया गया था, जिसके चेयेन हेलिकोप्टर  परियोजना के लिए सरकारी अनुबंध में एक डेटाबेस विकसित करने की आवश्यकता थी।<ref name="CP">{{cite web |url=http://www.jes.com/cdp/cdp_faqx.html |title=General Overview of Classic Pick – a short history |date=1995}}</ref> चेयेन हेलीकाप्टर भागों की सूची को नियंत्रित करने के लिए अमेरिकी सेना द्वारा इसका इस्तेमाल किया जाना चाहिए था।<ref>{{cite web |author1=Nelson |first=Donald B. |date=March 19, 1965 |title=Generalized Information Retrieval Language and System (GIRLS) User Requirements Specification |url=http://www.tincat-group.com/mv/Nelson-GIRLS-1965.html |access-date=February 6, 2015}}</ref>
चयन को बाद में 1973 में [[माइक्रोडाटा कॉर्पोरेशन]] (और इसके ब्रिटिश वितरक सीएमसी) द्वारा व्यावसायिक रूप से जारी किया गया था, जो अब [[नॉर्थगेट सूचना समाधान]] द्वारा आपूर्ति की जाने वाली रियलिटी संचालन प्रणाली है।<ref>{{cite journal |author=Elleray |first=Dick |date=July 16, 1986 |title=Project Management Bulletin 1986/09 – "The Reality Operating System Revealed |journal= |version=1986/09 |publisher=Project Management Group, McDonnell Douglas Informations Systems Group}}</ref> [[मैकडॉनेल डगलस]] ने 1981 में माइक्रोडाटा खरीदा।<ref name=CP/>
 
चयन को बाद में 1973 में [[माइक्रोडाटा कॉर्पोरेशन|माइक्रोडेटा निगम]] (और इसके ब्रिटिश वितरक सीएमसी) द्वारा व्यावसायिक रूप से स्रावित किया गया था, जो अब [[नॉर्थगेट सूचना समाधान]] द्वारा आपूर्ति की जाने वाली वास्तविकता संचालन प्रणाली है।<ref>{{cite journal |author=Elleray |first=Dick |date=July 16, 1986 |title=Project Management Bulletin 1986/09 – "The Reality Operating System Revealed |journal= |version=1986/09 |publisher=Project Management Group, McDonnell Douglas Informations Systems Group}}</ref> [[मैकडॉनेल डगलस]] ने 1981 में माइक्रोडेटा खरीदा था।<ref name="CP" />
 
मूल रूप से माइक्रोडेटा कार्यान्वयन पर, और बाद में सभी चयन प्रणाली पर परिपालित किया गया, [[डंब टर्मिनल|स्मार्ट अंतस्थ अंतरापृष्ठ]] और डेटाबेस संचालन के लिए कई वाक्य रचना विस्तार के साथ डेटा/आधार नामक एक मूल भाषा अनुप्रयोगों के लिए प्राथमिक क्रमादेशन भाषा थी। स्क्रिप्ट निष्पादित करने के लिए एक PROC प्रक्रिया भाषा प्रदान की गई थी। अंग्रेजी नामक SQL-शैली की भाषा डेटाबेस पुनर्प्राप्ति और प्रतिवेदन की अनुमति देती है, लेकिन अद्यनीकृत नहीं (यद्यपि बाद में, अंग्रेजी कमान REFORMAT ने गण के आधार पर अद्यनीकृत की अनुमति दी) है। अंग्रेजी में डेटा अभिलेख की 3-आयामी बहु-मूल्यवान संरचना में पूरी तरह से हेरफेर करने की अनुमति नहीं दी है। न ही यह प्रत्यक्ष रूप से सामान्य संबंधपरक क्षमताएं प्रदान करता है जैसे कि जुड़ना। ऐसा इसलिए था क्योंकि अनुमति प्राप्त क्षेत्र के लिए प्रभावशाली [[डेटा शब्दकोश]] पुनर्वितरण किसी अन्य फ़ाइल में परिकलित खोज़ने के निष्पादन के माध्यम से जुड़ती है। प्रणाली में एक [[स्पूलर]] सम्मिलित था। फ़ाइल-प्रणाली अभिलेख के लिए एक साधारण [[पाठ संपादक]] प्रदान किया गया था, लेकिन संपादक केवल प्रणाली अनुरक्षण के लिए उपयुक्त था,<ref name="SiskProGuide">{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> और अभिलेख को लॉक नहीं किया जा सकता था, इसलिए अधिकांश आवेदन अन्य उपकरणों जैसे वर्ग, RPL, या मूल भाषा के साथ लिखे गए थे अतः डेटा सत्यापन सुनिश्चित किया जा सके और [[रिकॉर्ड लॉकिंग|अभिलेख लॉकिंग]] की अनुमति दी जा सके।


स्पष्टतः माइक्रोडाटा कार्यान्वयन पर, और बाद में सभी चयन प्रणाली पर लागू किया गया, [[डंब टर्मिनल]] और डेटाबेस संचालन के लिए कई सिंटैक्स एक्सटेंशन के साथ डेटा/बेसिक नामक एक [[बुनियादी]] भाषा अनुप्रयोगों के लिए प्राथमिक क्रमादेशन भाषा थी। स्क्रिप्टिंग भाषा को क्रियान्वित करने के लिए एक PROC प्रक्रिया भाषा प्रदान की गई थी। अंग्रेजी नामक SQL-शैली की भाषा डेटाबेस पुनर्प्राप्ति और रिपोर्टिंग की अनुमति देती है, लेकिन अपडेट नहीं (यद्यपि बाद में, अंग्रेजी कमांड REFORMAT ने बैच के आधार पर अपडेट की अनुमति दी)। अंग्रेजी ने डेटा रिकॉर्ड की 3-आयामी बहु-मूल्यवान संरचना में पूरी तरह से हेरफेर करने की अनुमति नहीं दी। न ही यह सीधे तौर पर सामान्य [[संबंध का डेटाबेस]] क्षमताएं प्रदान करता है जैसे ज्वाइन (एसक्यूएल) एस। ऐसा इसलिए था क्योंकि किसी अन्य फ़ाइल में परिकलित लुकअप के निष्पादन के माध्यम से किसी फ़ील्ड की अनुमति के लिए शक्तिशाली [[डेटा शब्दकोश]] पुनर्वितरण (SQL) शामिल है। प्रणाली में एक [[स्पूलर]] शामिल था। फ़ाइल-प्रणाली रिकॉर्ड के लिए एक साधारण [[पाठ संपादक]] प्रदान किया गया था, लेकिन संपादक ही उपयुक्त था<ref name=SiskProGuide>{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> प्रणाली के रखरखाव के लिए, और रिकॉर्ड को लॉक नहीं किया जा सकता था, इसलिए अधिकांश एप्लिकेशन अन्य उपकरणों जैसे बैच, आरपीएल, या बेसिक भाषा के साथ लिखे गए थे ताकि डेटा सत्यापन सुनिश्चित किया जा सके और [[रिकॉर्ड लॉकिंग]] की अनुमति दी जा सके।
1980 के दशक के प्रारंभ तक पर्यवेक्षकों ने चयन संचालन प्रणाली को यूनिक्स के एक प्रबल प्रतियोगी के रूप में देखा।<ref name="fiedler198310">{{cite news |author=Fiedler, Ryan |date=October 1983 |title=The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace |pages=132 |work=BYTE |url=https://archive.org/stream/byte-magazine-1983-10/1983_10_BYTE_08-10_UNIX#page/n133/mode/2up |access-date=January 30, 2015}}</ref> 1984 में [[BYTE]] ने कहा कि चयन सरल और प्रभावशाली है, और यह कुशल और विश्वसनीय भी लगता है... क्योंकि यह एक बहुउपयोगकर्ता प्रणाली के रूप में अच्छी तरह से काम करता है, यह संभवतः XT का उपयोग करने का सबसे अधिक लागत प्रभावी प्रकार है"।<ref name="rochkind1985fall">{{cite news |author=Rochkind, Marc J. |date=Fall 1985 |title=Pick, Coherent, and THEOS |pages=231 |work=BYTE |url=https://archive.org/stream/byte-magazine-1985-11/1985_11_BYTE_10-11_Inside_the_IBM_PCs#page/n233/mode/2up |access-date=March 19, 2016}}</ref> डिक चयन ने चयन तथा सम्बंद्ध की स्थापना की, बाद में इसका नाम बदलकर चयन प्रणाली्, फिर रेनिंग डेटा, फिर (2011 तक) टाइगरलॉजिक, और अंत में [[रॉकेट सॉफ्टवेयर]] रखा। उन्होंने बड़ी संख्या में निर्माताओं और विक्रेताओं को "चयन" का लाइसेंस दिया, जिन्होंने चयन के विभिन्न "सुरुचि" का उत्पादन किया है। टाइगरलॉजिक द्वारा बेचे गए डेटाबेस सुरुचि डी3, एमवीबेस और एमवीउद्यम थे। जिन्हें पहले [[IBM]] द्वारा "[[U2]]" छतरी के नीचे बेचा जाता था, उन्हें यूनीडेटा और ब्रह्मांड के रूप में जाना जाता है। रॉकेट सॉफ्टवेयर ने 2010 में IBM के U2 परिवार के उत्पाद और 2014 में टाइगरलॉजिक के डी3 और एमवीबेस उत्पादों को खरीदा। 2021 में, रॉकेट ने ओपनक्यूएम और jBASE का भी अधिग्रहण किया।


1980 के दशक के प्रारंभ तक पर्यवेक्षकों ने चयन संचालन प्रणाली को यूनिक्स के एक मजबूत प्रतियोगी के रूप में देखा।<ref name="fiedler198310">{{cite news |author=Fiedler, Ryan |date=October 1983 |title=The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace |pages=132 |work=BYTE |url=https://archive.org/stream/byte-magazine-1983-10/1983_10_BYTE_08-10_UNIX#page/n133/mode/2up |access-date=January 30, 2015}}</ref> 1984 में [[BYTE]] ने कहा कि चयन सरल और शक्तिशाली है, और यह कुशल और विश्वसनीय भी लगता है ... क्योंकि यह एक बहुउपयोगकर्ता प्रणाली के रूप में अच्छी तरह से काम करता है, यह शायद IBM PC/XT का उपयोग करने का सबसे अधिक लागत प्रभावी तरीका है।<ref name="rochkind1985fall">{{cite news |author=Rochkind, Marc J. |date=Fall 1985 |title=Pick, Coherent, and THEOS |pages=231 |work=BYTE |url=https://archive.org/stream/byte-magazine-1985-11/1985_11_BYTE_10-11_Inside_the_IBM_PCs#page/n233/mode/2up |access-date=March 19, 2016}}</ref> डिक चयन ने चयन एंड एसोसिएट्स की स्थापना की, बाद में इसका नाम बदलकर चयन प्रणाली्स, फिर रेनिंग डेटा, फिर ({{as of | 2011 | lc = on}}) टाइगरलॉजिक, और अंत में [[रॉकेट सॉफ्टवेयर]]। उन्होंने विभिन्न प्रकार के निर्माताओं और विक्रेताओं को चयन का लाइसेंस दिया, जिन्होंने चयन के विभिन्न स्वादों का उत्पादन किया है। TigerLogic द्वारा बेचे गए डेटाबेस फ़्लेवर D3, mvBase और mvEnterprise थे। जो पहले [[IBM]] द्वारा [[IBM U2]] छाता के तहत बेचे जाते थे, उन्हें UniData और UniVerse के रूप में जाना जाता है। रॉकेट सॉफ्टवेयर ने 2010 में IBM के U2 परिवार के उत्पाद और 2014 में TigerLogic के D3 और mvBase उत्पादों को खरीदा। 2021 में, रॉकेट ने OpenQM और jBASE का भी अधिग्रहण किया।
अक्टूबर 1994 में डिक चयन का 56 वर्ष की आयु में स्ट्रोक की परेशानी से निधन हो गया।<ref name="LAT.Obit94">{{Cite web |last=Johnson |first=Will |title=Richard A "Dick" Pick (d. 19 Oct 1994) |url=http://www.countyhistorian.com/knol/4hmquk6fx4gu-596-richard-a-dick-pick-d-19-oct-1994.html |website=www.countyhistorian.com}}</ref><ref>{{cite news |author=Woodyard |first=Chris |date=October 19, 1994 |title=Software Developer Dick Pick Died at 56 |newspaper=[[The Los Angeles Times]] |url=http://articles.latimes.com/1994-10-19/local/me-52018_1_database-management-system |access-date=November 13, 2022}}</ref>


अक्टूबर 1994 में डिक चयन का 56 वर्ष की आयु में स्ट्रोक की जटिलताओं से निधन हो गया।<ref name="LAT.Obit94">{{Cite web |last=Johnson |first=Will |title=Richard A "Dick" Pick (d. 19 Oct 1994) |url=http://www.countyhistorian.com/knol/4hmquk6fx4gu-596-richard-a-dick-pick-d-19-oct-1994.html |website=www.countyhistorian.com}}</ref><ref>{{cite news |author=Woodyard |first=Chris |date=October 19, 1994 |title=Software Developer Dick Pick Died at 56 |newspaper=[[The Los Angeles Times]] |url=http://articles.latimes.com/1994-10-19/local/me-52018_1_database-management-system |access-date=November 13, 2022}}</ref>
चयन प्रणाली प्रायः लाइसेंसिंग मुकदमेबाजी में उलझ गए, और अपने सॉफ़्टवेयर के विपणन और सुधार के लिए अपेक्षाकृत कम प्रयास किए।<ref name="LAT.85">{{cite news |author=Lazzareschi |first=Carla |date=November 3, 1985 |title=Computer Wiz Tries Harder to Get Users to Pick His System |newspaper=[[The Los Angeles Times]] |url=http://articles.LAtimes.com/1985-11-03/business/fi-4222_1_computer |access-date=November 13, 2022}}</ref><ref>"Pick's lack of marketing"</ref> चयन के बाद के अन्य प्लेटफार्मों के लिए चयन के बाद के बंदरगाहों ने सामान्यतः कई वर्षों तक समान उपकरण और क्षमताओं की प्रस्तुति की, सामान्यतः अपेक्षाकृत छोटे सुधार के साथ और बस नाम बदल दिया गया (उदाहरण के लिए, डेटा/मूल चयन/मूल बन गया और अंग्रेजी अभिगम बन गई)।<ref name="JesDatCon">{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> लाइसेंसधारियों ने प्रायः संपदा बदलाव और संवर्द्धन विकसित किए; उदाहरण के लिए, माइक्रोडेटा ने स्क्रीनप्रो नामक एक निवेश संसाधक बनाया।
चयन प्रणाली्स अक्सर लाइसेंसिंग मुकदमेबाजी में उलझ गए, और विपणन के लिए अपेक्षाकृत कम प्रयास किए<ref name="LAT.85">{{cite news |author=Lazzareschi |first=Carla |date=November 3, 1985 |title=Computer Wiz Tries Harder to Get Users to Pick His System |newspaper=[[The Los Angeles Times]] |url=http://articles.LAtimes.com/1985-11-03/business/fi-4222_1_computer |access-date=November 13, 2022}}</ref><ref>"Pick's lack of marketing"</ref> और इसके सॉफ्टवेयर में सुधार कर रहा है। अन्य प्लेटफार्मों के लिए चयन के बाद के बंदरगाहों ने आम तौर पर कई वर्षों तक समान उपकरण और क्षमताओं की पेशकश की, आमतौर पर अपेक्षाकृत मामूली सुधार के साथ और बस नाम बदल दिया गया (उदाहरण के लिए, डेटा/बेसिक चयन/बेसिक बन गया और अंग्रेजी अभिगम क्वेरी भाषा बन गई)।<ref name=JesDatCon>{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> लाइसेंसधारियों ने अक्सर मालिकाना बदलाव और संवर्द्धन विकसित किए; उदाहरण के लिए, माइक्रोडाटा ने स्क्रीनप्रो नामक एक इनपुट प्रोसेसर बनाया।


== व्युत्पन्न और संबंधित उत्पाद ==
== व्युत्पन्न और संबंधित उत्पाद ==
चयन डेटाबेस को 1978 और 1984 के बीच लगभग तीन दर्जन लाइसेंसधारियों को लाइसेंस दिया गया था। अनुप्रयोग-संगत कार्यान्वयन डेरिवेटिव में विकसित हुए और समान प्रणालियों को प्रेरित भी किया।
चयन डेटाबेस को 1978 और 1984 के मध्य लगभग तीन दर्जन लाइसेंसधारियों को लाइसेंस दिया गया था। अनुप्रयोग-संगत कार्यान्वयन व्युत्पन्न में विकसित हुए और समान प्रणालियों को भी प्रेरित किया।


* वास्तविकता - चयन डेटाबेस का पहला कार्यान्वयन फ़र्मवेयर का उपयोग करके एक माइक्रोडेटा प्लेटफ़ॉर्म पर किया गया था और इसे नॉर्थगेट इंफॉर्मेशन सॉल्यूशंस कहा जाता है। पहली व्यावसायिक रिलीज़ 1973 में हुई थी। माइक्रोडेटा ने 80 के दशक की आरम्भ में सीएमसी लिमिटेड का अधिग्रहण किया था और वे हेमल हेम्पस्टेड, इंग्लैंड में स्थित थे। माइक्रोडेटा कार्यान्वयन फ़र्मवेयर में चलता था, इसलिए प्रत्येक अपग्रेड के साथ एक नया कॉन्फ़िगरेशन चिप होना चाहिए था। अंततः माइक्रोडाटा को [[मैकडॉनेल डगलस सूचना प्रणाली]] द्वारा खरीदा गया था। चयन और माइक्रोडाटा ने डेटाबेस के विपणन के अधिकार के लिए एक दूसरे पर मुकदमा दायर किया, अंतिम निर्णय यह था कि उन दोनों का अधिकार था। संगणक की रियलिटी सिकोइया और पेगासस श्रृंखला के अलावा, माइक्रोडाटा और सीएमसी लिमिटेड ने सीक्वेल (सिकोइया) श्रृंखला बेची जो एक साथ 1000 से अधिक उपयोगकर्ताओं को संभालने में सक्षम एक बहुत बड़ा वर्ग था। पहले के रियलिटी मिनीसंगणक 200 से अधिक एक साथ उपयोगकर्ताओं को अच्छी तरह से संभालने के लिए जाने जाते थे, यद्यपि प्रदर्शन धीमा था और यह आधिकारिक सीमा से ऊपर था। पेगासस प्रणाली ने सिकोइया का स्थान लिया और अपने पूर्ववर्तियों की तुलना में एक साथ अधिक उपयोगकर्ताओं को संभाल सकता है। इस मूल चयन कार्यान्वयन के आधुनिक संस्करण का स्वामित्व और वितरण नॉर्थगेट इंफॉर्मेशन सॉल्यूशंस रियलिटी के पास है।
* वास्तविकता - चयन डेटाबेस का पहला कार्यान्वयन फ़र्मवेयर का उपयोग करके एक माइक्रोडेटा प्लेटफ़ॉर्म पर किया गया था और इसे वास्तविकता कहा जाता था। पहली व्यावसायिक प्रदर्शन 1973 में हुई थी। माइक्रोडेटा ने सीएमसी लिमिटेड का अधिग्रहण किया। 80 के दशक की आरम्भिक में और हेमल हेम्पस्टेड, इंग्लैंड में स्थित थे। माइक्रोडेटा कार्यान्वयन फ़र्मवेयर में चलता था, इसलिए प्रत्येक उन्नत के साथ एक नया विन्यास चिप होना चाहिए था। अंततः माइक्रोडेटा को [[मैकडॉनेल डगलस सूचना प्रणाली]] द्वारा खरीदा गया था। चयन और माइक्रोडेटा ने डेटाबेस के विपणन के अधिकार के लिए एक दूसरे पर मुकदमा दायर किया, अंतिम निर्णय यह था कि उन दोनों का अधिकार था। संगणक की वास्तविकता सिकुआ और पेगासस श्रृंखला के अलावा, माइक्रोडेटा और सीएमसी लिमिटेड ने परिणाम (सिकुआ) श्रृंखला बेची जो एक साथ 1000 से अधिक उपयोगकर्ताओं को संभालने में सक्षम एक बहुत बड़ा वर्ग था। पहले के वास्तविकता छोटे संगणक 200 से अधिक एक साथ उपयोगकर्ताओं को अच्छी तरह से संभालने के लिए जाने जाते थे, यद्यपि प्रदर्शन धीमा था और यह आधिकारिक सीमा से ऊपर था। पेगासस प्रणाली ने सिकोइया का स्थान लिया और अपने पूर्ववर्तियों की तुलना में एक साथ अधिक उपयोगकर्ताओं को संभाल सकता है। इस मूल चयन कार्यान्वयन के आधुनिक संस्करण का स्वामित्व और वितरण नॉर्थगेट सूचना विलयन वास्तविकता के पास है।
* अल्टीमेट - चयन डेटाबेस का दूसरा कार्यान्वयन लगभग 1978 में टेड सबारेसी द्वारा संचालित द अल्टीमेट कॉर्प नामक एक अमेरिकी कंपनी द्वारा विकसित किया गया था। पहले के माइक्रोडाटा पोर्ट की तरह, यह एक [[फर्मवेयर]] कार्यान्वयन था, जिसमें फर्मवेयर में चयन इंस्ट्रक्शन सेट और हनीवेल लेवल 6 मशीन पर असेंबली कोड में मॉनिटर था। प्रणाली में दोहरी व्यक्तित्व थे जिसमें मॉनिटर/कर्नेल फ़ंक्शंस (ज्यादातर हार्डवेयर I/O और शेड्यूलिंग) को देशी हनीवेल लेवल 6 इंस्ट्रक्शन सेट द्वारा निष्पादित किया गया था। जब एक्टिवेशन नियंत्रण के लिए अगले उपयोगकर्ता का चयन करने वाला मॉनिटर चयनित प्रक्रिया के लिए चयन असेम्बलर कोड (माइक्रोकोड में कार्यान्वित) को निष्पादित करने के लिए Honeywell WCS (लेखन योग्य नियंत्रण स्टोर) को पास किया गया था। जब उपयोक्ता का समय स्लाइस समाप्त हो जाता है नियंत्रण मूल स्तर 6 निर्देश सेट चलाने वाले कर्नेल को वापस भेज दिया गया था।
* अंतिम - चयन डेटाबेस का दूसरा कार्यान्वयन लगभग 1978 में टेड सबारेसी द्वारा संचालित अंतिम निगम नामक एक अमेरिकी कंपनी द्वारा विकसित किया गया था। पहले के माइक्रोडेटा बंदरगाह की तरह, यह एक [[फर्मवेयर]] कार्यान्वयन था, जिसमें फर्मवेयर में चयन निर्देश समुच्चय और हनीवेल स्तर 6 यंत्र पर कोडांतरण कोड में मॉनिटर था। प्रणाली में दोहरी व्यक्तित्व थे जिसमें मॉनिटर/कर्नेल प्रकार्य (ज्यादातर हार्डवेयर I/O और नियोजक) को देशी हनीवेल स्तर 6 निर्देश समुच्चय द्वारा निष्पादित किया गया था। जब सक्रियण नियंत्रण के लिए मॉनिटर "अगले उपयोगकर्ता का चयन करें" चयनित प्रक्रिया के लिए चयन कोडांतरक कोड (माइक्रोकोड में परिपालित) को निष्पादित करने के लिए हनीवेल डब्ल्यूसीएस (लेखन योग्य नियंत्रण संचित) को पारित किया गया था। जब उपयोक्ता का समय स्लाइस समाप्त हो जाता था तो नियंत्रण मूल स्तर 6 निर्देश समुच्चय चलाने वाले कर्नेल को वापस भेज दिया जाता था।
** अल्टिमेट ने हार्डवेयर (बिट-स्लाइस, फ़र्मवेयर चालित) में एक सह-प्रोसेसर लागू करके उत्पादों के DEC LSI/11 परिवार के साथ इस अवधारणा को आगे बढ़ाया। WCS माइक्रोकोड वर्धित निर्देश सेट के साथ एकल प्रोसेसर के बजाय, इस कॉन्फ़िगरेशन में दो स्वतंत्र लेकिन सहयोगी CPU का उपयोग किया गया था। LSI11 CPU ने मॉनिटर फ़ंक्शंस को निष्पादित किया और सह-प्रोसेसर ने चयन असेंबलर इंस्ट्रक्शन सेट को निष्पादित किया। इस दृष्टिकोण की क्षमता के परिणामस्वरूप 2× प्रदर्शन में सुधार हुआ। [[Honeywell Level 6]] प्रणाली के लिए 5×, 7×, और डुअल-7× संस्करण बनाने के लिए सह-प्रोसेसर अवधारणा का फिर से उपयोग किया गया था। LSI11 और लेवल 6 प्रणाली के प्रदर्शन को बढ़ाने के लिए सह-प्रोसेसरों के लिए निजी बसों के साथ दोहरी पोर्टेड मेमोरी का उपयोग किया गया था।
** अंतिम ने हार्डवेयर (बिट-स्लाइस, फ़र्मवेयर चालित) में एक सह-संसाधक परिपालित करके उत्पादों के DEC LSI/11 परिवार के साथ इस अवधारणा को आगे बढ़ाया। WCS माइक्रोकोड वर्धित निर्देश समुच्चय के साथ एकल प्रक्रमक के बदले, इस विन्यास में दो स्वतंत्र लेकिन सहयोगी CPU का उपयोग किया गया था। LSI11 CPU ने मॉनिटर प्रकार्य को निष्पादित किया और सह-प्रक्रमक ने चयन कोडांतरण अनुदेश समुच्चय को निष्पादित किया। इस दृष्टिकोण की क्षमता के परिणामस्वरूप 2× प्रदर्शन में सुधार हुआ। [[Honeywell Level 6|हनीवेल स्तर 6]] प्रणाली के लिए 5×, 7×, और द्वैध-7× संस्करण बनाने के लिए सह-प्रक्रमक अवधारणा का फिर से उपयोग किया गया था। LSI11 और स्तर 6 प्रणाली के प्रदर्शन को बढ़ाने के लिए सह-प्रक्रमकों के लिए निजी बसों के साथ दोहरी पोर्टेड मेमोरी का उपयोग किया गया था।
** एक अन्य संस्करण ने IOP और 7X बोर्ड के लिए DEC [[LSI-11]] का उपयोग किया। 1980 के दशक के दौरान परम को मध्यम सफलता मिली, और यहां तक ​​कि DEC VAX प्रणाली, 750, 780, 785 और बाद में [[माइक्रोवैक्स]] के शीर्ष पर एक परत के रूप में चलने वाला कार्यान्वयन भी शामिल था। अल्टीमेट में आईबीएम 370 सीरीज प्रणाली (वीएम और नेटिव के तहत) और 9370 सीरीज संगणक पर चल रहे अल्टीमेट संचालन प्रणाली के संस्करण भी थे। अपनी संपत्ति के परिसमापन से पहले अल्टीमेट का नाम बदलकर Allerion, Inc. कर दिया गया था। अधिकांश संपत्ति [[बुल ग्रुप]] द्वारा अधिग्रहित की गई थी, और इसमें ज्यादातर मौजूदा हार्डवेयर को बनाए रखना शामिल था। बुल की अपनी समस्याएं थीं और लगभग 1994 में अमेरिकी अनुरक्षण अभियान [[वांग प्रयोगशालाओं]] को बेच दिया गया था।
** एक अन्य संस्करण ने IOP और 7X बोर्ड के लिए DEC [[LSI-11]] का उपयोग किया। 1980 के दशक के दौरान परम को मध्यम सफलता मिली, और यहां तक ​​कि DEC VAX प्रणाली, 750, 780, 785 और बाद में [[माइक्रोवैक्स]] के शीर्ष पर एक परत के रूप में चलने वाला कार्यान्वयन भी सम्मिलित था। अंतिम में आईबीएम 370 श्रृंखला प्रणाली (वीएम और प्राकृत के अधीन) और 9370 श्रृंखला संगणक पर चल रहे अंतिम संचालन प्रणाली के संस्करण भी थे। अपनी संपत्ति के परिसमापन से पहले अंतिम का नाम बदलकर Allerion, Inc. कर दिया गया था। अधिकांश संपत्ति [[बुल ग्रुप|वर्गीकृत बुल]] द्वारा अधिग्रहित की गई थी, और इसमें ज्यादातर विद्यमान  हार्डवेयर को बनाए रखना सम्मिलित था। बुल की अपनी समस्याएं थीं और लगभग 1994 में यूएस अनुरक्षण [[वांग प्रयोगशालाओं|वांग]] को बेच दिया गया था।
* प्राइम इंफॉर्मेशन - देवकॉम, एक माइक्रोडाटा पुनर्विक्रेता, ने [[प्राइम कंप्यूटर|प्राइम संगणक]] 50-सीरीज़ प्रणाली पर चलने के लिए 1979 में [[फोरट्रान]] और असेंबलर में इंफॉर्मेशन नामक एक चयन-स्टाइल डेटाबेस प्रणाली लिखा था। इसके बाद इसे प्राइम संगणक को बेच दिया गया और प्राइम इंफॉर्मेशन का नाम बदल दिया गया।<ref>{{cite news |last=Gill |first=Philip |date=March 24, 1986 |title=Pick Operating System Makes Converts of Users |page=93 |newspaper=[[Computerworld]] |url=https://books.google.com/books?id=MskyBf-SNfUC |access-date=November 13, 2022}}</ref> इसे बाद में [[VMark Software Inc]]. को बेच दिया गया। यह अतिथि प्रचालन पर्यावरण कार्यान्वयनों में से पहला था। INFO/BASIC, [[डार्टमाउथ बेसिक]] का एक संस्करण,<ref name="JesInt">{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> डेटाबेस अनुप्रयोगों के लिए उपयोग किया गया था।
* प्रधान सूचना- देवकॉम, एक माइक्रोडेटा पुनर्विक्रेता, ने 1979 में [[प्राइम कंप्यूटर|प्रधान संगणक]] 50-श्रृंखला़ प्रणाली पर चलने के लिए [[फोरट्रान]] और समुच्चयकर्ता में सूचना नामक एक चयन-शैली डेटाबेस प्रणाली लिखा था। इसके बाद इसे प्रधान संगणक को बेच दिया गया और प्रधान सूचना का नाम बदल दिया गया।<ref>{{cite news |last=Gill |first=Philip |date=March 24, 1986 |title=Pick Operating System Makes Converts of Users |page=93 |newspaper=[[Computerworld]] |url=https://books.google.com/books?id=MskyBf-SNfUC |access-date=November 13, 2022}}</ref> इसे बाद में [[VMark Software Inc]]. को बेच दिया गया। यह अतिथि प्रचालन पर्यावरण कार्यान्वयनों में से पहला था। INFO/BASIC, [[डार्टमाउथ बेसिक|डार्टमाउथ मूल]] का एक संस्करण,<ref name="JesInt">{{Cite web|url=http://jes.com/pb/index.html|title=Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide|website=jes.com}}</ref> जिसका उपयोग डेटाबेस अनुप्रयोगों के लिए किया गया था।
* UniVerse - प्रणाली का एक और कार्यान्वयन, जिसे [[रॉकेट U2]] कहा जाता है, VMark सॉफ्टवेयर द्वारा बनाया गया था और [[यूनिक्स]] और [[माइक्रोसॉफ़्ट विंडोज़]] के तहत संचालित किया गया था। यह प्रणाली के अन्य कार्यान्वयनों का अनुकरण करने की क्षमता को शामिल करने वाला पहला था, जैसे कि माइक्रोडेटा का रियलिटी संचालन प्रणाली और प्राइम इंफॉर्मेशन। स्पष्टतः यूनिक्स पर चल रहा था, बाद में इसे विंडोज के लिए भी उपलब्ध कराया गया। यह अब रॉकेट सॉफ्टवेयर के स्वामित्व में है। (प्राइम संगणक और वीमार्क द्वारा विकसित प्रणाली अब रॉकेट सॉफ्टवेयर के स्वामित्व में हैं और इसे यू2 कहा जाता है।)
* ब्रह्मांड - प्रणाली का एक और कार्यान्वयन, जिसे [[रॉकेट U2|ब्रह्मांड]] कहा जाता है, VMark सॉफ्टवेयर द्वारा बनाया गया था और [[यूनिक्स]] और [[माइक्रोसॉफ़्ट विंडोज़]] के अंतर्गत संचालित किया गया था। यह प्रणाली के अन्य कार्यान्वयनों का अनुकरण करने की क्षमता को सम्मिलित करने वाला पहला था, जैसे कि माइक्रोडेटा का वास्तविकता संचालन प्रणाली और प्रधान सूचना। मूल रूप से यूनिक्स पर चल रहा था, बाद में इसे विंडोज के लिए भी उपलब्ध कराया गया। यह अब रॉकेट सॉफ्टवेयर के स्वामित्व में है। (प्रधान संगणक और वीमार्क द्वारा विकसित प्रणाली अब रॉकेट सॉफ्टवेयर के स्वामित्व में हैं और इसे "U2" के रूप में संदर्भित हैं।)
* UniData - UniVerse के समान ही, लेकिन रॉकेट U2 में अन्य विंडोज़ अनुप्रयोगों के साथ सहभागिता करने की सुविधा थी। यह रॉकेट सॉफ्टवेयर द्वारा स्वामित्व और वितरित भी है।
* यूनीडाटा - ब्रह्मांड के समान ही, लेकिन यूनीडाटा में अन्य विंडोज़ अनुप्रयोगों के साथ सहभागिता करने की सुविधा थी। यह रॉकेट सॉफ्टवेयर द्वारा स्वामित्व और वितरित भी है।
* पीआई/ओपन - प्राइम संगणक ने यूनिक्स-आधारित प्रणाली के लिए सी में प्राइम इंफॉर्मेशन को फिर से लिखा, जिसे वह पीआई+ कहते हुए बेच रहा था। इसके बाद इसे अन्य हार्डवेयर विक्रेताओं द्वारा पेश किए गए अन्य यूनिक्स प्रणाली में पोर्ट किया गया और इसका नाम बदलकर PI/ओपन कर दिया गया।
* पीआई/खुला - प्रधान संगणक ने इसे बेच रहे यूनिक्स-आधारित प्रणाली के लिए C में प्रधान सूचना को फिर से लिखा, इसे PI+ कहते हैं। इसके बाद इसे अन्य हार्डवेयर विक्रेताओं द्वारा प्रस्तुत किए गए अन्य यूनिक्स प्रणाली में पोर्ट किया गया और इसका नाम बदलकर पीआई/खुला कर दिया गया।
* [[एप्लाइड डिजिटल डेटा सिस्टम|एप्लाइड डिजिटल डेटा प्रणाली]]्स (एडीडीएस) - यह केवल सॉफ्टवेयर में किया जाने वाला पहला कार्यान्वयन था, इसलिए एक नई चिप के बजाय एक टेप लोड द्वारा उन्नयन पूरा किया गया। Mentor लाइन शुरू में Zilog Z-8000 चिपसेट पर आधारित थी और इस पोर्ट ने [[Motorola 68000]] पर बड़े जोर के साथ प्रोसेसर की एक विस्तृत श्रृंखला में अन्य सॉफ़्टवेयर कार्यान्वयनों की झड़ी लगा दी।
* [[एप्लाइड डिजिटल डेटा सिस्टम|अनुप्रयुक्त अंकीय डेटा प्रणाली]] (एडीडीएस) - यह केवल सॉफ्टवेयर में किया जाने वाला पहला कार्यान्वयन था, इसलिए कोटि एक नई चिप के बदले एक टेप लोड द्वारा उन्नयन पूरा किया गया। <nowiki>''</nowiki>उपदेशक<nowiki>''</nowiki> लाइन प्रारंभ में Zilog Z-8000 चिपसेट पर आधारित थी और इस पोर्ट ने [[Motorola 68000|मोटोरोला 68000]] पर बड़े अवधारण के साथ प्रक्रमक की एक विस्तृत श्रृंखला में अन्य सॉफ़्टवेयर कार्यान्वयनों की झड़ी लगा दी।
* अमेरिका का फुजित्सु माइक्रोप्रणाली्स - एक अन्य सॉफ्टवेयर कार्यान्वयन, जो 1980 के दशक के अंत में मौजूद था। अमेरिका के Fujitsu माइक्रोप्रणाली्स को 28 अक्टूबर 1989 को अल्फा माइक्रोप्रणाली्स द्वारा अधिग्रहित किया गया था।<ref>{{Cite web |last=Olmos |first=David |date=October 28, 1989 |title=Alpha Micro Says It Will Purchase Fujitsu Company |url=https://www.latimes.com/archives/la-xpm-1989-10-28-fi-801-story.html |access-date=November 13, 2022 |website=[[The Los Angeles Times]]}}</ref><ref>{{Cite news |date=March 11, 1990 |title=Alpha Micro Previews Apix Concurrent Pick+Unix V.4 |work=Computer Business Review}}</ref>
* अमेरिका का फुजित्सु सूक्ष्म प्रणाली - एक अन्य सॉफ्टवेयर कार्यान्वयन, जो 1980 के दशक के अंत में अस्तित्व था। अमेरिका के Fujitsu सूक्ष्म प्रणाली को 28 अक्टूबर 1989 को अल्फा माइक्रोप्रणाली् द्वारा अधिग्रहित किया गया था।<ref>{{Cite web |last=Olmos |first=David |date=October 28, 1989 |title=Alpha Micro Says It Will Purchase Fujitsu Company |url=https://www.latimes.com/archives/la-xpm-1989-10-28-fi-801-story.html |access-date=November 13, 2022 |website=[[The Los Angeles Times]]}}</ref><ref>{{Cite news |date=March 11, 1990 |title=Alpha Micro Previews Apix Concurrent Pick+Unix V.4 |work=Computer Business Review}}</ref>
* पिरामिड - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन
* पिरामिड - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन।
* सामान्य स्वचालन ज़ेबरा - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन
* सामान्य स्वचालन "ज़ेबरा" - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन।
* अल्टोस - 8086 चिपसेट प्लेटफॉर्म पर एक सॉफ्टवेयर कार्यान्वयन जो 1983 के आसपास शुरू हुआ।
* अल्टोस - 8086 चिपसमुच्चय प्लेटफॉर्म पर एक सॉफ्टवेयर कार्यान्वयन जो 1983 के आसपास प्रारंभ हुआ।
* WICAT/चयन - 1980 के दशक में विद्यमान एक अन्य सॉफ्टवेयर कार्यान्वयन
* WICAT/चयन - 1980 के दशक में विद्यमान एक अन्य सॉफ्टवेयर कार्यान्वयन
* सिकोइया - एक और सॉफ्टवेयर कार्यान्वयन, जो 1984 से मौजूद है। सिकोइया अपने दोष-सहिष्णु मल्टी-प्रोसेसर मॉडल के लिए सबसे प्रसिद्ध था,<ref>{{cite journal |last1=Mark |first1=Peter B. |year=1985 |title=The Sequoia computer |url=https://dl.acm.org/doi/pdf/10.1145/327070.327218 |journal=ACM SIGARCH Computer Architecture News |publisher=Portal.acm.org |volume=13 |issue=3 |pages=232 |doi=10.1145/327070.327218 |access-date=November 13, 2022 |s2cid=16954105}}</ref><ref>{{cite book |last1=Simons |first1=Barbara |url=https://books.google.com/books?id=KaoKOvqhe2YC&q=sequoia+fault-tolerant&pg=PA217 |title=Fault-tolerant distributed computing – Google Boeken |last2=Spector |first2=Alfred Z. |year=1990 |isbn=9783540973850 |access-date=January 21, 2012}}</ref> जिसे उपयोगकर्ता की अनुमति के साथ डायल किया जा सकता है और प्रणाली कंसोल पर कुंजी के साथ उसके टर्मिनल को शून्य से रिमोट पर स्विच किया जा सकता है। वह देख सकता था कि सहायक व्यक्ति द्वारा क्या किया गया था जिसने उसके टर्मिनल 0 पर डायल किया था, एक कीबोर्ड वाला प्रिंटर। पेगासस 1987 में सामने आया। एंटरप्राइज प्रणाली्स बिजनेस यूनिट (जो कि चयन बेचने वाली इकाई थी) को 1996/1997 में जनरल ऑटोमेशन को बेच दिया गया था।<ref>{{cite web |title=Sequoia Systems Reports Results for Second Quarter 1997 – Business Wire |url=http://www.highbeam.com/doc/1G1-19052836.html |access-date=January 21, 2012 |publisher=Highbeam.com}}{{dead link|date=February 2019|bot=medic}}{{cbignore|bot=medic}}</ref>
* सिकुआ - एक अन्य सॉफ्टवेयर कार्यान्वयन, 1984 से विद्यमान है। सिकोइया अपने दोष-सहिष्णु बहु संसाधित्र मॉडल के लिए सबसे प्रसिद्ध था,<ref>{{cite journal |last1=Mark |first1=Peter B. |year=1985 |title=The Sequoia computer |url=https://dl.acm.org/doi/pdf/10.1145/327070.327218 |journal=ACM SIGARCH Computer Architecture News |publisher=Portal.acm.org |volume=13 |issue=3 |pages=232 |doi=10.1145/327070.327218 |access-date=November 13, 2022 |s2cid=16954105}}</ref><ref>{{cite book |last1=Simons |first1=Barbara |url=https://books.google.com/books?id=KaoKOvqhe2YC&q=sequoia+fault-tolerant&pg=PA217 |title=Fault-tolerant distributed computing – Google Boeken |last2=Spector |first2=Alfred Z. |year=1990 |isbn=9783540973850 |access-date=January 21, 2012}}</ref> जिसे उपयोगकर्ता की अनुमति के साथ डायल किया जा सकता है और प्रणाली कंसोल पर कुंजी के साथ उसके अंतिम को शून्य से सुदूर पर स्विच किया जा सकता है। वह देख सकता था कि सहायक व्यक्ति द्वारा क्या किया गया था जिसने उसके अंतिम 0 पर डायल किया था, एक कीबोर्ड वाला प्रिंटर। पेगासस 1987 में सामने आया था। उद्यम प्रणाली व्यापार की इकाई (जो कि चयन बेचने वाली इकाई थी) को 1996/1997 में सामान्य स्वचालन को बेच दिया गया था।<ref>{{cite web |title=Sequoia Systems Reports Results for Second Quarter 1997 – Business Wire |url=http://www.highbeam.com/doc/1G1-19052836.html |access-date=January 21, 2012 |publisher=Highbeam.com}}{{dead link|date=February 2019|bot=medic}}{{cbignore|bot=medic}}</ref>
* रहस्योद्घाटन - 1984 में, कॉसमॉस ने [[आईबीएम पीसी]] पर डॉस के लिए रिवीलेशन, बाद में उन्नत रहस्योद्घाटन नामक एक चयन-स्टाइल डेटाबेस जारी किया। उन्नत रहस्योद्घाटन अब रहस्योद्घाटन प्रौद्योगिकियों के स्वामित्व में है, जो OpenInsight नामक एक GUI-सक्षम संस्करण प्रकाशित करता है।
* आकाशवाणी - 1984 में, कॉसमॉस ने [[आईबीएम पीसी]] पर डॉस के लिए आकाशवाणी, बाद में उन्नत आकाशवाणी नामक एक चयन-शैली डेटाबेस जारी किया। उन्नत आकाशवाणी अब आकाशवाणी प्रौद्योगिकियों के स्वामित्व में है, जो खुली अंतर्दृष्टि नामक एक GUI-सक्षम संस्करण प्रकाशित करता है।
* jBASE - jBASE को 1991 में इंग्लैंड के [[हेमल हेम्पस्टेड]] में इसी नाम [[की]] एक छोटी कंपनी द्वारा जारी किया गया था। पूर्व माइक्रोडाटा इंजीनियरों द्वारा लिखित, jBASE कुछ हद तक प्रणाली के सभी कार्यान्वयनों का अनुकरण करता है। जेबीएएसई अनुप्रयोगों को मध्यवर्ती बाइट कोड के बजाय मूल मशीन कोड फॉर्म में संकलित करता है। 2015 में, क्लाउड समाधान प्रदाता जुमासिस<ref>{{Cite web |last= |date=January 5, 2015 |title=Zumasys Acquires jBASE Database From Temenos Software {{!}} Zumasys |url=https://www.zumasys.com/2015/01/05/zumasys-acquires-jbase-database/ |access-date=April 5, 2021}}</ref> Irvine, California में, Mpower1 से jBASE वितरण अधिकारों के साथ-साथ [[Temenos Group]] से बौद्धिक संपदा का अधिग्रहण किया।<ref>{{cite web |date=January 5, 2015 |title=Zumasys Acquires jBASE Database From Temenos Software - |url=http://www.zumasys.com/admin/zumasys-acquires-jbase-database/ |website=www.zumasys.com}}</ref> 14 अक्टूबर 2021 को, ज़ुमसिस ने घोषणा की कि उन्होंने अपने डेटाबेस और टूल्स को jBASE सहित रॉकेट सॉफ्टवेयर को बेच दिया है।<ref>{{Cite web |title=Rocket Software Acquires Database and Tools Products of Zumasys, Inc.; Companies Partner to Drive Modernization of MultiValue Applications {{!}} Rocket Software |url=https://www.rocketsoftware.com/news/rocket-software-acquires-database-and-tools-products-zumasys-inc-companies-partner-drive |access-date=November 11, 2022 |website=[[Rocket Software]]}}</ref>
* jBASE - jBASE को 1991 में इंग्लैंड के [[हेमल हेम्पस्टेड]] में इसी नाम [[की]] एक छोटी कंपनी द्वारा जारी किया गया था। पूर्व माइक्रोडेटा इंजीनियरों द्वारा लिखित, jBASE कुछ हद तक प्रणाली के सभी कार्यान्वयनों का अनुकरण करता है। जेबीएएसई अनुप्रयोगों को मध्यवर्ती बाइट कोड के बदले मूल यांत्रिक कोड रूप में संकलित करता है। 2015 में,<ref>{{Cite web |last= |date=January 5, 2015 |title=Zumasys Acquires jBASE Database From Temenos Software {{!}} Zumasys |url=https://www.zumasys.com/2015/01/05/zumasys-acquires-jbase-database/ |access-date=April 5, 2021}}</ref> इरविन, कैलिफोर्निया में क्लाउड समाधान प्रदाता जुमासिस ने एमपॉवर1 से jBASE वितरण अधिकारों के साथ-साथ [[Temenos Group|टेमेनोस ग्रुप]] से बौद्धिक संपदा का अधिग्रहण किया।<ref>{{cite web |date=January 5, 2015 |title=Zumasys Acquires jBASE Database From Temenos Software - |url=http://www.zumasys.com/admin/zumasys-acquires-jbase-database/ |website=www.zumasys.com}}</ref>14 अक्टूबर 2021 को, ज़ुमसिस ने घोषणा की कि उन्होंने अपने डेटाबेस और औज़ार को jBASE सहित रॉकेट सॉफ्टवेयर को बेच दिया है।<ref>{{Cite web |title=Rocket Software Acquires Database and Tools Products of Zumasys, Inc.; Companies Partner to Drive Modernization of MultiValue Applications {{!}} Rocket Software |url=https://www.rocketsoftware.com/news/rocket-software-acquires-database-and-tools-products-zumasys-inc-companies-partner-drive |access-date=November 11, 2022 |website=[[Rocket Software]]}}</ref>
* UniVision - UniVision एक चयन-स्टाइल डेटाबेस था जिसे Mentor संस्करण के प्रतिस्थापन के रूप में डिज़ाइन किया गया था, लेकिन विस्तारित सुविधाओं के साथ, [[शेफील्ड]], इंग्लैंड में EDP द्वारा 1992 में जारी किया गया।
* UniVision - UniVision एक चयन-शैली डेटाबेस था जिसे उपदेशक संस्करण के प्रतिस्थापन के रूप में रूपांकित किया गया था, लेकिन विस्तारित सुविधाओं के साथ, [[शेफील्ड]], इंग्लैंड में EDP द्वारा 1992 में जारी किया गया।
* [[मैं नशे में हूँ]] - [[जीएनयू जनरल पब्लिक लाइसेंस]] के तहत पूरी तरह से समर्थित गैर-ओपन सोर्स वाणिज्यिक उत्पाद और ओपन सोर्स फॉर्म दोनों के रूप में उपलब्ध एकमात्र [[मल्टीवैल्यू]] डेटाबेस उत्पाद। ओपनक्यूएम अपने अनन्य विश्वव्यापी वितरक, जुमासिस से उपलब्ध है।<ref>{{Cite web |title=Home |url=https://www.openqm.com/ |access-date=April 5, 2021 |website=OpenQM}}</ref>
* [[मैं नशे में हूँ|OpenQM]] - [[जीएनयू जनरल पब्लिक लाइसेंस|सामान्य जनता लाइसेंस]] के अधीन पूरी तरह से समर्थित गैर-खुला स्रोत वाणिज्यिक उत्पाद और खुले स्रोत शैली दोनों के रूप में उपलब्ध एकमात्र [[मल्टीवैल्यू|बहुमूल्य]] डेटाबेस उत्पाद। [[मैं नशे में हूँ|OpenQM]] अपने अनन्य विश्वव्यापी वितरक, जुमासिस से उपलब्ध है।<ref>{{Cite web |title=Home |url=https://www.openqm.com/ |access-date=April 5, 2021 |website=OpenQM}}</ref>
* कैचे - 2005 [[इंटरसिस्टम|इंटरप्रणाली]]्स में, कैचे (सॉफ्टवेयर)|कैचे डेटाबेस के निर्माता, ने मल्टीवैल्यू एक्सटेंशन के एक व्यापक सेट के लिए समर्थन की घोषणा की, कैश फॉर मल्टीवैल्यू।<ref>{{Cite web |title=Caché for Unstructured Data Analysis {{!}} InterSystems |url=https://www.intersystems.com/products/cache/ |access-date=April 5, 2021 |website=InterSystems Corporation |language=en-US}}</ref>
* कैचे - 2005 में, कैचे डेटाबेस के निर्माता अंतरांतत्र, ने बहुमूल्य विस्तार के एक व्यापक समुच्चय के लिए समर्थन की घोषणा की, कैश फॉर बहुमूल्य।<ref>{{Cite web |title=Caché for Unstructured Data Analysis {{!}} InterSystems |url=https://www.intersystems.com/products/cache/ |access-date=April 5, 2021 |website=InterSystems Corporation |language=en-US}}</ref>
* ऑनवेयर - ऑनवेयर मल्टीवैल्यू एप्लिकेशन को [[ओरेकल डाटाबेस]] और [[माइक्रोसॉफ्ट एसक्यूएल सर्वर]] जैसे सामान्य डेटाबेस का उपयोग करने की क्षमता से लैस करता है। ऑनवेयर का उपयोग करके, मल्टीवैल्यू एप्लिकेशन को रिलेशनल, ऑब्जेक्ट और ऑब्जेक्ट-रिलेशनल एप्लिकेशन के साथ एकीकृत किया जा सकता है।
* ऑनवेयर - ऑनवेयर बहुमूल्य आवेदन को [[ओरेकल डाटाबेस|ओरेकल]] और एसक्यूएल परिवेषक जैसे सामान्य डेटाबेस का उपयोग करने की क्षमता से लैस करता है। ऑनवेयर का उपयोग करके, बहुमूल्य आवेदन को सापेक्ष, वस्तु और वस्तु-सापेक्ष आवेदन के साथ एकीकृत किया जा सकता है।
* डी3 - चयन प्रणाली्स ने चयन संचालन प्रणाली को होस्ट संचालन प्रणाली जैसे यूनिक्स, लिनक्स, या विंडोज सर्वर जैसे होस्ट संचालन प्रणाली का उपयोग करने वाले डेटाबेस उत्पाद के रूप में चलाने के लिए होस्ट संचालन प्रणाली के फ़ाइल प्रणाली के भीतर संग्रहीत डेटा के साथ पोर्ट किया। पिछले यूनिक्स या विंडोज संस्करणों को एक अलग विभाजन में चलाना पड़ा, जिससे अन्य अनुप्रयोगों के साथ इंटरफेस करना मुश्किल हो गया। D3 रिलीज ने डेटाबेस में इंटरनेट अभिगम को एकीकृत करने या लोकप्रिय वर्ड प्रोसेसिंग और स्प्रेडशीट अनुप्रयोगों के लिए इंटरफेसिंग की संभावना को खोल दिया, जिसे कई उपयोगकर्ताओं द्वारा सफलतापूर्वक प्रदर्शित किया गया है। डेटाबेस और संबंधित उपकरणों के डी3 परिवार का स्वामित्व और वितरण रॉकेट सॉफ्टवेयर के पास है।
* डी3 - चयन प्रणाली ने चयन संचालन प्रणाली के फ़ाइल प्रणाली के भीतर संग्रहीत डेटा के साथ यूनिक्स, लिनक्स, या विंडोज परिवेषक जैसे पोषिता संचालन प्रणाली का उपयोग करने वाले डेटाबेस उत्पाद के रूप में चलाने के लिए चयन संचालन प्रणाली को पोर्ट किया। पिछले यूनिक्स या विंडोज संस्करणों को एक अलग विभाजन में चलाना पड़ा, जिससे अन्य अनुप्रयोगों के साथ अंतरापृष्ठन करना मुश्किल हो गया। डी3 प्रदर्शन ने डेटाबेस में इंटरनेट अभिगम को एकीकृत करने या लोकप्रिय शब्द संसाधन और स्प्रेडशीट अनुप्रयोगों के लिए अंतरापृष्ठन की संभावना को खोल दिया, जिसे कई उपयोगकर्ताओं द्वारा सफलतापूर्वक प्रदर्शित किया गया है। डेटाबेस और संबंधित उपकरणों के डी3 परिवार का स्वामित्व और वितरण रॉकेट सॉफ्टवेयर के पास है।


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


=== यह भी देखें ===
=== यह भी देखें ===
Line 131: Line 134:
==बाहरी संबंध==
==बाहरी संबंध==
*[http://jes.com/gfx/people/csn_1983_11_28_antigrav_dick_001.jpg Photo of Dick Pick in his anti-gravity boots on the cover of Computer Systems News, 1983.]
*[http://jes.com/gfx/people/csn_1983_11_28_antigrav_dick_001.jpg Photo of Dick Pick in his anti-gravity boots on the cover of Computer Systems News, 1983.]
*[http://www.mannyneira.com/universe Life the Universe and Everything]: introduction to and online training course in Universe developed by Pick software engineer Manny Neira.
*[http://www.mannyneira.com/universe Life the ब्रह्मांड and Everything]: introduction to and online training course in ब्रह्मांड developed by Pick software engineer Manny Neira.
*[https://www.youtube.com/watch?v=6ms0yvJAUAk Video]: "History of the PICK System" made in 1990
*[https://www.youtube.com/watch?v=6ms0yvJAUAk Video]: "History of the PICK System" made in 1990
*[http://jes.com/picklist.html Pick Publications Database]
*[http://jes.com/picklist.html Pick Publications Database]
Line 144: Line 147:
*[https://www.computerhistory.org/revolution/minicomputers/11/367 Doing More With Less Hardware, Computer History Museum piece on Pick]
*[https://www.computerhistory.org/revolution/minicomputers/11/367 Doing More With Less Hardware, Computer History Museum piece on Pick]


{{Time-sharing operating systems}}
{{DEFAULTSORT:Pick Operating System}}[[Category: 1965 सॉफ्टवेयर]] [[Category: डाटा प्रासेसिंग]] [[Category: विरासती तंत्र]] [[Category: मालिकाना डेटाबेस प्रबंधन प्रणाली]] [[Category: मालिकाना ऑपरेटिंग सिस्टम]] [[Category: विधानसभा भाषा सॉफ्टवेयर]] [[Category: टाइम-शेयरिंग ऑपरेटिंग सिस्टम]] [[Category: X86 ऑपरेटिंग सिस्टम]] [[Category: 68k वास्तुकला]]




{{DEFAULTSORT:Pick Operating System}}


[[Category: Machine Translated Page]]
[[Category:1965 सॉफ्टवेयर|Pick Operating System]]
[[Category:Created On 17/02/2023]]
[[Category:68k वास्तुकला|Pick Operating System]]
[[Category:All articles with dead external links|Pick Operating System]]
[[Category:Articles with dead external links from February 2019|Pick Operating System]]
[[Category:Articles with invalid date parameter in template|Pick Operating System]]
[[Category:CS1 English-language sources (en)]]
[[Category:CS1 errors|Pick Operating System]]
[[Category:Citation Style 1 templates|M]]
[[Category:Collapse templates|Pick Operating System]]
[[Category:Created On 17/02/2023|Pick Operating System]]
[[Category:Machine Translated Page|Pick Operating System]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors|Pick Operating System]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready|Pick Operating System]]
[[Category:Templates based on the Citation/CS1 Lua module]]
[[Category:Templates generating COinS|Cite magazine]]
[[Category:Templates generating microformats]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia fully protected templates|Cite magazine]]
[[Category:Wikipedia metatemplates]]

Latest revision as of 16:52, 3 March 2023

Pick operating system
डेवलपरDon Nelson, Richard A. (Dick) Pick, TRW
लिखा हुआAssembly language
आरंभिक रिलीज1965 (GIRLS), 1973 (Reality Operating System)
विपणन लक्ष्यBusiness data processing
उपलब्धEnglish
प्लेटफार्मोंSolaris, Linux, AIX, Windows Server (2000 and up)
कर्नेल प्रकारMonolithic (or none for operating environment implementations)
डिफ़ॉल्ट
उपयोगकर्ता इंटरफ़ेस
Text-based
लाइसेंसProprietary

संचालन प्रणाली चुनें (चयन प्रणाली या चयन)[1] एक बहुमान डाटाबेस के आधार पर एक मांग पृष्ठन, बहुउपयोगकर्ता, आभासी स्मृति, काल भाजन संगणक संचालन प्रणाली है। चयन का उपयोग मुख्य रूप से व्यावसायिक डेटा संसाधन के लिए किया जाता है। इसका नाम इसके विकासकर्ताओं में से एक रिचर्ड ए. (डिक) चयन के नाम पर रखा गया है।[2]

''चयन प्रणाली'' शब्द का उपयोग उन सभी प्रचालन पर्यावरण के सामान्य नाम के रूप में भी किया जाने लगा है जो इस बहु-मूल्यवान डेटाबेस को नियोजित करते हैं और इसमें चयन/आधार और अंग्रेजी/अभिगम क्वेरी भाषा प्रश्नों का कुछ कार्यान्वयन होता है। यद्यपि चयन के आरम्भ में विभिन्न प्रकार के छोटे संगणकों पर हुई, प्रणाली और इसके विभिन्न कार्यान्वयन अंततः माइक्रो संगणक, वैयक्तिक संगणक और बृहत् संगणक के एक बड़े वर्गीकरण में विस्तृत किए गए है।[3] [4]

अवलोकन

चयन संचालन प्रणाली में एक डेटाबेस, शब्दकोश, पृच्छा भाषा, प्रक्रियात्मक भाषा (PROC), परिधीय प्रबंधन, बहु-उपयोगकर्ता प्रबंधन और एक संकलित आधार क्रमादेशन भाषा संकलित है।[5]

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

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

फ़ाइल पदानुक्रम स्थूलतः सामान्य यूनिक्स-जैसे निर्देशिकाओं, उप-निर्देशिकाओं और फ़ाइलों के पदानुक्रम के समान है। मुख्य शब्दकोष एक निर्देशिका के समान है जिसमें यह संकेतो को अन्य शब्दकोष, फाइल्स और निष्पाद्य क्रमादेश्स में संग्रह करता है। मुख्य शब्दकोष में कमान-लाइन भाषा भी होती है।

सभी फाइलें (खाते, शब्दकोश, फाइलें, उप-फाइलें) समान रूप से व्यवस्थित हैं, जैसा कि सभी अभिलेख हैं। इस एकरूपता का पूरे प्रणाली में उपयोग किया जाता है, प्रणाली प्रकार्य और प्रणाली प्रबंधन कमान दोनों द्वारा किया जाता है। उदाहरण के लिए, 'खोज' कमान किसी फ़ाइल में किसी शब्द या वाक्यांश की उपस्थिति को खोजेगा और प्रतिवेदन करेगा, और किसी भी खाते, शब्दकोश, फ़ाइल या उप-फ़ाइल पर काम कर सकता है।

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

इसके प्रारंभिक कार्यान्वयन में, चयन अभिलेख कुल 32 KB तक सीमित थे जब एक 10 MB हार्ड डिस्क की लागत US$5,000 थी, और यह सीमा 1980 के दशक में पदच्युत कर दी गई थी। फ़ाइलों में असीमित संख्या में अभिलेख हो सकते हैं, लेकिन पुनर्प्राप्ति दक्षता फ़ाइल को आवंटित बकेट की संख्या के सापेक्ष अभिलेख की संख्या से निर्धारित होती है। प्रत्येक फ़ाइल को प्रारंभ में आवश्यकतानुसार कई बकेट आवंटित किए जा सकते हैं, यद्यपि बाद में इस सीमा को बदलने से (कुछ फ़ाइल प्रकारों के लिए) फ़ाइल को मौन रहने की आवश्यकता हो सकती है। सभी आधुनिक बहुमान डेटाबेस में एक विशेष फ़ाइल-प्रकार होता है जो फ़ाइल के उपयोग के रूप में गतिक रूप से सीमा को बदलता है। ये रेखिक हैशिंग नामक तकनीक का उपयोग करते हैं, जिसकी लागत फ़ाइल आकार में परिवर्तन के समानुपाती होती है, न कि (विशिष्ट हैशेड फ़ाइलों में) फ़ाइल आकार में ही। सभी फाइलें डिस्क पृष्ठ के एक सन्निहित समूह के रूप में प्रारंभ होती हैं, और अप्रयुक्त डिस्क स्थान से अतिरिक्त अतिप्रवाह पृष्ठों को जोड़कर बढ़ती हैं।

प्रारंभिक चयन कार्यान्वयन में कोई अनुक्रमणिक स्वरूप नहीं था क्योंकि उन्हें जरूरी नहीं समझा गया था। 1990 के आसपास, एक बी-ट्री सूचीकरण विशेषता जोड़ा गया था। इस विशेषता ने द्वितीयक कुंजी अवलोकन को किसी भी अन्य डेटाबेस प्रणाली की कुंजीबद्ध पूछताछ की तरह संचालित किया: कम से कम दो डिस्क पढ़ने की आवश्यकता होती है (एक कुंजी पढ़ी जाती है फिर डेटा-अभिलेख पढ़ा जाता है)।

डेटा फ़ाइलें चुनें सामान्यतः दो स्तर होते हैं। पहले स्तर को शब्दकोश स्तर के रूप में जाना जाता है। इसमें युक्त है:

  • शब्दकोश मद – वैकल्चयन मद जो प्रतिवेदन में उपयोग किए जाने वाले डेटा फ़ोर्क में मद के नाम और संरचना की परिभाषा के रूप में काम करते है।
  • डेटा-स्तरीय परिज्ञापक – फ़ाइल के दूसरे या "डेटा" स्तर के लिए सूचक है।

केवल एक स्तर के साथ बनाई गई फ़ाइलें, व्यतिक्रम रूप से, शब्दकोश फ़ाइलें होती हैं। चयन प्रणाली के कुछ संस्करण कई डेटा स्तरों को एक शब्दकोश स्तर की फ़ाइल से जोड़ने की अनुमति देते हैं, जिस स्थिति में शब्दकोश फ़ाइल में कई डेटा-स्तर परिज्ञापक होंगे।

चयन डेटाबेस में कोई डेटा टाइपिंग नहीं है,[7] क्योंकि सभी डेटा वर्णों के रूप में संग्रहीत किए जाते हैं, जिनमें संख्याएँ भी सम्मिलित हैं (जो वर्ण दशमलव अंकों के रूप में संग्रहीत हैं)। डेटा अखंडता, प्रणाली द्वारा नियंत्रित होने के बदले, अनुप्रयोगों और समुपयोग के अनुशासन द्वारा नियंत्रित होती है। क्योंकि चयन में एक तार्किक दस्तावेज़ खंडित नहीं है (जैसा कि यह SQL में होगा), आँतर-अभिलेख अखंडता स्वचालित है।

कई SQL डेटाबेस प्रणाली के विपरीत, चयन कई, पूर्व-गणना किए गए क्षेत्र उपनामों की अनुमति देता है। उदाहरण के लिए, दिनांक क्षेत्र में 12 अक्टूबर 1999 के प्रारूप के लिए एक उपनाम परिभाषा हो सकती है, और उसी दिनांक क्षेत्र को 10/12/99 के रूप में स्वरूपित करने वाला दूसरा उपनाम हो सकता है। फ़ाइल तिर्यक संबंधन या संयोजित को विदेशी कुंजी की समानार्थक परिभाषा के रूप में नियंत्रित किया जाता है। एक ग्राहक का डेटा, जैसे नाम और पता, ग्राहक फ़ाइल से बीजक फ़ाइल में बीजक शब्दकोश में ग्राहक संख्या की समानार्थी परिभाषा के माध्यम से जुड़ जाता है।

चयन अभिलेख संरचना एक गैर-प्रथम-सामान्य-रूप रचना का समर्थन करती है, जहां एक इकाई के लिए सभी डेटा एक ही अभिलेख में संग्रहीत किया जाता है, जिससे जुड़ने की आवश्यकता नहीं होती है। इस तरह से बड़े, विरल डेटा समुच्चय को प्रबंधित करने से संग्रहण स्थान का कुशल उपयोग हो सकता है। यही कारण है कि इन डेटाबेस को कभी-कभी NF2 या NF-वर्गकित डेटाबेस कहा जाता है।

इतिहास

चयन को मूल रूप से 1965 में डॉन नेल्सन और रिचर्ड (डिक) को चयन द्वारा TRW में IBM प्रणाली/360 पर सामान्यीकृत सूचना पुनर्प्राप्ति भाषा प्रणाली (GIRLS) के रूप में परिपालित किया गया था, जिसके चेयेन हेलिकोप्टर परियोजना के लिए सरकारी अनुबंध में एक डेटाबेस विकसित करने की आवश्यकता थी।[4] चेयेन हेलीकाप्टर भागों की सूची को नियंत्रित करने के लिए अमेरिकी सेना द्वारा इसका इस्तेमाल किया जाना चाहिए था।[8]

चयन को बाद में 1973 में माइक्रोडेटा निगम (और इसके ब्रिटिश वितरक सीएमसी) द्वारा व्यावसायिक रूप से स्रावित किया गया था, जो अब नॉर्थगेट सूचना समाधान द्वारा आपूर्ति की जाने वाली वास्तविकता संचालन प्रणाली है।[9] मैकडॉनेल डगलस ने 1981 में माइक्रोडेटा खरीदा था।[4]

मूल रूप से माइक्रोडेटा कार्यान्वयन पर, और बाद में सभी चयन प्रणाली पर परिपालित किया गया, स्मार्ट अंतस्थ अंतरापृष्ठ और डेटाबेस संचालन के लिए कई वाक्य रचना विस्तार के साथ डेटा/आधार नामक एक मूल भाषा अनुप्रयोगों के लिए प्राथमिक क्रमादेशन भाषा थी। स्क्रिप्ट निष्पादित करने के लिए एक PROC प्रक्रिया भाषा प्रदान की गई थी। अंग्रेजी नामक SQL-शैली की भाषा डेटाबेस पुनर्प्राप्ति और प्रतिवेदन की अनुमति देती है, लेकिन अद्यनीकृत नहीं (यद्यपि बाद में, अंग्रेजी कमान REFORMAT ने गण के आधार पर अद्यनीकृत की अनुमति दी) है। अंग्रेजी में डेटा अभिलेख की 3-आयामी बहु-मूल्यवान संरचना में पूरी तरह से हेरफेर करने की अनुमति नहीं दी है। न ही यह प्रत्यक्ष रूप से सामान्य संबंधपरक क्षमताएं प्रदान करता है जैसे कि जुड़ना। ऐसा इसलिए था क्योंकि अनुमति प्राप्त क्षेत्र के लिए प्रभावशाली डेटा शब्दकोश पुनर्वितरण किसी अन्य फ़ाइल में परिकलित खोज़ने के निष्पादन के माध्यम से जुड़ती है। प्रणाली में एक स्पूलर सम्मिलित था। फ़ाइल-प्रणाली अभिलेख के लिए एक साधारण पाठ संपादक प्रदान किया गया था, लेकिन संपादक केवल प्रणाली अनुरक्षण के लिए उपयुक्त था,[10] और अभिलेख को लॉक नहीं किया जा सकता था, इसलिए अधिकांश आवेदन अन्य उपकरणों जैसे वर्ग, RPL, या मूल भाषा के साथ लिखे गए थे अतः डेटा सत्यापन सुनिश्चित किया जा सके और अभिलेख लॉकिंग की अनुमति दी जा सके।

1980 के दशक के प्रारंभ तक पर्यवेक्षकों ने चयन संचालन प्रणाली को यूनिक्स के एक प्रबल प्रतियोगी के रूप में देखा।[11] 1984 में BYTE ने कहा कि चयन सरल और प्रभावशाली है, और यह कुशल और विश्वसनीय भी लगता है... क्योंकि यह एक बहुउपयोगकर्ता प्रणाली के रूप में अच्छी तरह से काम करता है, यह संभवतः XT का उपयोग करने का सबसे अधिक लागत प्रभावी प्रकार है"।[12] डिक चयन ने चयन तथा सम्बंद्ध की स्थापना की, बाद में इसका नाम बदलकर चयन प्रणाली्, फिर रेनिंग डेटा, फिर (2011 तक) टाइगरलॉजिक, और अंत में रॉकेट सॉफ्टवेयर रखा। उन्होंने बड़ी संख्या में निर्माताओं और विक्रेताओं को "चयन" का लाइसेंस दिया, जिन्होंने चयन के विभिन्न "सुरुचि" का उत्पादन किया है। टाइगरलॉजिक द्वारा बेचे गए डेटाबेस सुरुचि डी3, एमवीबेस और एमवीउद्यम थे। जिन्हें पहले IBM द्वारा "U2" छतरी के नीचे बेचा जाता था, उन्हें यूनीडेटा और ब्रह्मांड के रूप में जाना जाता है। रॉकेट सॉफ्टवेयर ने 2010 में IBM के U2 परिवार के उत्पाद और 2014 में टाइगरलॉजिक के डी3 और एमवीबेस उत्पादों को खरीदा। 2021 में, रॉकेट ने ओपनक्यूएम और jBASE का भी अधिग्रहण किया।

अक्टूबर 1994 में डिक चयन का 56 वर्ष की आयु में स्ट्रोक की परेशानी से निधन हो गया।[2][13]

चयन प्रणाली प्रायः लाइसेंसिंग मुकदमेबाजी में उलझ गए, और अपने सॉफ़्टवेयर के विपणन और सुधार के लिए अपेक्षाकृत कम प्रयास किए।[14][15] चयन के बाद के अन्य प्लेटफार्मों के लिए चयन के बाद के बंदरगाहों ने सामान्यतः कई वर्षों तक समान उपकरण और क्षमताओं की प्रस्तुति की, सामान्यतः अपेक्षाकृत छोटे सुधार के साथ और बस नाम बदल दिया गया (उदाहरण के लिए, डेटा/मूल चयन/मूल बन गया और अंग्रेजी अभिगम बन गई)।[16] लाइसेंसधारियों ने प्रायः संपदा बदलाव और संवर्द्धन विकसित किए; उदाहरण के लिए, माइक्रोडेटा ने स्क्रीनप्रो नामक एक निवेश संसाधक बनाया।

व्युत्पन्न और संबंधित उत्पाद

चयन डेटाबेस को 1978 और 1984 के मध्य लगभग तीन दर्जन लाइसेंसधारियों को लाइसेंस दिया गया था। अनुप्रयोग-संगत कार्यान्वयन व्युत्पन्न में विकसित हुए और समान प्रणालियों को भी प्रेरित किया।

  • वास्तविकता - चयन डेटाबेस का पहला कार्यान्वयन फ़र्मवेयर का उपयोग करके एक माइक्रोडेटा प्लेटफ़ॉर्म पर किया गया था और इसे वास्तविकता कहा जाता था। पहली व्यावसायिक प्रदर्शन 1973 में हुई थी। माइक्रोडेटा ने सीएमसी लिमिटेड का अधिग्रहण किया। 80 के दशक की आरम्भिक में और हेमल हेम्पस्टेड, इंग्लैंड में स्थित थे। माइक्रोडेटा कार्यान्वयन फ़र्मवेयर में चलता था, इसलिए प्रत्येक उन्नत के साथ एक नया विन्यास चिप होना चाहिए था। अंततः माइक्रोडेटा को मैकडॉनेल डगलस सूचना प्रणाली द्वारा खरीदा गया था। चयन और माइक्रोडेटा ने डेटाबेस के विपणन के अधिकार के लिए एक दूसरे पर मुकदमा दायर किया, अंतिम निर्णय यह था कि उन दोनों का अधिकार था। संगणक की वास्तविकता सिकुआ और पेगासस श्रृंखला के अलावा, माइक्रोडेटा और सीएमसी लिमिटेड ने परिणाम (सिकुआ) श्रृंखला बेची जो एक साथ 1000 से अधिक उपयोगकर्ताओं को संभालने में सक्षम एक बहुत बड़ा वर्ग था। पहले के वास्तविकता छोटे संगणक 200 से अधिक एक साथ उपयोगकर्ताओं को अच्छी तरह से संभालने के लिए जाने जाते थे, यद्यपि प्रदर्शन धीमा था और यह आधिकारिक सीमा से ऊपर था। पेगासस प्रणाली ने सिकोइया का स्थान लिया और अपने पूर्ववर्तियों की तुलना में एक साथ अधिक उपयोगकर्ताओं को संभाल सकता है। इस मूल चयन कार्यान्वयन के आधुनिक संस्करण का स्वामित्व और वितरण नॉर्थगेट सूचना विलयन वास्तविकता के पास है।
  • अंतिम - चयन डेटाबेस का दूसरा कार्यान्वयन लगभग 1978 में टेड सबारेसी द्वारा संचालित अंतिम निगम नामक एक अमेरिकी कंपनी द्वारा विकसित किया गया था। पहले के माइक्रोडेटा बंदरगाह की तरह, यह एक फर्मवेयर कार्यान्वयन था, जिसमें फर्मवेयर में चयन निर्देश समुच्चय और हनीवेल स्तर 6 यंत्र पर कोडांतरण कोड में मॉनिटर था। प्रणाली में दोहरी व्यक्तित्व थे जिसमें मॉनिटर/कर्नेल प्रकार्य (ज्यादातर हार्डवेयर I/O और नियोजक) को देशी हनीवेल स्तर 6 निर्देश समुच्चय द्वारा निष्पादित किया गया था। जब सक्रियण नियंत्रण के लिए मॉनिटर "अगले उपयोगकर्ता का चयन करें" चयनित प्रक्रिया के लिए चयन कोडांतरक कोड (माइक्रोकोड में परिपालित) को निष्पादित करने के लिए हनीवेल डब्ल्यूसीएस (लेखन योग्य नियंत्रण संचित) को पारित किया गया था। जब उपयोक्ता का समय स्लाइस समाप्त हो जाता था तो नियंत्रण मूल स्तर 6 निर्देश समुच्चय चलाने वाले कर्नेल को वापस भेज दिया जाता था।
    • अंतिम ने हार्डवेयर (बिट-स्लाइस, फ़र्मवेयर चालित) में एक सह-संसाधक परिपालित करके उत्पादों के DEC LSI/11 परिवार के साथ इस अवधारणा को आगे बढ़ाया। WCS माइक्रोकोड वर्धित निर्देश समुच्चय के साथ एकल प्रक्रमक के बदले, इस विन्यास में दो स्वतंत्र लेकिन सहयोगी CPU का उपयोग किया गया था। LSI11 CPU ने मॉनिटर प्रकार्य को निष्पादित किया और सह-प्रक्रमक ने चयन कोडांतरण अनुदेश समुच्चय को निष्पादित किया। इस दृष्टिकोण की क्षमता के परिणामस्वरूप 2× प्रदर्शन में सुधार हुआ। हनीवेल स्तर 6 प्रणाली के लिए 5×, 7×, और द्वैध-7× संस्करण बनाने के लिए सह-प्रक्रमक अवधारणा का फिर से उपयोग किया गया था। LSI11 और स्तर 6 प्रणाली के प्रदर्शन को बढ़ाने के लिए सह-प्रक्रमकों के लिए निजी बसों के साथ दोहरी पोर्टेड मेमोरी का उपयोग किया गया था।
    • एक अन्य संस्करण ने IOP और 7X बोर्ड के लिए DEC LSI-11 का उपयोग किया। 1980 के दशक के दौरान परम को मध्यम सफलता मिली, और यहां तक ​​कि DEC VAX प्रणाली, 750, 780, 785 और बाद में माइक्रोवैक्स के शीर्ष पर एक परत के रूप में चलने वाला कार्यान्वयन भी सम्मिलित था। अंतिम में आईबीएम 370 श्रृंखला प्रणाली (वीएम और प्राकृत के अधीन) और 9370 श्रृंखला संगणक पर चल रहे अंतिम संचालन प्रणाली के संस्करण भी थे। अपनी संपत्ति के परिसमापन से पहले अंतिम का नाम बदलकर Allerion, Inc. कर दिया गया था। अधिकांश संपत्ति वर्गीकृत बुल द्वारा अधिग्रहित की गई थी, और इसमें ज्यादातर विद्यमान हार्डवेयर को बनाए रखना सम्मिलित था। बुल की अपनी समस्याएं थीं और लगभग 1994 में यूएस अनुरक्षण वांग को बेच दिया गया था।
  • प्रधान सूचना- देवकॉम, एक माइक्रोडेटा पुनर्विक्रेता, ने 1979 में प्रधान संगणक 50-श्रृंखला़ प्रणाली पर चलने के लिए फोरट्रान और समुच्चयकर्ता में सूचना नामक एक चयन-शैली डेटाबेस प्रणाली लिखा था। इसके बाद इसे प्रधान संगणक को बेच दिया गया और प्रधान सूचना का नाम बदल दिया गया।[17] इसे बाद में VMark Software Inc. को बेच दिया गया। यह अतिथि प्रचालन पर्यावरण कार्यान्वयनों में से पहला था। INFO/BASIC, डार्टमाउथ मूल का एक संस्करण,[5] जिसका उपयोग डेटाबेस अनुप्रयोगों के लिए किया गया था।
  • ब्रह्मांड - प्रणाली का एक और कार्यान्वयन, जिसे ब्रह्मांड कहा जाता है, VMark सॉफ्टवेयर द्वारा बनाया गया था और यूनिक्स और माइक्रोसॉफ़्ट विंडोज़ के अंतर्गत संचालित किया गया था। यह प्रणाली के अन्य कार्यान्वयनों का अनुकरण करने की क्षमता को सम्मिलित करने वाला पहला था, जैसे कि माइक्रोडेटा का वास्तविकता संचालन प्रणाली और प्रधान सूचना। मूल रूप से यूनिक्स पर चल रहा था, बाद में इसे विंडोज के लिए भी उपलब्ध कराया गया। यह अब रॉकेट सॉफ्टवेयर के स्वामित्व में है। (प्रधान संगणक और वीमार्क द्वारा विकसित प्रणाली अब रॉकेट सॉफ्टवेयर के स्वामित्व में हैं और इसे "U2" के रूप में संदर्भित हैं।)
  • यूनीडाटा - ब्रह्मांड के समान ही, लेकिन यूनीडाटा में अन्य विंडोज़ अनुप्रयोगों के साथ सहभागिता करने की सुविधा थी। यह रॉकेट सॉफ्टवेयर द्वारा स्वामित्व और वितरित भी है।
  • पीआई/खुला - प्रधान संगणक ने इसे बेच रहे यूनिक्स-आधारित प्रणाली के लिए C में प्रधान सूचना को फिर से लिखा, इसे PI+ कहते हैं। इसके बाद इसे अन्य हार्डवेयर विक्रेताओं द्वारा प्रस्तुत किए गए अन्य यूनिक्स प्रणाली में पोर्ट किया गया और इसका नाम बदलकर पीआई/खुला कर दिया गया।
  • अनुप्रयुक्त अंकीय डेटा प्रणाली (एडीडीएस) - यह केवल सॉफ्टवेयर में किया जाने वाला पहला कार्यान्वयन था, इसलिए कोटि एक नई चिप के बदले एक टेप लोड द्वारा उन्नयन पूरा किया गया। ''उपदेशक'' लाइन प्रारंभ में Zilog Z-8000 चिपसेट पर आधारित थी और इस पोर्ट ने मोटोरोला 68000 पर बड़े अवधारण के साथ प्रक्रमक की एक विस्तृत श्रृंखला में अन्य सॉफ़्टवेयर कार्यान्वयनों की झड़ी लगा दी।
  • अमेरिका का फुजित्सु सूक्ष्म प्रणाली - एक अन्य सॉफ्टवेयर कार्यान्वयन, जो 1980 के दशक के अंत में अस्तित्व था। अमेरिका के Fujitsu सूक्ष्म प्रणाली को 28 अक्टूबर 1989 को अल्फा माइक्रोप्रणाली् द्वारा अधिग्रहित किया गया था।[18][19]
  • पिरामिड - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन।
  • सामान्य स्वचालन "ज़ेबरा" - 1980 के दशक में एक और सॉफ्टवेयर कार्यान्वयन।
  • अल्टोस - 8086 चिपसमुच्चय प्लेटफॉर्म पर एक सॉफ्टवेयर कार्यान्वयन जो 1983 के आसपास प्रारंभ हुआ।
  • WICAT/चयन - 1980 के दशक में विद्यमान एक अन्य सॉफ्टवेयर कार्यान्वयन
  • सिकुआ - एक अन्य सॉफ्टवेयर कार्यान्वयन, 1984 से विद्यमान है। सिकोइया अपने दोष-सहिष्णु बहु संसाधित्र मॉडल के लिए सबसे प्रसिद्ध था,[20][21] जिसे उपयोगकर्ता की अनुमति के साथ डायल किया जा सकता है और प्रणाली कंसोल पर कुंजी के साथ उसके अंतिम को शून्य से सुदूर पर स्विच किया जा सकता है। वह देख सकता था कि सहायक व्यक्ति द्वारा क्या किया गया था जिसने उसके अंतिम 0 पर डायल किया था, एक कीबोर्ड वाला प्रिंटर। पेगासस 1987 में सामने आया था। उद्यम प्रणाली व्यापार की इकाई (जो कि चयन बेचने वाली इकाई थी) को 1996/1997 में सामान्य स्वचालन को बेच दिया गया था।[22]
  • आकाशवाणी - 1984 में, कॉसमॉस ने आईबीएम पीसी पर डॉस के लिए आकाशवाणी, बाद में उन्नत आकाशवाणी नामक एक चयन-शैली डेटाबेस जारी किया। उन्नत आकाशवाणी अब आकाशवाणी प्रौद्योगिकियों के स्वामित्व में है, जो खुली अंतर्दृष्टि नामक एक GUI-सक्षम संस्करण प्रकाशित करता है।
  • jBASE - jBASE को 1991 में इंग्लैंड के हेमल हेम्पस्टेड में इसी नाम की एक छोटी कंपनी द्वारा जारी किया गया था। पूर्व माइक्रोडेटा इंजीनियरों द्वारा लिखित, jBASE कुछ हद तक प्रणाली के सभी कार्यान्वयनों का अनुकरण करता है। जेबीएएसई अनुप्रयोगों को मध्यवर्ती बाइट कोड के बदले मूल यांत्रिक कोड रूप में संकलित करता है। 2015 में,[23] इरविन, कैलिफोर्निया में क्लाउड समाधान प्रदाता जुमासिस ने एमपॉवर1 से jBASE वितरण अधिकारों के साथ-साथ टेमेनोस ग्रुप से बौद्धिक संपदा का अधिग्रहण किया।[24]14 अक्टूबर 2021 को, ज़ुमसिस ने घोषणा की कि उन्होंने अपने डेटाबेस और औज़ार को jBASE सहित रॉकेट सॉफ्टवेयर को बेच दिया है।[25]
  • UniVision - UniVision एक चयन-शैली डेटाबेस था जिसे उपदेशक संस्करण के प्रतिस्थापन के रूप में रूपांकित किया गया था, लेकिन विस्तारित सुविधाओं के साथ, शेफील्ड, इंग्लैंड में EDP द्वारा 1992 में जारी किया गया।
  • OpenQM - सामान्य जनता लाइसेंस के अधीन पूरी तरह से समर्थित गैर-खुला स्रोत वाणिज्यिक उत्पाद और खुले स्रोत शैली दोनों के रूप में उपलब्ध एकमात्र बहुमूल्य डेटाबेस उत्पाद। OpenQM अपने अनन्य विश्वव्यापी वितरक, जुमासिस से उपलब्ध है।[26]
  • कैचे - 2005 में, कैचे डेटाबेस के निर्माता अंतरांतत्र, ने बहुमूल्य विस्तार के एक व्यापक समुच्चय के लिए समर्थन की घोषणा की, कैश फॉर बहुमूल्य।[27]
  • ऑनवेयर - ऑनवेयर बहुमूल्य आवेदन को ओरेकल और एसक्यूएल परिवेषक जैसे सामान्य डेटाबेस का उपयोग करने की क्षमता से लैस करता है। ऑनवेयर का उपयोग करके, बहुमूल्य आवेदन को सापेक्ष, वस्तु और वस्तु-सापेक्ष आवेदन के साथ एकीकृत किया जा सकता है।
  • डी3 - चयन प्रणाली ने चयन संचालन प्रणाली के फ़ाइल प्रणाली के भीतर संग्रहीत डेटा के साथ यूनिक्स, लिनक्स, या विंडोज परिवेषक जैसे पोषिता संचालन प्रणाली का उपयोग करने वाले डेटाबेस उत्पाद के रूप में चलाने के लिए चयन संचालन प्रणाली को पोर्ट किया। पिछले यूनिक्स या विंडोज संस्करणों को एक अलग विभाजन में चलाना पड़ा, जिससे अन्य अनुप्रयोगों के साथ अंतरापृष्ठन करना मुश्किल हो गया। डी3 प्रदर्शन ने डेटाबेस में इंटरनेट अभिगम को एकीकृत करने या लोकप्रिय शब्द संसाधन और स्प्रेडशीट अनुप्रयोगों के लिए अंतरापृष्ठन की संभावना को खोल दिया, जिसे कई उपयोगकर्ताओं द्वारा सफलतापूर्वक प्रदर्शित किया गया है। डेटाबेस और संबंधित उपकरणों के डी3 परिवार का स्वामित्व और वितरण रॉकेट सॉफ्टवेयर के पास है।

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

यह भी देखें

  • MUMPS, Cache का पूर्ववर्ती

संदर्भ

  1. Ramming, D; Bourdon, Roger J. (1989). "The pick operating system – a Practical Guide". Proceedings of the IEEE. 77 (2): 363. doi:10.1109/JPROC.1989.1203777. S2CID 9328922.
  2. 2.0 2.1 Johnson, Will. "Richard A "Dick" Pick (d. 19 Oct 1994)". www.countyhistorian.com.
  3. "PICK Operating System – brings Mainframe Power to your PC". InfoWorld. July 27, 1987. p. 80.
  4. 4.0 4.1 4.2 "General Overview of Classic Pick – a short history". 1995.
  5. 5.0 5.1 "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jes.com.
  6. "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jes.com.
  7. "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jes.com.
  8. Nelson, Donald B. (March 19, 1965). "Generalized Information Retrieval Language and System (GIRLS) User Requirements Specification". Retrieved February 6, 2015.
  9. Elleray, Dick (July 16, 1986). "Project Management Bulletin 1986/09 – "The Reality Operating System Revealed". 1986/09. Project Management Group, McDonnell Douglas Informations Systems Group. {{cite journal}}: Cite journal requires |journal= (help)
  10. "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jes.com.
  11. Fiedler, Ryan (October 1983). "The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace". BYTE. p. 132. Retrieved January 30, 2015.
  12. Rochkind, Marc J. (Fall 1985). "Pick, Coherent, and THEOS". BYTE. p. 231. Retrieved March 19, 2016.
  13. Woodyard, Chris (October 19, 1994). "Software Developer Dick Pick Died at 56". The Los Angeles Times. Retrieved November 13, 2022.
  14. Lazzareschi, Carla (November 3, 1985). "Computer Wiz Tries Harder to Get Users to Pick His System". The Los Angeles Times. Retrieved November 13, 2022.
  15. "Pick's lack of marketing"
  16. "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jes.com.
  17. Gill, Philip (March 24, 1986). "Pick Operating System Makes Converts of Users". Computerworld. p. 93. Retrieved November 13, 2022.
  18. Olmos, David (October 28, 1989). "Alpha Micro Says It Will Purchase Fujitsu Company". The Los Angeles Times. Retrieved November 13, 2022.
  19. "Alpha Micro Previews Apix Concurrent Pick+Unix V.4". Computer Business Review. March 11, 1990.
  20. Mark, Peter B. (1985). "The Sequoia computer". ACM SIGARCH Computer Architecture News. Portal.acm.org. 13 (3): 232. doi:10.1145/327070.327218. S2CID 16954105. Retrieved November 13, 2022.
  21. Simons, Barbara; Spector, Alfred Z. (1990). Fault-tolerant distributed computing – Google Boeken. ISBN 9783540973850. Retrieved January 21, 2012.
  22. "Sequoia Systems Reports Results for Second Quarter 1997 – Business Wire". Highbeam.com. Retrieved January 21, 2012.[dead link]
  23. "Zumasys Acquires jBASE Database From Temenos Software | Zumasys". January 5, 2015. Retrieved April 5, 2021.
  24. "Zumasys Acquires jBASE Database From Temenos Software -". www.zumasys.com. January 5, 2015.
  25. "Rocket Software Acquires Database and Tools Products of Zumasys, Inc.; Companies Partner to Drive Modernization of MultiValue Applications | Rocket Software". Rocket Software. Retrieved November 11, 2022.
  26. "Home". OpenQM. Retrieved April 5, 2021.
  27. "Caché for Unstructured Data Analysis | InterSystems". InterSystems Corporation (in English). Retrieved April 5, 2021.


ग्रन्थसूची


बाहरी संबंध