उपयोग की आवश्यकताओं के आधार पर, बाजार में निम्न प्रकार के डेटाबेस उपलब्ध हैं -
- केंद्रीकृत डेटाबेस।
- वितरित डेटाबेस।
- व्यक्तिगत डेटाबेस।
- अंतिम उपयोगकर्ता डेटाबेस।
- वाणिज्यिक डेटाबेस।
- नोएसक्यूएल डेटाबेस।
- ऑपरेशनल डेटाबेस।
- संबंधपरक डेटाबेस।
- क्लाउड डेटाबेस।
- ऑब्जेक्ट-ओरिएंटेड डेटाबेस।
- ग्राफ़ डेटाबेस.
आइए हम उन सभी को समझाएं:
<एच2>1. केंद्रीकृत डेटाबेससूचना (डेटा) को एक केंद्रीकृत स्थान पर संग्रहीत किया जाता है और विभिन्न स्थानों के उपयोगकर्ता इस डेटा तक पहुंच सकते हैं। इस प्रकार के डेटाबेस में एप्लिकेशन प्रक्रियाएं होती हैं जो उपयोगकर्ताओं को दूरस्थ स्थान से भी डेटा तक पहुंचने में मदद करती हैं।
अंतिम उपयोगकर्ताओं के सत्यापन और सत्यापन के लिए विभिन्न प्रकार की प्रमाणीकरण प्रक्रियाएं लागू की जाती हैं, इसी तरह, आवेदन प्रक्रियाओं द्वारा एक पंजीकरण संख्या प्रदान की जाती है जो डेटा उपयोग का ट्रैक और रिकॉर्ड रखती है। स्थानीय क्षेत्र का कार्यालय इस काम को संभालता है।
2.वितरित डेटाबेस
केंद्रीकृत डेटाबेस अवधारणा के ठीक विपरीत, वितरित डेटाबेस में सामान्य डेटाबेस के साथ-साथ स्थानीय कंप्यूटरों द्वारा कैप्चर की गई जानकारी का भी योगदान होता है। डेटा एक स्थान पर नहीं है और किसी संगठन के विभिन्न साइटों पर वितरित किया जाता है। ये साइटें संचार लिंक की मदद से एक-दूसरे से जुड़ी हुई हैं जो उन्हें वितरित डेटा तक आसानी से पहुंचने में मदद करती हैं।
आप एक वितरित डेटाबेस की कल्पना कर सकते हैं जिसमें एक डेटाबेस के विभिन्न हिस्सों को कई अलग-अलग स्थानों (भौतिक) में संग्रहीत किया जाता है, साथ ही आवेदन प्रक्रियाओं के साथ जो नेटवर्क में विभिन्न बिंदुओं के बीच दोहराया और वितरित किया जाता है।
दो प्रकार के वितरित डेटाबेस हैं, अर्थात। समरूप और विषम। वे डेटाबेस जिनमें समान अंतर्निहित हार्डवेयर होते हैं और समान ऑपरेटिंग सिस्टम और एप्लिकेशन प्रक्रियाओं पर चलते हैं, उन्हें सजातीय DDB के रूप में जाना जाता है, उदाहरण के लिए। एक डीडीबी में सभी भौतिक स्थान। जबकि, डीडीबी की विभिन्न साइटों पर ऑपरेटिंग सिस्टम, अंतर्निहित हार्डवेयर के साथ-साथ एप्लिकेशन प्रक्रियाएं भिन्न हो सकती हैं, जिसे विषम डीडीबी के रूप में जाना जाता है।
3.व्यक्तिगत डेटाबेस
व्यक्तिगत कंप्यूटरों पर डेटा एकत्र और संग्रहीत किया जाता है जो छोटा और आसानी से प्रबंधनीय होता है। डेटा आमतौर पर किसी संगठन के एक ही विभाग द्वारा उपयोग किया जाता है और लोगों के एक छोटे समूह द्वारा एक्सेस किया जाता है।
4.अंतिम उपयोगकर्ता डेटाबेस
अंतिम उपयोगकर्ता आमतौर पर विभिन्न स्तरों पर किए गए लेन-देन या संचालन के बारे में चिंतित नहीं होता है और केवल उस उत्पाद से अवगत होता है जो एक सॉफ्टवेयर या एप्लिकेशन हो सकता है। इसलिए, यह एक साझा डेटाबेस है जो विशेष रूप से विभिन्न स्तरों के प्रबंधकों की तरह अंतिम उपयोगकर्ता के लिए डिज़ाइन किया गया है। इस डेटाबेस में संपूर्ण जानकारी का सारांश एकत्र किया जाता है।
5.वाणिज्यिक डेटाबेस
ये उन उपयोगकर्ताओं के लिए विशिष्ट रूप से डिज़ाइन किए गए विशाल डेटाबेस के भुगतान किए गए संस्करण हैं जो मदद के लिए जानकारी तक पहुंच बनाना चाहते हैं। ये डेटाबेस विषय विशिष्ट हैं, और कोई इतनी बड़ी जानकारी को बनाए रखने का जोखिम नहीं उठा सकता है। ऐसे डेटाबेस तक पहुंच वाणिज्यिक लिंक के माध्यम से प्रदान की जाती है।
6.NoSQL डेटाबेस
इनका उपयोग वितरित डेटा के बड़े सेट के लिए किया जाता है। कुछ बड़े डेटा प्रदर्शन मुद्दे हैं जो रिलेशनल डेटाबेस द्वारा प्रभावी ढंग से संभाले जाते हैं, इस तरह के मुद्दों को आसानी से NoSQL डेटाबेस द्वारा प्रबंधित किया जाता है। बड़े आकार के असंरचित डेटा का विश्लेषण करने में बहुत कुशल हैं जो क्लाउड के कई वर्चुअल सर्वर पर संग्रहीत हो सकते हैं।
7.ऑपरेशनल डेटाबेस
एक उद्यम के संचालन से संबंधित जानकारी इस डेटाबेस के अंदर संग्रहीत की जाती है। विपणन, कर्मचारी संबंध, ग्राहक सेवा आदि जैसी कार्यात्मक लाइनों के लिए इस तरह के डेटाबेस की आवश्यकता होती है।
8.रिलेशनल डेटाबेस
इन डेटाबेस को तालिकाओं के एक सेट द्वारा वर्गीकृत किया जाता है जहां डेटा पूर्व-निर्धारित श्रेणी में फिट हो जाता है। तालिका में पंक्तियाँ और स्तंभ होते हैं जहाँ स्तंभ में एक विशिष्ट श्रेणी के लिए डेटा की प्रविष्टि होती है और पंक्तियों में श्रेणी के अनुसार परिभाषित उस डेटा के लिए उदाहरण होते हैं। स्ट्रक्चर्ड क्वेरी लैंग्वेज (एसक्यूएल) एक रिलेशनल डेटाबेस के लिए मानक उपयोगकर्ता और एप्लिकेशन प्रोग्राम इंटरफ़ेस है।
ऐसे कई सरल ऑपरेशन हैं जिन्हें टेबल पर लागू किया जा सकता है जो इन डेटाबेस को विस्तारित करना आसान बनाता है, दो डेटाबेस को एक सामान्य संबंध के साथ जोड़ता है और सभी मौजूदा अनुप्रयोगों को संशोधित करता है।
9.क्लाउड डेटाबेस
अब एक दिन, डेटा विशेष रूप से क्लाउड पर संग्रहीत किया जा रहा है, जिसे वर्चुअल वातावरण के रूप में भी जाना जाता है, या तो हाइब्रिड क्लाउड, सार्वजनिक या निजी क्लाउड में। क्लाउड डेटाबेस एक ऐसा डेटाबेस है जिसे ऐसे वर्चुअलाइज्ड वातावरण के लिए अनुकूलित या निर्मित किया गया है। क्लाउड डेटाबेस के कई लाभ हैं, जिनमें से कुछ प्रति-उपयोगकर्ता के आधार पर भंडारण क्षमता और बैंडविड्थ के लिए भुगतान करने की क्षमता हैं, और वे उच्च उपलब्धता के साथ-साथ मांग पर मापनीयता प्रदान करते हैं।
क्लाउड डेटाबेस उद्यमों को एक सेवा के रूप में सॉफ़्टवेयर परिनियोजन में व्यावसायिक अनुप्रयोगों का समर्थन करने का अवसर भी देता है।
10.ऑब्जेक्ट-ओरिएंटेड डेटाबेस
ऑब्जेक्ट-ओरिएंटेड डेटाबेस ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग और रिलेशनल डेटाबेस का एक संग्रह है। ऐसे कई आइटम हैं जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं जैसे C++, Java का उपयोग करके बनाए गए हैं, जिन्हें रिलेशनल डेटाबेस में स्टोर किया जा सकता है, लेकिन ऑब्जेक्ट-ओरिएंटेड डेटाबेस उन आइटम्स के लिए उपयुक्त हैं।
ऑब्जेक्ट-ओरिएंटेड डेटाबेस को क्रियाओं के बजाय ऑब्जेक्ट के आसपास और तर्क के बजाय डेटा के आसपास व्यवस्थित किया जाता है। उदाहरण के लिए, एक संबंधपरक डेटाबेस में एक मल्टीमीडिया रिकॉर्ड एक अल्फ़ान्यूमेरिक मान के विपरीत एक निश्चित डेटा ऑब्जेक्ट हो सकता है।
11.ग्राफ़ डेटाबेस
ग्राफ नोड्स और किनारों का एक संग्रह है जहां प्रत्येक नोड का उपयोग एक इकाई का प्रतिनिधित्व करने के लिए किया जाता है और प्रत्येक किनारे संस्थाओं के बीच संबंधों का वर्णन करता है। एक ग्राफ़-उन्मुख डेटाबेस, या ग्राफ़ डेटाबेस, एक प्रकार का NoSQL डेटाबेस है जो ग्राफ़ सिद्धांत का उपयोग स्टोर, मैप और क्वेरी संबंधों के लिए करता है।
ग्राफ डेटाबेस मूल रूप से इंटरकनेक्शन के विश्लेषण के लिए उपयोग किए जाते हैं। उदाहरण के लिए, कंपनियां सोशल मीडिया से ग्राहकों के बारे में डेटा माइन करने के लिए ग्राफ़ डेटाबेस का उपयोग कर सकती हैं।