डेटा वेयरहाउस डेटाबेस
डेटा वेयरहाउसिंग एक तकनीक है जिसका उपयोग आमतौर पर कई स्रोतों से डेटा एकत्र करने और प्रबंधित करने के लिए किया जाता है ताकि व्यवसाय को सार्थक व्यावसायिक अंतर्दृष्टि प्रदान की जा सके। एक डेटा वेयरहाउस विशेष रूप से प्रबंधन निर्णयों का समर्थन करने के लक्ष्यों के लिए बनाया गया है।
सरल शब्दों में, एक डेटा वेयरहाउस एक डेटाबेस को परिभाषित करता है जिसे संगठन के ऑपरेशनल डेटाबेस से स्वतंत्र रूप से बनाए रखा जाता है। डेटा वेयरहाउस सिस्टम कई एप्लिकेशन सिस्टम के एकीकरण को सक्षम करते हैं। वे समेकित, ऐतिहासिक डेटा के ठोस प्लेटफॉर्म का समर्थन करके डेटा प्रोसेसिंग प्रदान करते हैं।
एक डेटा वेयरहाउस OLTP सिस्टम को डेटा को ऑफलोड करने के लिए एक स्थान प्रदान करके और उन सेवाओं को प्रदान करके समर्थन करता है जो OLTP डेटाबेस में लागू होने पर OLTP संचालन को जटिल और नीचा दिखा सकते हैं।
OLTP डेटाबेस
OLTP (ऑनलाइन ट्रांजैक्शन प्रोसेसिंग) बड़ी संख्या में छोटे ऑनलाइन लेनदेन (INSERT, UPDATE, और DELETE) की विशेषता है। OLTP संचालन का मूल अर्थ बहुत तेज क्वेरी प्रोसेसिंग पर है, मल्टी-एक्सेस वातावरण में रिकॉर्ड अखंडता को बनाए रखना, और प्रति सेकंड लेनदेन की संख्या द्वारा मापी गई प्रभावशीलता। OLTP डेटाबेस में, प्रामाणिक और वर्तमान डेटा होता है, और ट्रांजैक्शनल डेटाबेस को स्टोर करने के लिए उपयोग किया जाने वाला स्कीमा एंटिटी मॉडल है (आमतौर पर 3NF)।
OLTP डेटाबेस की मुख्य विशेषताएं डेटा के सरल नियंत्रित सम्मिलन और अद्यतन हैं जिसमें डेटा हेरफेर और देखने के तंत्र तक प्रभावी पहुंच होती है। आमतौर पर, OLTP-डिज़ाइन किए गए डेटाबेस में एक व्यक्तिगत ऑपरेशन में केवल एकल रिकॉर्ड या छोटे रिकॉर्ड सेट को हेरफेर किया जाना चाहिए।
OLTP सिस्टम आमतौर पर केवल डेटा की वर्तमान स्थिति से निपटते हैं। उदाहरण के लिए, तीन साल पहले छोड़ चुके कर्मचारी के बारे में एक रिकॉर्ड मानव संसाधन प्रणाली पर उपयुक्त नहीं हो सकता। पुराने डेटा को कई प्रकार के स्थिर स्टोरेज मीडिया पर प्राप्त किया जा सकता है और ऑनलाइन सुलभ नहीं हो सकता।
डेटा वेयरहाउस डेटाबेस और OLTP डेटाबेस की तुलना
| डेटा वेयरहाउस डेटाबेस | OLTP डेटाबेस |
|---|---|
| यह श्रेणियों और एट्रिब्यूट द्वारा व्यावसायिक उपायों के विश्लेषण के लिए उत्पादित है। | यह रीयल-टाइम व्यावसायिक संचालन के लिए उत्पादित है। |
| यह लोड की संख्या और बड़ी, जटिल, अप्रत्याशित क्वेरी के लिए अनुकूलित किया जा सकता है जो प्रति टेबल कई पंक्तियों तक पहुंचते हैं। | यह लेनदेन के एक सामान्य सेट के लिए अनुकूलित किया जा सकता है, आमतौर पर प्रति टेबल एक समय में एक पंक्ति डालना या पुनर्प्राप्त करना। |
| यह सुसंगत, सच्चे डेटा के साथ लोड किया जा सकता है और किसी रीयल-टाइम सत्यापन की आवश्यकता नहीं होती। | यह लेनदेन के दौरान आने वाले डेटा के सत्यापन के लिए विकसित किया गया है और सत्यापन डेटा टेबल का उपयोग करता है। |
| यह OLTP के सापेक्ष कुछ समवर्ती उपयोगकर्ता प्रदान करता है। | यह हजारों समवर्ती उपयोगकर्ता प्रदान करता है। |