ODBC Full Form in Hindi




ODBC Full Form in Hindi - ODBC की पूरी जानकारी?

ODBC Full Form in Hindi, ODBC Kya Hota Hai, ODBC का क्या Use होता है, ODBC का Full Form क्या हैं, ODBC का फुल फॉर्म क्या है, Full Form of ODBC in Hindi, ODBC किसे कहते है, ODBC का फुल फॉर्म इन हिंदी, ODBC का पूरा नाम और हिंदी में क्या अर्थ होता है, ODBC की शुरुआत कैसे हुई, दोस्तों क्या आपको पता है ODBC की Full Form क्या है और ODBC होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको ODBC की पूरी जानकारी हिंदी भाषा में देने जा रहे है. तो फ्रेंड्स ODBC Full Form in Hindi में और ODBC की पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

ODBC Full form in Hindi

ODBC की फुल फॉर्म “Open Database Connectivity” होती है. ODBC को हिंदी में “डेटाबेस कनेक्टिविटी खोलें” कहते है. ओपन डाटाबेस कनेक्टिविटी एक एप्लीकेशन प्रोग्रामिंग इंटरफेस है जो डाटाबेस मैनेजमेंट सिस्टम तक पहुंच प्रदान करता है. क्लाइंट-साइड और सर्वर-साइड दोनों ओडीबीसी का उपयोग करके लिखे गए एप्लिकेशन तक पहुंच सकते हैं. ODBC ड्राइवर का उपयोग DBMS और एप्लिकेशन के बीच अनुवाद परत के रूप में किया जाता है और DBMS की स्वतंत्रता को पूरा करता है.

ओपन डेटाबेस कनेक्टिविटी (ODBC) एक डेटाबेस तक पहुँचने के लिए एक खुला मानक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) है. 1992 में, Microsoft ने दुनिया का पहला ODBC ड्राइवर बनाने के लिए सिम्बा के साथ साझेदारी की; SIMBA.DLL, और मानक-आधारित डेटा एक्सेस का जन्म हुआ. किसी प्रोग्राम में ODBC स्टेटमेंट का उपयोग करके, आप कई अलग-अलग सामान्य डेटाबेस में फ़ाइलों तक पहुँच सकते हैं. ODBC सॉफ़्टवेयर के अलावा, प्रत्येक डेटाबेस तक पहुँचने के लिए एक अलग मॉड्यूल या ड्राइवर की आवश्यकता होती है.

What Is ODBC In Hindi

Microsoft ओपन डेटाबेस कनेक्टिविटी (ODBC) इंटरफ़ेस एक C प्रोग्रामिंग भाषा इंटरफ़ेस है जो अनुप्रयोगों के लिए विभिन्न डेटाबेस प्रबंधन प्रणालियों (DBMS) से डेटा एक्सेस करना संभव बनाता है. ODBC एक निम्न-स्तरीय, उच्च-प्रदर्शन इंटरफ़ेस है जो विशेष रूप से रिलेशनल डेटा स्टोर के लिए डिज़ाइन किया गया है. ODBC इंटरफ़ेस अधिकतम इंटरऑपरेबिलिटी की अनुमति देता है-एक एप्लिकेशन एकल इंटरफ़ेस के माध्यम से विविध DBMS में डेटा एक्सेस कर सकता है. इसके अलावा, वह एप्लिकेशन किसी भी डीबीएमएस से स्वतंत्र होगा जिससे वह डेटा एक्सेस करता है. एप्लिकेशन के उपयोगकर्ता ड्राइवर नामक सॉफ़्टवेयर घटकों को जोड़ सकते हैं, जो एक एप्लिकेशन और एक विशिष्ट डीबीएमएस के बीच इंटरफेस करते हैं.

ODBC का मतलब ओपन डेटाबेस कनेक्टिविटी है. यह एक खुला मानक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस है जिसे एपीआई के रूप में भी जाना जाता है जिसका उपयोग डेटाबेस तक पहुँचने के लिए किया जाता है. पहला ODBC ड्राइवर 1992 में बनाया गया था जब Microsoft ने Simba के साथ SIMBA.DLL नाम से साझेदारी की थी. एक प्रोग्राम में ODBC स्टेटमेंट की मदद से. हम अलग-अलग या सामान्य डेटाबेस में अलग-अलग फाइलों तक पहुंच सकते हैं.

Microsoft ने 1992 में ODBC मानक पेश किया. ODBC एक मानक था जिसे SQL डेटाबेस तक पहुँच प्रदान करने के लिए डिज़ाइन किया गया था. SQL डेटाबेस तक पहुँच प्रदान करने के उद्देश्य को पूरा करने के लिए 1992 में ODBC मानक पेश किया गया था. इसके अलावा, OLEDB को व्यापक डेटा एक्सेस मानक के रूप में पेश किया गया था. यह SQL जैसे कई अलग-अलग प्रकार के सारणीबद्ध डेटा प्रतिनिधित्व से परे एक विस्तारित डेटा एक्सेस मानक था. Microsoft द्वारा ADO नामक एक अन्य डेटा एक्सेस मानक पेश किया गया था. ADO अधिक वस्तु-उन्मुख था और इसका मतलब OLEDB से आगे काम करना था. हर प्रयास में, ODBC ने साबित किया है कि यह SQL डेटा स्रोतों के लिए सबसे सामान्य और सर्वोत्तम डेटा मानक है.

ओडीबीसी विनिर्देश का नवीनतम संस्करण माइक्रोसॉफ्ट की वेबसाइट से उपलब्ध है. आपकी सुविधा के लिए, आप वर्तमान ओडीबीसी 3.8 विशिष्टता का पीडीएफ संस्करण भी डाउनलोड कर सकते हैं.

Microsoft ने 1992 में ODBC मानक पेश किया. ODBC एक मानक था जिसे SQL डेटाबेस तक पहुँच को एकीकृत करने के लिए डिज़ाइन किया गया था. ओडीबीसी की सफलता के बाद, माइक्रोसॉफ्ट ने ओएलई डीबी पेश किया जो एक व्यापक डेटा एक्सेस मानक होना था. OLE DB एक डेटा एक्सेस मानक था जो केवल SQL डेटाबेस से परे था और किसी भी डेटा स्रोत तक विस्तारित था जो डेटा को सारणीबद्ध प्रारूप में वितरित कर सकता था. माइक्रोसॉफ्ट की योजना थी कि ओएलई डीबी ओडीबीसी को सबसे सामान्य डेटा एक्सेस मानक के रूप में प्रतिस्थापित करेगा. हाल ही में, माइक्रोसॉफ्ट ने एडीओ डेटा एक्सेस मानक पेश किया. एडीओ को ओएलई डीबी से आगे जाना था, उसमें एडीओ अधिक वस्तु उन्मुख था. हालाँकि, Microsoft द्वारा ODBC मानक को "बेहतर" विकल्प के रूप में बदलने के बहुत महत्वपूर्ण प्रयासों के बावजूद, ODBC SQL डेटा स्रोतों के लिए वास्तविक डेटा एक्सेस मानक बना हुआ है. वास्तव में, आज ओडीबीसी मानक ओएलई डीबी और एडीओ की तुलना में अधिक सामान्य है क्योंकि ओडीबीसी व्यापक रूप से समर्थित है (ओरेकल और आईबीएम से समर्थन सहित) और एक क्रॉस प्लेटफॉर्म डेटा एक्सेस मानक है. आज, SQL डेटा स्रोतों के लिए सबसे सामान्य डेटा एक्सेस मानक ODBC और JDBC हैं, और यह बहुत संभावना है कि OLE DB और ADO जैसे मानक समय के साथ फीके पड़ जाएंगे.

ODBC रिलेशनल और नॉन-रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (DBMS) दोनों में मानक-आधारित डेटा एक्सेस के लिए वास्तविक मानक बन गया है. 90 के दशक की शुरुआत में ओडीबीसी मानक को सह-विकसित करने के लिए सिम्बा ने माइक्रोसॉफ्ट के साथ मिलकर काम किया. ODBC मानक अधिकतम इंटरऑपरेबिलिटी को सक्षम बनाता है जिससे एप्लिकेशन डेवलपर्स को विभिन्न विक्रेताओं से डेटा स्रोतों तक पहुंचने के लिए एकल एप्लिकेशन लिखने में सक्षम बनाता है. ओडीबीसी डेटाबेस एपीआई के लिए ओपन ग्रुप और आईएसओ/आईईसी से कॉल-लेवल इंटरफेस (सीएलआई) विनिर्देशों पर आधारित है और इसकी डेटाबेस एक्सेस भाषा के रूप में संरचित क्वेरी भाषा (एसक्यूएल) का उपयोग करता है.

ODBC का इतिहास ?

पहला ODBC मानक 1992 में Microsoft द्वारा पेश किया गया था. यह ड्राइवर एक मानक मॉडल था जिसे मूल रूप से विभिन्न SQL डेटाबेस तक पहुंच को एकीकृत करने के लिए डिज़ाइन किया गया था. ओडीबीसी की भारी सफलता को देखते हुए, माइक्रोसॉफ्ट ने ओएलई डीबी नाम से एक और डीबी (डेटाबेस) पेश किया जो ओडीबीसी की तुलना में व्यापक डेटा एक्सेस मानक होना था. यह मूल रूप से एक डेटा एक्सेस मानक था जिसे केवल SQL डेटाबेस से परे किया जा सकता है और इसे एक अलग प्रकार के डेटा स्रोत तक बढ़ाया गया था जो पंक्तियों और स्तंभों के रूप में डेटा का प्रतिनिधित्व कर सकता था.

माइक्रोसॉफ्ट की मूल योजना यह थी कि ओएलई डीबी ओडीबीसी को सबसे सामान्य डेटा एक्सेस मानक के रूप में ले लेगा. हाल ही में माइक्रोसॉफ्ट ने एडीओ नामक एक और डेटा एक्सेस मानक पेश किया. एडीओ को ओएलई डीबी से आगे काम करना चाहिए था क्योंकि एडीओ अधिक वस्तु-उन्मुख था. ओडीबीसी के उपयोग को कम करने के लिए इतनी सारी प्रगति के साथ काम नहीं कर रहा है क्योंकि ओडीबीसी एसक्यूएल डेटा स्रोतों के लिए वास्तविक डेटा एक्सेस मानक बना हुआ है. इसके पीछे मुख्य कारण इसका क्रॉस-प्लेटफ़ॉर्म डेटा एक्सेस स्टैंडर्ड पावर है. और आज भी विभिन्न SQL डेटा स्रोतों के लिए सबसे सामान्य डेटा एक्सेस मानक ODBC और JDBC हैं, न कि OLE DB या ADO.

ओडीबीसी वास्तुकला ?

आवेदन: आवेदन स्तर ODBC फ़ंक्शन को SQL स्टेटमेंट सबमिट करने और परिणाम पुनर्प्राप्त करने के लिए कॉल करने के लिए ज़िम्मेदार है.

चालक प्रबंधक: यह ODBC फ़ंक्शन कॉल का अनुरोध करता है या उन्हें ड्राइवर को भेजता है. एक एप्लिकेशन की ओर से ड्राइवरों को लोड और अनलोड भी करता है.

ड्राइवर: ड्राइवर ODBC फ़ंक्शन कॉल के लिए ज़िम्मेदार है. यह SQL अनुरोध सबमिट करता है और इसके परिणाम एप्लिकेशन को देता है.

डेटा स्रोत: उपयोगकर्ता जिस डेटा तक पहुंचना चाहता है वह डेटा स्रोतों के अंतर्गत आता है. डेटा स्रोतों से जुड़े ऑपरेटिंग सिस्टम, DBMS और नेटवर्क प्लेटफ़ॉर्म का उपयोग डेटाबेस प्रबंधन प्रणालियों तक पहुँचने के लिए किया जाता है.

ओडीबीसी सक्षम आवेदन

यह कोई भी ODBC अनुपालक अनुप्रयोग है, जैसे कि Microsoft Excel, झांकी, क्रिस्टल रिपोर्ट, Microsoft Power BI, या समान अनुप्रयोग (स्प्रेडशीट, वर्ड प्रोसेसर, डेटा एक्सेस और पुनर्प्राप्ति योग्य उपकरण, आदि). ODBC सक्षम एप्लिकेशन ODBC ड्राइवर मैनेजर को SQL स्टेटमेंट पास करके और परिणाम प्राप्त करके प्रोसेसिंग करता है.

ओडीबीसी चालक प्रबंधक

ODBC ड्राइवर प्रबंधक एक एप्लिकेशन की ओर से ODBC ड्राइवरों को लोड और अनलोड करता है. विंडोज प्लेटफॉर्म एक डिफॉल्ट ड्राइवर मैनेजर के साथ आता है, जबकि नॉन-विंडो प्लेटफॉर्म के पास ओपन सोर्स ओडीबीसी ड्राइवर मैनेजर जैसे यूनिक्सोडबीसी और आईओडीबीसी का उपयोग करने का विकल्प होता है. ODBC ड्राइवर प्रबंधक ODBC फ़ंक्शन कॉल को संसाधित करता है, या उन्हें ODBC ड्राइवर को भेजता है और ODBC संस्करण विरोध का समाधान करता है.

ओडीबीसी चालक

ODBC ड्राइवर ODBC फ़ंक्शन कॉल को संसाधित करता है, एक विशिष्ट डेटा स्रोत के लिए SQL अनुरोध सबमिट करता है और एप्लिकेशन को परिणाम देता है. ODBC ड्राइवर किसी एप्लिकेशन के अनुरोध को भी संशोधित कर सकता है ताकि अनुरोध संबंधित डेटाबेस द्वारा समर्थित सिंटैक्स के अनुरूप हो. ओडीबीसी ड्राइवरों को आसानी से बनाने के लिए एक ढांचा सिम्बा टेक्नोलॉजीज से उपलब्ध है, जैसे कि सेल्सफोर्स, मोंगोडीबी, स्पार्क और अधिक जैसे कई डेटा स्रोतों के लिए ओडीबीसी ड्राइवर हैं. सिम्बा एसडीके सी ++, जावा और सी # में उपलब्ध है और विंडोज़, ओएसएक्स और कई * निक्स वितरण के लिए ड्राइवरों के निर्माण का समर्थन करता है.

ओडीबीसी की विशेषताएं:

ओडीबीसी की कुछ विशेषताएं निम्नलिखित हैं:

त्रुटि कोड -

ओडीबीसी मूल रूप से उन मुद्दों को दिखाने के लिए त्रुटि कोड तंत्र का समर्थन करता है जो SQL कथनों को संसाधित करते समय त्रुटि उत्पन्न करते हैं.

गुण -

एरर कोड फीचर के अलावा यह ड्राइवरों में उपयोग की जाने वाली विशेषताओं और कार्यों का विवरण प्राप्त करने के लिए विभिन्न प्रकार के फ़ंक्शन भी प्रदान करता है.

समृद्ध मेटाडेटा -

ODBC डेटा के बारे में डेटा को मेटाडेटा के रूप में भी जाना जाने वाला भारी समर्थन प्रदान करता है. ओडीबीसी दोनों कार्यों और उपयोग किए गए डेटा प्रकारों के बारे में डेटा प्राप्त करने के लिए विभिन्न कार्य भी प्रदान करता है.

अंतर-संचालन -

ODBC की सबसे महत्वपूर्ण विशेषता इसकी इंटरऑपरेबिलिटी है जिसका अर्थ है कि ODBC ड्राइवर का उपयोग करके हम विभिन्न एप्लिकेशन विकसित कर सकते हैं जो विभिन्न DB के साथ संचार कर सकते हैं जिन्हें डेटाबेस मैनेजमेंट सिस्टम के रूप में भी जाना जाता है और हमारे एप्लिकेशन को एक डेटाबेस से दूसरे डेटाबेस में स्विच करने से कोई समस्या नहीं होगी.

ओपन डेटाबेस कनेक्टिविटी का इतिहास

ODBC SQL एक्सेस ग्रुप द्वारा बनाया गया था और पहली बार सितंबर 1992 में जारी किया गया था. हालाँकि Microsoft Windows ODBC उत्पाद प्रदान करने वाला पहला था, UNIX, OS/2 और Macintosh प्लेटफॉर्म के लिए भी संस्करण मौजूद हैं. जून 2016 में, ODBC ने कहा कि वह नवीनतम संस्करण 4.0 विकसित कर रहा है, लेकिन सितंबर 2017 तक, इसे जारी नहीं किया गया था. कॉमन ऑब्जेक्ट रिक्वेस्ट ब्रोकर आर्किटेक्चर (CORBA) नामक नए वितरित ऑब्जेक्ट आर्किटेक्चर में, पर्सिस्टेंट ऑब्जेक्ट सर्विस (POS) CLI और ODBC दोनों का सुपरसेट है. ODBC 1992 में अपनी स्थापना के बाद से काफी हद तक सार्वभौमिक बना हुआ है और इसके पास लगभग सभी प्लेटफॉर्म और डेटाबेस के लिए ड्राइवर उपलब्ध हैं. हालाँकि, पतले-क्लाइंट कंप्यूटिंग ने उद्यम में OBDC के कुछ उपयोग को कम कर दिया है, क्योंकि HTML एक मध्यवर्ती प्रारूप के रूप में विकसित हो गया है.