Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

आयामी मॉडलिंग की ताकत क्या हैं?


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

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

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

दूसरी ताकत: सममित संरचना

आयामी मॉडल की दूसरी ताकत यह है कि स्टार जॉइन स्कीमा की अनुमानित संरचना ग्राहक व्यवहार में अप्रत्याशित परिवर्तनों को रोकती है। हर आयाम समकक्ष है। सभी आयामों को फैक्ट टेबल में सममित रूप से समान प्रवेश बिंदुओं के रूप में माना जा सकता है।

तार्किक डिजाइन को सामान्य क्वेरी पैटर्न से लगभग स्वतंत्र रूप से किया जा सकता है। उपयोगकर्ता इंटरफेस सममित हैं, क्वेरी रणनीतियां सममित हैं, और आयामी मॉडल के विरुद्ध उत्पन्न SQL सममित है।

तीसरी ताकत: सुंदर विस्तारशीलता

आयामी मॉडल की तीसरी ताकत यह है कि यह अप्रत्याशित नए डेटा घटकों और नए डिजाइन निर्णयों को शामिल करने के लिए आसानी से विस्तार योग्य है। सबसे पहले, सभी मौजूदा टेबल्स को या तो केवल टेबल में नई डेटा पंक्तियाँ जोड़कर या SQL ALTER TABLE कमांड निष्पादित करके स्थानांतरित किया जा सकता है।

डेटा को पुनः लोड नहीं करना पड़ता। सुंदर विस्तारशीलता का अर्थ यह भी है कि परिवर्तन को धारण करने के लिए किसी क्वेरी टूल या दस्तावेज़ टूल को पुनः प्रोग्राम करने की आवश्यकता नहीं है।

चौथी ताकत: मानक दृष्टिकोण

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

पांचवीं ताकत: एग्रीगेट्स का बढ़ता समर्थन

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

  1. - सूचना सुरक्षा में DES की ताकत क्या है?

    DES की ताकत निम्नलिखित है: 56 बिट कुंजियों का उपयोग 56 बिट कुंजी का उपयोग एन्क्रिप्शन में अक्सर किया जा सकता है। 2⁵⁶ संभावित कुंजियाँ हैं। इतनी बड़ी संख्या में कुंजियों पर ब्रूट फोर्स हमला असंभव है। एक मशीन जो प्रति माइक्रोसेकंड एक DES एन्क्रिप्शन लागू करती है, सिफर को तोड़ने के लिए हजारों साल से

  1. - C टोकन क्या हैं?

    C प्रोग्राम निर्देशों का एक संग्रह है और प्रत्येक निर्देश व्यक्तिगत इकाइयों का एक संग्रह है।C प्रोग्राम की हर छोटी व्यक्तिगत इकाई को आमतौर पर टोकन कहा जाता है और C प्रोग्राम में प्रत्येक निर्देश टोकन का एक संग्रह है।टोकन का उपयोग C प्रोग्राम बनाने के लिए किया जाता है और उन्हें C प्रोग्राम के बुनियाद

  1. - C# में कमेंट्स क्या हैं

    कमेंट्स कोड समझाने के लिए उपयोग किए जाते हैं। कंपाइलर कमेंट एंट्रीज़ को इग्नोर करता है। C# प्रोग्राम्स में मल्टीलाइन कमेंट्स /* से शुरू होते हैं और */ कैरेक्टर्स से समाप्त होते हैं। मल्टी-लाइन कमेंट्स /* The following is a mult-line comment In C# /* /*...*/ को कंपाइलर इग्नोर करता है और इसे प्रोग्राम