ODBC क्या है – What is ODBC in Hindi

ओपन डेटाबेस कनेक्टिविटी क्या है | What is ODBC in Hindi

ODBC (Open Database Connectivity) एक Technology है जो विभिन्न प्रकार के डेटाबेस सिस्टम्स को Computer Application से जोड़ने के लिए डिज़ाइन की गई है। इसका मुख्य उद्देश्य विभिन्न तकनीकी प्रणालियों (System) या डेटाबेस सिस्टम्स के बीच सांविदानिक संबंध (contractual relationships) स्थापित करना है ताकि एक Application एक सिस्टम से डेटा प्राप्त कर सके और दूसरे सिस्टम में डेटा स्थापित कर सके।

यह एक माध्यम (interface) के रूप में कार्य करता है जिससे डेटाबेस को Access करने के लिए एक साधारित तरीका प्रदान करता है। इसका उपयोग डेटा को सीधे डेटाबेस से एक एप्लिकेशन में और उल्टे रूप से करने के लिए होता है।

जब एक एप्लिकेशन ओडीबीसी का उपयोग करके डेटाबेस से जुड़ता है, तो एक ODBC Driver का उपयोग होता है जो विशेष डेटाबेस सिस्टम के साथ संवाद स्थापित करने में मदद करता है। ओडीबीसी ड्राइवर एक सॉफ़्टवेयर Component होता है जो डेटा को एक Application और डेटाबेस सिस्टम के बीच इंटरमीडिएट रूप से transmit करता है।

इस प्रक्रिया के माध्यम से, ओडीबीसी से युक्त Application स्वतंत्रता से विभिन्न डेटाबेस सिस्टम्स से जुड़ सकते हैं बिना इसे reassigned करने की आवश्यकता के। इससे डेटा को अधिक आसानी से एक स्थान से दूसरे स्थान पर Transfer किया जा सकता है और एक से अधिक डेटाबेस सिस्टम के साथ communication स्थापित किया जा सकता है।

ओडीबीसी कैसे काम करता है ? | How does ODBC work in Hindi?

ODBC (Open Database Connectivity) कैसे काम करता है, यह समझने के लिए हमें कुछ मुख्य चरणों को समझना होता है:

ODBC in hindi

Image source Oracle

  • एक एप्लिकेशन जब डेटाबेस से डेटा प्राप्त करना चाहता है, तो वह ODBC का उपयोग करता है। सबसे पहले, एप्लिकेशन को यहां तक की पहचान होती है कि डेटाबेस से डेटा कैसे प्राप्त किया जा सकता है और डेटाबेस से कैसे जुड़ा जा सकता है।
  • एप्लिकेशन द्वारा चयनित डेटाबेस के साथ संवाद स्थापित करने के लिए ODBC Driver का उपयोग होता है। ODBC ड्राइवर विशेष Database सिस्टम के साथ Communication स्थापित करने के लिए बनाया गया होता है।
  • यह Driver एक माध्यम के रूप में कार्य करता है जो Applicationऔर डेटाबेस सिस्टम के बीच इंटरमीडिएट रूप से होता है। जब एप्लिकेशन ODBC का उपयोग करके डेटाबेस से जुड़ता है, तो ODBC ड्राइवर उन दोनों के बीच एक संवाद स्थापित करता है जो डेटा को Store करने और प्राप्त करने की क्षमता प्रदान करता है।
  • एप्लिकेशन डेटा प्राप्त करने के लिए SQL (Structured Query Language) query बनाता है जो डेटाबेस से डेटा प्राप्त करने के लिए उपयोग होती है।
  •  यह ड्राइवर SQL Query को डेटाबेस सिस्टम के साथ श्रेणीबद्ध करता है और डेटा को प्राप्त करने के बाद उसे Application को Transmit करता है। उम्मीद है कि यह जवाब Application द्वारा सही रूप से स्वीकृत किया जाए और उसे Users को प्रदान किया जाए।

इस रूपरेखा के माध्यम से, यह  एक साधारित तरीके से विभिन्न डेटाबेस सिस्टम्स के साथ Application को जोड़ने में मदद करता है और डेटा को सांविदानिक रूप से अन्य स्थानों पर Transfer करने में सहायक होता है।

ओडीबीसी के घटक | Component of ODBC in Hindi

ODBC (Open Database Connectivity) के प्रमुख घटकों को समझने के लिए हम इन्हें इस प्रकार से समझ सकते हैं:

  • ODBC Driver : यह Driver सबसे महत्वपूर्ण घटक है, जो विशेष डेटाबेस सिस्टम के साथ Communication स्थापित करने में मदद करता है। यह ड्राइवर विभिन्न Databases के लिए अलग-अलग होता है और एक एप्लिकेशन को इन डेटाबेस सिस्टम्स से जोड़ने की क्षमता प्रदान करता है।
  • ODBC Data Source: यह डेटा स्रोत एक स्थान है जहां डेटाबेस स्थित होता है और जिससे Application डेटा प्राप्त करता है या जिसमें डेटा स्थापित करता है। इसमें डेटाबेस का नाम, स्थान, और Users पहचान सहित आवश्यक जानकारी होती है।
  • ODBC Application: यह घटक वह एप्लिकेशन है जिसे डेटा प्राप्त करने या स्थापित करने की आवश्यकता होती है। इसमें ODBC का उपयोग करने वाली Logic शामिल होती है जो डेटाबेस से communication स्थापित करने और डेटा को प्रबंधित करने में मदद करती है।
  • Driver Manager : Driver मैनेजर एक अनुप्रयोग है जो Operating system के साथ ODBC ड्राइवर्स के Communication को operate करता है। यह सुनिश्चित करता है कि ODBC ड्राइवर सही रूप से स्थापित हैं और Application तथा डेटा स्रोत के बीच Communication को सुनिश्चित करता है।
  • Database : इसके माध्यम से स्थानीय और दूरस्थ दोनों प्रकार के डेटाबेसों के साथ Communication स्थापित किया जा सकता है। स्थानीय डेटाबेस Local Machine पर होते हैं, जबकि दूरस्थ डेटाबेस नेटवर्क के द्वारा पहुंचने वाले एक अन्य स्थान पर होते हैं।

ये सभी घटक मिलकर इसको एक स्थिर और अधिक सुविधाजनक तकनीक बनाते हैं, जिससे विभिन्न Database सिस्टम्स को एक साथ जोड़ना और उपयोग करना संभव होता है।

ODBC in video Format 

Read More topics in Hindi–

Leave a Comment