Oracle डेटाबेस (Oracle DB) Oracle Corporation का एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। मूल रूप से 1977 में लॉरेंस एलिसन और अन्य डेवलपर्स द्वारा विकसित, ओरेकल डीबी विभिन्न प्रकारों के बीच संबंधों को बनाए रखते हुए प्रकार के आधार पर डेटा को संग्रहीत करने, व्यवस्थित करने और पुनर्प्राप्त करने के लिए सबसे भरोसेमंद और व्यापक रूप से उपयोग किए जाने वाले रिलेशनल डेटाबेस इंजनों में से एक है।
सिस्टम एक रिलेशनल डेटाबेस फ्रेमवर्क के आसपास बनाया गया है जिसमें डेटा ऑब्जेक्ट को संरचित क्वेरी भाषा (एसक्यूएल) के माध्यम से उपयोगकर्ताओं (या एक एप्लिकेशन फ्रंट एंड) द्वारा सीधे एक्सेस किया जा सकता है। Oracle एक पूरी तरह से स्केलेबल रिलेशनल डेटाबेस आर्किटेक्चर है और इसका उपयोग अक्सर वैश्विक उद्यमों द्वारा किया जाता है जो व्यापक और स्थानीय क्षेत्र नेटवर्क में डेटा का प्रबंधन और प्रसंस्करण करते हैं। सभी नेटवर्कों में संचार की अनुमति देने के लिए Oracle डेटाबेस का अपना नेटवर्क घटक है।
Oracle DB को Oracle RDBMS और कभी-कभी केवल Oracle के नाम से भी जाना जाता है।
डेटाबेस का उपयोग कंप्यूटर सिस्टम में इलेक्ट्रॉनिक रूप से संग्रहीत डेटा को संरचना और संगठन प्रदान करने के लिए किया जाता है। अपनाए जाने से पहले, शुरुआती कंप्यूटर डेटा को फ़्लैट फ़ाइल संरचनाओं में संग्रहीत करते थे, जहाँ प्रत्येक फ़ाइल में जानकारी अल्पविराम (सीएसवी फ़ाइलें) द्वारा अलग की जाती थी। हालाँकि, जैसे-जैसे डेटा के प्रत्येक टुकड़े की विशेषताओं और संरचना को परिभाषित करने वाले फ़ील्ड और पंक्तियों की संख्या बढ़ती जा रही है, यह केवल समय की बात है कि यह दृष्टिकोण अप्रबंधनीय हो जाएगा।
डेटाबेस प्रबंधन के लिए संबंधपरक मॉडल संस्थाओं और विशेषताओं में डेटा को व्यवस्थित करके इस मुद्दे के आदर्श समाधान का प्रतिनिधित्व करते हैं जो आगे उनका वर्णन करते हैं। आज, Oracle डेटाबेस सबसे बड़ी बाज़ार हिस्सेदारी के साथ RDBMS का प्रतिनिधित्व करता है। एंटरप्राइज़ डेटाबेस बाज़ार में Oracle DB Microsoft के SQL सर्वर को टक्कर देता है। अन्य डेटाबेस पेशकशें भी हैं, लेकिन इनमें से अधिकांश Oracle DB और SQL सर्वर की तुलना में एक छोटी बाजार हिस्सेदारी रखती हैं। सौभाग्य से, Oracle DB और SQL सर्वर की संरचनाएँ काफी समान हैं, जो डेटाबेस प्रशासन सीखते समय एक लाभ है।
Oracle DB विंडोज़, UNIX, Linux और macOS सहित अधिकांश प्रमुख प्लेटफार्मों पर चलता है। Oracle डेटाबेस IBM AIX, HP-UX, Linux, Microsoft Windows सर्वर, सोलारिस, SunOS और macOS सहित कई ऑपरेटिंग सिस्टम पर समर्थित है।
1990 के दशक के अंत में Oracle ने GNU/Linux जैसे खुले प्लेटफ़ॉर्म का समर्थन करना शुरू कर दिया। आवश्यकताओं और बजट के आधार पर विभिन्न सॉफ़्टवेयर संस्करण उपलब्ध हैं। Oracle DB संस्करण निम्न प्रकार से क्रमबद्ध रूप से विभाजित हैं:
- एंटरप्राइज़ संस्करण: बेहतर प्रदर्शन और सुरक्षा सहित सभी सुविधाएं प्रदान करता है, और यह सबसे मजबूत है
- व्यक्तिगत संस्करण: लगभग एंटरप्राइज़ संस्करण के समान, सिवाय इसके कि इसमें Oracle रियल एप्लिकेशन क्लस्टर विकल्प शामिल नहीं है
- मानक संस्करण: इसमें उन उपयोगकर्ताओं के लिए आधार कार्यक्षमता शामिल है जिन्हें एंटरप्राइज़ संस्करण के मजबूत पैकेज की आवश्यकता नहीं है
- एक्सप्रेस संस्करण (XE): हल्का, मुफ़्त और सीमित विंडोज़ और लिनक्स संस्करण
- ओरेकल लाइट: मोबाइल उपकरणों के लिए
Oracle की एक प्रमुख विशेषता यह है कि इसकी वास्तुकला तार्किक और भौतिक के बीच विभाजित है। इस संरचना का अर्थ है कि बड़े पैमाने पर वितरित कंप्यूटिंग के लिए, जिसे ग्रिड कंप्यूटिंग के रूप में भी जाना जाता है, डेटा स्थान उपयोगकर्ता के लिए अप्रासंगिक और पारदर्शी है, जिससे अधिक मॉड्यूलर भौतिक संरचना की अनुमति मिलती है जिसे डेटाबेस की गतिविधि को प्रभावित किए बिना जोड़ा और बदला जा सकता है। इसका डेटा या उपयोगकर्ता।
इस तरह से संसाधनों को साझा करने से क्षमता वाले बहुत लचीले डेटा नेटवर्क की अनुमति मिलती है जिसे सेवा में गिरावट के बिना मांग के अनुरूप ऊपर या नीचे समायोजित किया जा सकता है। यह एक मजबूत प्रणाली तैयार करने की भी अनुमति देता है, क्योंकि ऐसा कोई एक बिंदु नहीं है जिस पर विफलता डेटाबेस को नीचे ला सकती है क्योंकि भंडारण संसाधनों की नेटवर्क स्कीम का मतलब है कि कोई भी विफलता केवल स्थानीय होगी।
Oracle DB का सबसे बड़ा लाभ यह है कि यह SQL की तुलना में अधिक स्केलेबल है, जो इसे एंटरप्राइज़ उदाहरणों में अधिक लागत-कुशल बना सकता है। इसका मतलब यह है कि यदि किसी संगठन को डेटा संग्रहीत करने के लिए बड़ी संख्या में डेटाबेस की आवश्यकता होती है, तो उन्हें गतिशील रूप से कॉन्फ़िगर किया जा सकता है और बिना किसी डाउनटाइम के जल्दी से एक्सेस किया जा सकता है।
अन्य संरचनात्मक विशेषताएं जो Oracle को लोकप्रिय बनाती हैं उनमें शामिल हैं:
- बहुत बड़े डेटाबेस का इष्टतम प्रदर्शन सुनिश्चित करने के लिए कुशल मेमोरी कैशिंग
- बड़ी डेटा तालिकाओं को कई टुकड़ों में विभाजित करने के लिए उच्च-प्रदर्शन विभाजन
- शक्तिशाली रिकवरी मैनेजर टूल (आरएमएएन) सहित गर्म, ठंडे और वृद्धिशील बैकअप और पुनर्प्राप्ति के लिए कई तरीकों की उपस्थिति
0 Comments