ओपन डेटाबेस कनेक्टिविटी - Open Database Connectivity (ODBC) का क्या मतलब है?

ओपन डेटाबेस कनेक्टिविटी (ODBC) ऑपरेटिंग सिस्टम (OS), डेटाबेस सिस्टम (DS) या प्रोग्रामिंग भाषा की परवाह किए बिना डेटा तक पहुँचने और डेटाबेस सिस्टम के साथ संचार करने के लिए एक इंटरफ़ेस मानक है। यह ODBC ड्राइवरों का उपयोग करके पूरा किया जाता है जो अनुप्रयोगों और डेटाबेस सिस्टम के बीच एक सेतु का काम करते हैं।

1992 में, निर्माताओं के एक समूह ने बड़ी संख्या में OS, DS और विभिन्न प्रोग्रामिंग भाषाओं में लिखे गए अनुप्रयोगों के लिए संचार समाधान के रूप में ODBC मॉडल पेश किया। उदाहरण के लिए, UNIX में Oracle डेटाबेस तक पहुँचने के लिए C में लिखे गए एप्लिकेशन को फिर से लिखना पड़ता है यदि एप्लिकेशन विंडोज में बदल जाता है, या यदि डेटाबेस प्लेटफॉर्म को Sybase में स्थानांतरित कर दिया गया था। इन निर्माताओं ने एक मध्यवर्ती अनुवाद तंत्र की आवश्यकता को पहचाना और प्रोटोकॉल और एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) का एक सेट बनाया, जो कि पहला ओडीबीसी मॉडल था।

ODBC मॉडल में निम्नलिखित तीन प्रमुख घटक शामिल हैं:

  • क्लाइंट (आमतौर पर एक प्रोग्रामिंग एप्लिकेशन)
  • डेटाबेस सर्वर
  • ओडीबीसी चालक

ड्राइवर का कार्य, जो एक मानव अनुवादक के समान है, उन पक्षों के बीच की खाई को पाटना है जो अन्यथा एक दूसरे को नहीं समझेंगे।

Post a Comment

0 Comments