Database: Database संगठित (organized) रूप में डेटा का संग्रह है जो कुशलतापूर्वक (efficiently) डेटा को प्रबंधित (managed) करने में मदद करता है।
एक database tables में stored डेटा का एक समूह है, जिसमें rowsऔर columns होते हैं जो attributes को represent करते हैं। डेटाबेस में हर एक rows हर single entity को represent करता है।
Data warehouse: Datawarehouse एक केंद्रीय भंडार (central repository) प्रणाली है, जो एक बड़े व्यवसाय या संगठन के अलग-अलग स्रोतों से एकत्रित या उत्पन्न डेटा को संग्रहीत करती है।
Comparison Between Database and Data Warehouse
- Database का उपयोग मुख्य रूप से डेटा को रिकॉर्ड करने के लिए किया जाता है जहां डेटा का विश्लेषण करने के लिए डेटावेयर का उपयोग किया जाता है।
- Database OLTP सॉल्यूशंस को सर्वश्रेष्ठ रूप से उपयोग करता है, जहाँ Data warehouse OLAP के लिए सबसे उपयुक्त है।
- Database वास्तविक समय डेटा प्रदाता ( real-time data providers) हैं, जबकि Data warehouse विश्लेषण और निर्णय (analysis and decision making) लेने के लिए डेटा के स्रोत के रूप में काम करते हैं।
- Database, database के डिजाइन के लिए E-R modeling तकनीकों का उपयोग करता है जहां datawarehouse डिजाइनिंग के लिए डेटा मॉडलिंग (data modeling )तकनीकों का उपयोग करता है।
- Database छोटे परमाणु लेनदेन (atomic transaction) के लिए उपयोगी होते हैं जहां datawarehouse बड़े querries के लिए उपयोगी होते हैं जिन्हें उच्च स्तर के विश्लेषण (high level of analysis)की आवश्यकता होती है।
- एक database एक समय में कई users को संभाल सकता है जहां datawarehouse users की छोटी या सीमित संख्या को संभालता है।