ऑब्जेक्ट लिंकिंग एंड एंबेडिंग डेटाबेस (OLE DB) एपीआई का एक समूह है जिसका उपयोग स्प्रेडशीट, संरचित क्वेरी भाषा (एसक्यूएल)-आधारित डेटाबेस प्रबंधन प्रणाली (डीबीएमएस), अनुक्रमित-अनुक्रमिक फ़ाइलों सहित विभिन्न फ़ाइल स्वरूपों के एप्लिकेशन डेटा तक पहुंच को सुविधाजनक बनाने और कम करने के लिए किया जाता है। , और व्यक्तिगत डेटाबेस।
OLE DB कंपोनेंट ऑब्जेक्ट मॉडल (COM) पर आधारित है और Microsoft डेटा एक्सेस कंपोनेंट्स (MDAC) सॉफ़्टवेयर पैकेज का हिस्सा है, जिसका उपयोग डेटा पढ़ने और लिखने के लिए किया जाता है।
OLE DB ऑब्जेक्ट मॉडल घटक डेटा स्रोत ऑब्जेक्ट (DSO), कमांड ऑब्जेक्ट, रोसेट ऑब्जेक्ट और सेशन ऑब्जेक्ट हैं। ओएलई डीबी संग्रहीत अनुप्रयोग डेटा को अलग करने के लिए अमूर्त सेट का उपयोग करता है, क्योंकि विभिन्न कार्यक्रमों को विभिन्न डीएसओ प्रकारों तक पहुंच की आवश्यकता होती है।
OLE DB वर्गीकरण हैं:
- उपभोक्ता: डेटा एक्सेस की आवश्यकता वाले एप्लिकेशन
- प्रदाता: सॉफ़्टवेयर घटक जो OLE DB APIs का उपयोग करके उपभोक्ता डेटा की आपूर्ति करते हैं
OLE DB डेटा का अनुरोध करते समय, एक एप्लिकेशन इस क्रम का अनुसरण करता है:
- OLE प्रारंभ करें।
- डेटा के स्रोत से कनेक्शन स्थापित करें।
- एक्सेस का अनुरोध करने के लिए कमांड का उपयोग करें।
- अनुरोध परिणाम प्राप्त करने के लिए आवेदन क्वेरी को संसाधित करें।
- अनुरोधित डीएसओ प्रदान करें।
0 Comments