SQL - RDBMS डेटाबेस

साथ काम करने के लिए कई लोकप्रिय RDBMS उपलब्ध हैं। यह ट्यूटोरियल सबसे लोकप्रिय RDBMS में से कुछ का संक्षिप्त विवरण देता है। इससे आपको उनकी बुनियादी विशेषताओं की तुलना करने में मदद मिलेगी।

माई एसक्यूएल

MySQL एक खुला स्रोत SQL डेटाबेस है, जो एक स्वीडिश कंपनी - MySQL AB द्वारा विकसित किया गया है। MySQL को SQL के साथ इसके विपरीत "my Ess-que-ell" के रूप में उच्चारित किया जाता है, जिसे "अगली कड़ी" कहा जाता है।

MySQL Microsoft Windows, प्रमुख लिनक्स वितरण, UNIX और Mac OS X सहित कई अलग-अलग प्लेटफार्मों का समर्थन कर रहा है।

MySQL के मुफ्त और सशुल्क संस्करण हैं, जो इसके उपयोग (गैर-वाणिज्यिक / वाणिज्यिक) और सुविधाओं पर निर्भर करता है। MySQL बहुत तेज, बहु-थ्रेडेड, बहु-उपयोगकर्ता और मजबूत SQL डेटाबेस सर्वर के साथ आता है।

इतिहास

  • माइकल वाइडेनियस और डेविड एक्समार्क द्वारा MySQL का विकास 1994 में शुरू हुआ।

  • 23 पर सबसे पहले आंतरिक रिहाई वां मई 1995।

  • Windows संस्करण 8 को जारी किया गया वें Windows 95 और NT के लिए जनवरी 1998।

  • संस्करण ३.२३: जून २००० से बीटा, उत्पादन रिलीज़ जनवरी २००१।

  • संस्करण 4.0: अगस्त 2002 से बीटा, उत्पादन रिलीज़ मार्च 2003 (यूनियनों)।

  • संस्करण 4.1: जून 2004 से बीटा, उत्पादन 2004 अक्टूबर रिलीज़।

  • संस्करण 5.0: मार्च 2005 से बीटा, उत्पादन रिलीज़ अक्टूबर 2005।

  • सन माइक्रोसिस्टम्स 26 पर MySQL एबी का अधिग्रहण वें फरवरी 2008।

  • संस्करण 5.1: उत्पादन रिहाई 27 वें नवम्बर 2008।

विशेषताएं

  • उच्च प्रदर्शन।
  • उच्च उपलब्धता।
  • स्केलेबिलिटी और लचीलापन कुछ भी चलाएं।
  • मजबूत लेनदेन समर्थन।
  • वेब और डेटा वेयरहाउस ताकत।
  • मजबूत डेटा संरक्षण।
  • व्यापक अनुप्रयोग विकास।
  • प्रबंधन में आसानी।
  • ओपन सोर्स फ्रीडम और 24 x 7 सपोर्ट।
  • स्वामित्व की सबसे कम कुल लागत।

एमएस SQL ​​सर्वर

MS SQL सर्वर Microsoft Inc. द्वारा विकसित एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। इसकी प्राथमिक क्वेरी भाषाएँ हैं -

  • T-SQL
  • ANSI एसक्यूएल

इतिहास

  • 1987 - साइबेस ने यूनिक्स के लिए SQL सर्वर जारी किया।

  • 1988 - Microsoft, Sybase, और Aston-Tate पोर्ट SQL Server से OS / 2।

  • 1989 - Microsoft, Sybase, और Aston-Tate ने OS / 2 के लिए SQL Server 1.0 जारी किया।

  • 1990 - SQL सर्वर 1.1 विंडोज 3.0 ग्राहकों के लिए समर्थन के साथ जारी किया गया।

  • एस्टन - टेट SQL सर्वर विकास से बाहर चला जाता है।

  • 2000 - Microsoft ने SQL सर्वर 2000 जारी किया।

  • 2001 - Microsoft ने SQL सर्वर वेब रिलीज़ 1 (डाउनलोड) के लिए XML जारी किया।

  • 2002 - Microsoft SQLXML 2.0 (SQL सर्वर के लिए XML से बदला गया) को रिलीज़ करता है।

  • 2002 - Microsoft ने SQLXML 3.0 जारी किया।

  • 2005 - माइक्रोसॉफ्ट ने 7 नवंबर 2005 को SQL सर्वर 2005 जारी किया।

विशेषताएं

  • उच्च प्रदर्शन
  • उच्च उपलब्धता
  • डेटाबेस मिररिंग
  • डेटाबेस स्नैपशॉट
  • सीएलआर एकीकरण
  • सेवा ब्रोकर
  • DDL ट्रिगर करता है
  • रैंकिंग कार्य
  • पंक्ति संस्करण-आधारित अलगाव स्तर
  • XML एकीकरण
  • TRY...CATCH
  • डेटाबेस मेल

आकाशवाणी

यह एक बहुत बड़ी बहु-उपयोगकर्ता आधारित डेटाबेस प्रबंधन प्रणाली है। Oracle 'Oracle Corporation' द्वारा विकसित एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है।

Oracle अपने संसाधनों को कुशलता से प्रबंधित करने के लिए काम करता है, नेटवर्क में डेटा भेजने और अनुरोध करने वाले कई ग्राहकों के बीच जानकारी का एक डेटाबेस।

यह क्लाइंट / सर्वर कंप्यूटिंग के लिए एक उत्कृष्ट डेटाबेस सर्वर विकल्प है। Oracle MSDOS, NetWare, UnixWare, OS / 2 और अधिकांश UNIX फ्लेवर सहित क्लाइंट और सर्वर दोनों के लिए सभी प्रमुख ऑपरेटिंग सिस्टमों का समर्थन करता है।

इतिहास

ओरेकल ने 1977 में शुरू किया और उद्योग में अपने 32 अद्भुत वर्ष (1977 से 2009 तक) मनाए।

  • 1977 - लैरी एलिसन, बॉब माइनर और एड ओट्स ने विकास कार्य करने के लिए सॉफ्टवेयर डेवलपमेंट लेबोरेटरीज की स्थापना की।

  • 1979 - ओरेकल का संस्करण 2.0 जारी किया गया और यह पहला वाणिज्यिक संबंधपरक डेटाबेस और पहला एसक्यूएल डेटाबेस बन गया। कंपनी ने इसका नाम बदलकर रिलेशनल सॉफ्टवेयर इंक (आरएसआई) कर दिया।

  • 1981 - आरएसआई ने ओरेकल के लिए उपकरण विकसित करना शुरू किया।

  • 1982 - आरएसआई का नाम बदलकर ओरेकल कॉर्पोरेशन कर दिया गया।

  • 1983 - ओरेकल ने संस्करण 3.0 जारी किया, सी भाषा में फिर से लिखा गया और कई प्लेटफार्मों पर चला।

  • 1984 - ओरेकल संस्करण 4.0 जारी किया गया था। इसमें समवर्ती नियंत्रण - मल्टी-वर्जन रीड कंसिस्टेंसी आदि जैसी विशेषताएं थीं।

  • 1985 - ओरेकल संस्करण 4.0 जारी किया गया था। इसमें समवर्ती नियंत्रण - मल्टी-वर्जन रीड कंसिस्टेंसी आदि जैसी विशेषताएं थीं।

  • 2007 - ओरेकल ने Oracle11g जारी किया। नया संस्करण बेहतर विभाजन, आसान प्रवास आदि पर केंद्रित है।

विशेषताएं

  • Concurrency
  • संगति पढ़ें
  • लॉकिंग मैकेनिज्म
  • क्वाइसे डेटाबेस
  • Portability
  • स्व-प्रबंध डेटाबेस
  • SQL*Plus
  • ASM
  • Scheduler
  • संसाधन प्रबंधक
  • विवरण भण्डारण
  • भौतिकवादी विचार
  • बिटमैप इंडेक्स
  • तालिका संपीड़न
  • समानांतर निष्पादन
  • विश्लेषणात्मक एसक्यूएल
  • डेटा माइनिंग
  • Partitioning

MS ACCESS

यह सबसे लोकप्रिय Microsoft उत्पादों में से एक है। Microsoft Access एक एंट्री-लेवल डेटाबेस मैनेजमेंट सॉफ्टवेयर है। एमएस एक्सेस डेटाबेस न केवल सस्ती है, बल्कि छोटे पैमाने पर परियोजनाओं के लिए एक शक्तिशाली डेटाबेस भी है।

MS Access जेट डेटाबेस इंजन का उपयोग करता है, जो एक विशिष्ट SQL भाषा बोली (कभी-कभी Jet SQL के रूप में संदर्भित) का उपयोग करता है।

एमएस एक्सेस एमएस ऑफिस पैकेज के पेशेवर संस्करण के साथ आता है। MS Access में सहज ज्ञान युक्त चित्रमय इंटरफ़ेस है।

  • 1992 - प्रवेश संस्करण 1.0 जारी किया गया था।

  • 1993 - एक्सेस बेसिक प्रोग्रामिंग भाषा को शामिल करने के साथ संगतता में सुधार के लिए एक्सेस 1.1 जारी किया गया।

  • सबसे महत्वपूर्ण संक्रमण एक्सेस 97 से एक्सेस 2000 तक था।

  • 2007 - एक्सेस 2007, एक नया डेटाबेस प्रारूप ACCDB पेश किया गया था जो बहु मूल्यवान और अनुलग्नक फ़ील्ड जैसे जटिल डेटा प्रकारों का समर्थन करता है।

विशेषताएं

  • उपयोगकर्ता टेबल, क्वेरीज़, फ़ॉर्म और रिपोर्ट बना सकते हैं और उन्हें मैक्रोज़ के साथ जोड़ सकते हैं।

  • एक्सेल, आउटलुक, एएससीआईआई, डीबेस, पैराडॉक्स, फॉक्सप्रो, एसक्यूएल सर्वर, ओरेकल, ओडीबीसी, आदि सहित कई स्वरूपों में डेटा को आयात और निर्यात करने का विकल्प।

  • जेट डेटाबेस प्रारूप (एक्सेस 2007 में एमडीबी या एसीसीडीबी) भी है, जिसमें एक फ़ाइल में एप्लिकेशन और डेटा हो सकते हैं। यह पूरे एप्लिकेशन को किसी अन्य उपयोगकर्ता को वितरित करने के लिए बहुत सुविधाजनक बनाता है, जो इसे डिस्कनेक्ट किए गए वातावरण में चला सकता है।

  • Microsoft Access पैरामीटरेटेड क्वेरीज़ प्रदान करता है। इन प्रश्नों और एक्सेस टेबल को VB6 और .NET जैसे अन्य कार्यक्रमों से DAO या ADO के माध्यम से संदर्भित किया जा सकता है।

  • Microsoft SQL सर्वर के डेस्कटॉप संस्करणों का उपयोग जेट डेटाबेस इंजन के विकल्प के रूप में एक्सेस के साथ किया जा सकता है।

  • Microsoft Access एक फ़ाइल सर्वर-आधारित डेटाबेस है। क्लाइंट-सर्वर रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) के विपरीत, Microsoft Access डेटाबेस ट्रिगर, संग्रहीत प्रक्रियाओं या लेनदेन लॉगिंग को लागू नहीं करता है।