विषयसूची:
परिभाषा - डेटाबेस ऑब्जेक्ट का क्या अर्थ है?
एक संबंधपरक डेटाबेस में एक डेटाबेस ऑब्जेक्ट एक डेटा संरचना है जिसका उपयोग डेटा को स्टोर या संदर्भ करने के लिए किया जाता है। लोगों के साथ बातचीत करने वाली सबसे आम वस्तु तालिका है। अन्य ऑब्जेक्ट्स अनुक्रमित, संग्रहीत कार्यविधियाँ, अनुक्रम, दृश्य और कई और अधिक हैं।
जब एक डेटाबेस ऑब्जेक्ट बनाया जाता है, तो एक नया ऑब्जेक्ट प्रकार नहीं बनाया जा सकता है क्योंकि बनाए गए सभी विभिन्न प्रकार के ऑब्जेक्ट बहुत ही प्रकृति या स्रोत कोड द्वारा उपयोग किए जा रहे हैं, जैसे कि रिलेशनल डेटाबेस मॉडल का उपयोग किया जा रहा है, जैसे कि ओरेकल, SQL सर्वर या एक्सेस। जो बनाया जा रहा है वह वस्तुओं का उदाहरण है, जैसे कि एक नया टेबल, उस टेबल पर एक इंडेक्स या उसी टेबल पर एक दृश्य।
Techopedia डेटाबेस ऑब्जेक्ट की व्याख्या करता है
डेटाबेस ऑब्जेक्ट्स में दो छोटे लेकिन महत्वपूर्ण भेद आवश्यक हैं:
- एक वस्तु प्रकार एक वस्तु का आधार अवधारणा या विचार है; उदाहरण के लिए, एक तालिका या सूचकांक की अवधारणा।
- ऑब्जेक्ट इंस्टेंस ऑब्जेक्ट प्रकार का एक उदाहरण है। उदाहरण के लिए, CUSTOMER_MASTER नामक एक तालिका वस्तु प्रकार TABLE का एक उदाहरण है।
अधिकांश प्रमुख डेटाबेस इंजन प्रमुख डेटाबेस ऑब्जेक्ट प्रकारों के समान सेट प्रदान करते हैं:
- टेबल्स
- इंडेक्स
- दृश्यों
- दृश्य
- समानार्थक शब्द
यद्यपि इन प्रमुख डेटाबेस ऑब्जेक्ट प्रकारों के निर्माण के लिए व्यवहार और वाक्यविन्यास में सूक्ष्म भिन्नताएं हैं, वे उनकी अवधारणा में लगभग समान हैं और उनका क्या मतलब है। Oracle में एक तालिका SQL सर्वर में लगभग तालिका के रूप में व्यवहार करती है। यह डेटाबेस एडमिनिस्ट्रेटर के लिए बहुत आसान काम करता है। यह एक अलग निर्माता द्वारा बनाई गई एक कार से दूसरी कार में जाने के लिए अनुरूप है; हेडलाइट को चालू करने के लिए स्विच विभिन्न स्थानों में हो सकते हैं, लेकिन समग्र लेआउट मोटे तौर पर समान है।
ऑब्जेक्ट इंस्टेंस बनाते समय, एक आसान-से समझने वाले नामकरण सम्मेलन का पालन करना एक अच्छा विचार है। यह डेटाबेस डिजाइनरों के लिए विशेष रूप से महत्वपूर्ण है जिनके उत्पादों को कई लोगों द्वारा उपयोग करने का इरादा है। यह इन-हाउस डेटाबेस प्रशासकों के लिए यथासंभव सरल बनाने के लिए सहायक है, जो बाद में निर्माता को किए गए प्रश्नों की संख्या को कम करके। प्रत्ययों को जोड़ने के लिए एक सरल दिशानिर्देश है। यहाँ दो उदाहरण हैं:
- _MASTER का उपयोग करके सभी मास्टर तालिकाओं की पुष्टि करें:
- CUSTOMER_MASTER
- ACCOUNTS_MASTER
- LOANS_MASTER
- प्रत्यय का उपयोग कर सभी प्रत्यय तालिकाएँ _TRANS:
- DAILY_TRANS
- LOANS_TRANS
- INTERBANK_TRANS
