डेटाबेस तालिका
ऑब्जेक्ट रिलेशनल डेटाबेस रिलेशनल डेटाबेस और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग दोनों की विशेषताओं को मिलाते हैं। इसका मतलब है कि इन डेटाबेस को विकसित करते समय, आप विधियों और डेटा प्रकारों को शामिल कर सकते हैं। यह इन डेटाबेस में फाइलों को तेजी से सॉर्ट करने और खोजने की आपकी क्षमता को बढ़ाता है। इन डेटा प्रकारों को अपनी फ़ाइलों में निर्दिष्ट करके, आप उन्हें डेटाबेस के माध्यम से बेहतर ढंग से फ़िल्टर कर सकते हैं। आप उन फ़ाइलों को भी पुनर्प्राप्त कर सकते हैं जो समान विशेषताओं को साझा करती हैं।
तानाना
ऑब्जेक्ट-रिलेशनल डेटाबेस क्षमताओं को नए डेटा प्रकारों, एक्सेस विधियों और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में पाए जाने वाले कार्यों के साथ बढ़ाया जाता है। आप अल्फा-न्यूमेरिक डेटा प्रकारों के साथ स्ट्रिंग वर्ण जोड़ सकते हैं। जटिल डेटा प्रकार आपके डेटाबेस में पहले से मौजूद डेटा प्रकारों की विशेषताओं को जोड़ सकते हैं। आप जिस टेक्स्ट को शामिल करना चाहते हैं या इसे बनाने के लिए उपयोग किए गए बाइट्स की मात्रा के आधार पर आप डेटा प्रकार निर्दिष्ट कर सकते हैं। उपयोगकर्ता-परिभाषित डेटा प्रकार अपारदर्शी या विशिष्ट हो सकते हैं। आप उपयोगकर्ता द्वारा परिभाषित वर्चुअल प्रोसेसर भी जोड़ सकते हैं।
दिन का वीडियो
विरासत
रिलेशनल डेटाबेस के विपरीत, ऑब्जेक्ट रिलेशनल डेटाबेस इनहेरिटेंस के उपयोग की अनुमति देते हैं। विरासत के भीतर, आप अपने डेटा प्रकारों के लिए कक्षाएं विकसित कर सकते हैं। ये ऑब्जेक्ट डेटाबेस के अन्य कार्यों में उपयोग किए जाने वाले अन्य वर्गों से कुछ क्षमताओं को प्राप्त कर सकते हैं। ये विरासत में मिली संपत्तियां कुछ सरल हो सकती हैं जैसे "कक्षा ए" के भीतर सभी फाइलें बीमा दावे हैं। इसलिए यदि आप "कक्षा बी" को "कक्षा ए" विशेषताओं को प्राप्त करने के लिए प्रोग्राम करते हैं, तो "कक्षा बी" भी बीमा दावे होंगे, लेकिन वे बीमा दावे भी हो सकते हैं जिन्हें हाल ही में संसाधित किया गया है। इनहेरिटेंस के माध्यम से, आपके डेटा प्रकार अन्य डेटा प्रकारों की इन सुविधाओं को इनहेरिट करेंगे।
बहुरूपता
ऑब्जेक्ट रिलेशनल डेटाबेस में बहुरूपता में एक ऑपरेटर को एक ही डेटाबेस में अलग-अलग अर्थ रखने की अनुमति देना शामिल है। आप संबंध बनाकर अपने टेबल को अपने डेटाबेस से जोड़ सकते हैं। इसमें ऐसे रिकॉर्ड शामिल हैं जिनमें सभी का एक ही नाम हो सकता है लेकिन अलग-अलग जानकारी हो सकती है। जैसे कि आपके पास जो डो के रिकॉर्ड थे, लेकिन कुछ बीमा दावे थे और कुछ दुर्घटना रिपोर्ट थे। आप नाम ऑपरेटर द्वारा तालिकाओं को जोड़ सकते हैं; जब आप रिकॉर्ड बनाने के लिए अपने डेटाबेस से पूछताछ करते हैं, तो यह जो डो युक्त सभी रिकॉर्ड खींच लेगा।
कैप्सूलीकरण
आप टेबल के रूप में ऑब्जेक्ट रिलेशनल डेटाबेस के साथ इनकैप्सुलेशन का उपयोग करेंगे। मान लीजिए, उदाहरण के लिए, आप चाहते हैं कि तालिका 1 में आपके संपर्कों का नाम, पता, टेलीफोन नंबर और ईमेल पता शामिल हो। "संपर्क" वर्ग को इनकैप्सुलेट करके, आप इस सारी जानकारी को इस एक तालिका में जोड़ते हैं। ताकि जब आप इस जानकारी के लिए डेटाबेस को क्वेरी करते हैं, तो आप इस सभी जानकारी को शामिल करने के लिए एक फॉर्म की शैली में एक रिपोर्ट तैयार करते हैं।
डेटाबेस प्रबंधन तंत्र
ऑब्जेक्ट रिलेशनल डेटाबेस का उपयोग डेटाबेस मैनेजमेंट सिस्टम बनाने के लिए किया जा सकता है। आप उन्हें कंपनी की वेबसाइटों से जोड़ सकते हैं जो आपके इन्वेंट्री रिकॉर्ड जैसे आइटम को अपडेट करने की अनुमति देती हैं। जब उपयोगकर्ता इन डेटाबेस प्रबंधन प्रणालियों से कनेक्ट करने के लिए प्रोग्राम किए गए नियंत्रण बटनों में से किसी एक पर क्लिक करके ऑर्डर देता है तो आपकी वेबसाइट पर उपयोग किए जाने वाले ऑब्जेक्ट घटक ये अपडेट कर सकते हैं।