Three-schema approach
सॉफ्टवेयर इंजीनियरिंग में तीन-योजना दृष्टिकोण, या तीन-योजना अवधारणा, सूचना प्रणालियों और प्रणालियों के सूचना प्रबंधन के निर्माण के लिए एक दृष्टिकोण है जो 1970 के दशक में उत्पन्न हुआ था। यह प्रणाली विकास में तीन अलग-अलग विचारों का प्रस्ताव करता है, जिसमें वैचारिक मॉडलिंग को डेटा एकीकरण प्राप्त करने की कुंजी माना जाता है। सारांश तीन-योजना दृष्टिकोण औपचारिक भाषा विवरण के आधार पर योजना तकनीकों के साथ तीन प्रकार की योजनाएँ प्रदान करता हैः उपयोगकर्ता दृश्यों के लिए बाहरी योजना अवधारणात्मक योजना बाहरी योजना को एकीकृत करती है आंतरिक योजना जो भौतिक भंडारण संरचनाओं को परिभाषित करती है केंद्र में, वैचारिक योजना अवधारणाओं की ऑन्टोलॉजी को परिभाषित करती है जैसा कि उपयोगकर्ता उनके बारे में सोचते हैं और उनके बारे में बात करते हैं। सोवा (2004) के अनुसार भौतिक योजना "डेटाबेस में संग्रहीत डेटा के आंतरिक प्रारूपों का वर्णन करती है, और बाहरी योजना अनुप्रयोग कार्यक्रमों में प्रस्तुत डेटा के दृश्य को परिभाषित करती है।" फ्रेमवर्क ने बाहरी योजना के लिए कई डेटा मॉडल का उपयोग करने की अनुमति देने का प्रयास किया। इन वर्षों में, सूचना प्रणालियों के निर्माण में कौशल और रुचि में जबरदस्त वृद्धि हुई है। हालांकि, अधिकांश भाग के लिए, निर्माण प्रणालियों के लिए पारंपरिक दृष्टिकोण केवल दो अलग-अलग विचारों, "उपयोगकर्ता दृश्य" और "कंप्यूटर दृश्य" से डेटा को परिभाषित करने पर केंद्रित है। उपयोगकर्ता के दृष्टिकोण से, जिसे "बाहरी योजना" के रूप में संदर्भित किया जाएगा, डेटा की परिभाषा रिपोर्ट और स्क्रीन के संदर्भ में है जो व्यक्तियों को उनके विशिष्ट कार्यों को करने में सहायता करने के लिए डिज़ाइन की गई है। उपयोग के दृष्टिकोण से डेटा की आवश्यक संरचना व्यावसायिक वातावरण और उपयोगकर्ता की व्यक्तिगत प्राथमिकताओं के साथ बदलती है। कंप्यूटर दृश्य से, जिसे "आंतरिक योजना" के रूप में संदर्भित किया जाएगा, डेटा को भंडारण और पुनर्प्राप्ति के लिए फ़ाइल संरचनाओं के संदर्भ में परिभाषित किया जाता है। कंप्यूटर भंडारण के लिए डेटा की आवश्यक संरचना नियोजित विशिष्ट कंप्यूटर प्रौद्योगिकी और डेटा के कुशल प्रसंस्करण की आवश्यकता पर निर्भर करती है। आंकड़ों के इन दो पारंपरिक विचारों को विश्लेषकों द्वारा वर्षों से अनुप्रयोग के आधार पर परिभाषित किया गया है क्योंकि विशिष्ट व्यावसायिक आवश्यकताओं को संबोधित किया गया था, चित्र 1 देखें। आमतौर पर, एक प्रारंभिक अनुप्रयोग के लिए परिभाषित आंतरिक योजना का उपयोग बाद के अनुप्रयोगों के लिए आसानी से नहीं किया जा सकता है, जिसके परिणामस्वरूप एक ही डेटा की अनावश्यक और अक्सर असंगत परिभाषा का निर्माण होता है। डेटा को भौतिक रिकॉर्ड के लेआउट द्वारा परिभाषित किया गया था और प्रारंभिक सूचना प्रणालियों में क्रमिक रूप से संसाधित किया गया था। हालाँकि, लचीलेपन की आवश्यकता ने डेटाबेस प्रबंधन प्रणालियों (डी. बी. एम. एस.) की शुरुआत की, जो तार्किक रूप से जुड़े डेटा के टुकड़ों की यादृच्छिक पहुंच की अनुमति देते हैं। डी. बी. एम. एस. के भीतर तार्किक डेटा संरचनाओं को आमतौर पर या तो पदानुक्रम, नेटवर्क या संबंधों के रूप में परिभाषित किया जाता है। हालांकि डी. बी. एम. एस. ने डेटा की साझाकरण क्षमता में बहुत सुधार किया है, अकेले डी. बी. एम. एस. का उपयोग डेटा की एक सुसंगत परिभाषा की गारंटी नहीं देता है। इसके अलावा, अधिकांश बड़ी कंपनियों को कई डेटाबेस विकसित करने पड़े हैं जो अक्सर विभिन्न डी. बी. एम. एस. के नियंत्रण में होते हैं और अभी भी अतिरेक और असंगति की समस्याएं हैं। इस समस्या की पहचान ने डेटाबेस प्रबंधन प्रणालियों पर ए. एन. एस. आई./एक्स. 3/एस. पी. ए. आर. सी. अध्ययन समूह को यह निष्कर्ष निकालने के लिए प्रेरित किया कि एक आदर्श डेटा प्रबंधन वातावरण में डेटा के तीसरे दृष्टिकोण की आवश्यकता है। यह दृष्टिकोण, जिसे "वैचारिक योजना" के रूप में संदर्भित किया जाता है, एक उद्यम के भीतर डेटा की एकल एकीकृत परिभाषा है जो डेटा के किसी भी एकल अनुप्रयोग के प्रति निष्पक्ष है और डेटा को भौतिक रूप से कैसे संग्रहीत या एक्सेस किया जाता है, इससे स्वतंत्र है, चित्र 2 देखें। इस वैचारिक योजना का प्राथमिक उद्देश्य डेटा के अर्थ और परस्पर संबंध की एक सुसंगत परिभाषा प्रदान करना है जिसका उपयोग डेटा की अखंडता को एकीकृत करने, साझा करने और प्रबंधित करने के लिए किया जा सकता है। एक वैचारिक मॉडल, एक बाहरी मॉडल और एक आंतरिक या भौतिक मॉडल से युक्त तीन-योजना मॉडल की धारणा पहली बार 1975 में चार्ल्स बाखमैन द्वारा निर्देशित ए. एन. एस. आई./एक्स. 3/एस. पी. ए. आर. सी. मानक योजना और आवश्यकता समिति द्वारा पेश की गई थी। ए. एन. एस. आई./एक्स3/एस. पी. ए. आर. सी. रिपोर्ट ने डी. बी. एम. एस. को दो-योजना संगठन के रूप में वर्णित किया। अर्थात्, डी. बी. एम. एस. एक आंतरिक योजना का उपयोग करता है, जो डी. बी. एम. एस. द्वारा देखे गए डेटा की संरचना का प्रतिनिधित्व करता है, और एक बाहरी योजना, जो अंतिम उपयोगकर्ता द्वारा देखे गए डेटा की विभिन्न संरचनाओं का प्रतिनिधित्व करता है। रिपोर्ट में तीसरी योजना (वैचारिक) की अवधारणा पेश की गई थी। अवधारणात्मक योजना डेटा की बुनियादी अंतर्निहित संरचना का प्रतिनिधित्व करती है जैसा कि समग्र रूप से उद्यम द्वारा देखा जाता है। ए. एन. एस. आई./एस. पी. ए. आर. सी. रिपोर्ट का उद्देश्य इंटरऑपरेबल कंप्यूटर सिस्टम के लिए एक आधार के रूप में था। सभी डेटाबेस विक्रेताओं ने तीन-योजना शब्दावली को अपनाया, लेकिन उन्होंने इसे असंगत तरीकों से लागू किया। अगले बीस वर्षों में, विभिन्न समूहों ने वैचारिक योजना और डेटाबेस और प्रोग्रामिंग भाषाओं के लिए इसके मानचित्रण के लिए मानकों को परिभाषित करने का प्रयास किया। दुर्भाग्य से, किसी भी विक्रेता के पास अपने प्रारूपों को अपने प्रतिद्वंद्वियों के साथ संगत बनाने के लिए एक मजबूत प्रोत्साहन नहीं था। कुछ रिपोर्ट तैयार की गईं, लेकिन कोई मानक नहीं। जैसे-जैसे डेटा प्रशासन और ग्राफिकल तकनीकों का अभ्यास विकसित हुआ है, "स्कीमा" शब्द ने "मॉडल" शब्द को रास्ता दिया है। वैचारिक मॉडल उस डेटा के दृष्टिकोण का प्रतिनिधित्व करता है जो अंतिम उपयोगकर्ताओं और डेटाबेस प्रशासकों के बीच बातचीत की जाती है, जिसमें उन संस्थाओं को शामिल किया जाता है जिनके बारे में डेटा, डेटा का अर्थ और एक दूसरे के साथ डेटा के संबंधों को रखना महत्वपूर्ण है। एक और विकास आईडीईएफ1एक्स सूचना मॉडलिंग पद्धति है, जो तीन-योजना अवधारणा पर आधारित है। एक अन्य है ज़ैकमैन फ्रेमवर्क, जिसे 1987 में जॉन ज़ैकमैन द्वारा प्रस्तावित किया गया था और तब से एंटरप्राइज़ आर्किटेक्चर के क्षेत्र में विकसित किया गया है। इस ढांचे में, तीन-योजना मॉडल छह दृष्टिकोणों की एक परत में विकसित हुआ है। अन्य उद्यम वास्तुकला संरचनाओं में किसी प्रकार का दृश्य मॉडल शामिल किया गया है। अवधारणात्मक योजना डेटा मॉडल डेटा मॉडलिंग इकाई-संबंध मॉडल सूचना प्रणाली वस्तु-भूमिका मॉडलिंग देखें मॉडल संदर्भ बाहरी लिंक वाल्डेन 3डी इंक द्वारा सूचना डिजाइनिंग प्रस्तुति भी देखें। अमेरिकी राष्ट्रीय मौसम सेवा में जलविज्ञान विकास कार्यालय में एक आवेदन का उदाहरण। डेटा मॉडलिंग