वीडियो: सरोगेट कुंजी का उद्देश्य क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
ए सरोगेट कुंजी एक विशिष्ट पहचानकर्ता है जो किसी मॉडल की गई इकाई या ऑब्जेक्ट के लिए डेटाबेस में उपयोग किया जाता है। यह एक अद्वितीय है चाभी जिसका एकमात्र महत्व किसी वस्तु या इकाई के प्राथमिक पहचानकर्ता के रूप में कार्य करना है और डेटाबेस में किसी अन्य डेटा से प्राप्त नहीं होता है और प्राथमिक के रूप में उपयोग किया जा सकता है या नहीं चाभी.
इसी तरह, लोग पूछते हैं, सरोगेट कुंजी और प्राथमिक कुंजी में क्या अंतर है?
ए प्राथमिक कुंजी कॉलम या कॉलम के सेट पर एक विशेष बाधा है। ए सरोगेट कुंजी कोई कॉलम या कॉलम का सेट है जिसे के रूप में घोषित किया जा सकता है प्राथमिक कुंजी "वास्तविक" या प्राकृतिक के बजाय चाभी . कभी-कभी कई प्राकृतिक हो सकते हैं चांबियाँ जिसे के रूप में घोषित किया जा सकता है प्राथमिक कुंजी , और इन सभी को उम्मीदवार कहा जाता है चांबियाँ.
दूसरे, सरोगेट कुंजी कैसे उत्पन्न होती है? वे चांबियाँ जिसका किसी तालिका के शेष स्तंभों के साथ स्वाभाविक संबंध नहीं है। NS सरोगेट कुंजी सिर्फ एक मूल्य है जो है उत्पन्न और फिर शेष स्तंभों के साथ एक रिकॉर्ड में संग्रहीत किया जाता है। NS चाभी मूल्य आम तौर पर है उत्पन्न तालिका में रिकॉर्ड डालने से ठीक पहले रन टाइम पर।
इस संबंध में, उत्पन्न सरोगेट कुंजियों का उपयोग करने के क्या फायदे और नुकसान हैं?
सरोगेट कुंजी उत्पादन और असाइनमेंट ईटीएल ढांचे पर अनावश्यक बोझ डालता है। आपको इसका अधिक उपयोग नहीं करना चाहिए सरोगेट कुंजियाँ क्योंकि डेटा वेयरहाउस टेबल में उनका कोई मतलब नहीं है। यदि आपके पास डेटाबेस अनुक्रम जुड़ा हुआ है तो डेटा माइग्रेशन मुश्किल हो जाता है सरोगेट कुंजी स्तंभ।
आप डेटा वेयरहाउस में सरोगेट कुंजी का उपयोग कब करेंगे?
सरोगेट कुंजियाँ व्यापक रूप से उपयोग किया जाता है और डिजाइन मानक स्वीकार किया जाता है डेटा वेयरहाउस . यह क्रमिक रूप से उत्पन्न अद्वितीय संख्या है जो किसी भी आयाम तालिका में प्रत्येक रिकॉर्ड के साथ संलग्न है डेटा वेयरहाउस . यह तथ्य और आयाम तालिकाओं के बीच जुड़ता है और आयाम तालिका विशेषताओं में परिवर्तन को संभालने के लिए आवश्यक है।
सिफारिश की:
निम्नलिखित में से कौन सरोगेट कुंजी के लाभ का प्रतिनिधित्व करता है?
एक सरोगेट कुंजी एक अद्वितीय, डीबीएमएस द्वारा आपूर्ति की गई पहचानकर्ता है जिसका उपयोग किसी संबंध की प्राथमिक कुंजी के रूप में किया जाता है। इसके फायदे हैं: (1) वे तालिका के भीतर अद्वितीय हैं और कभी नहीं बदलते हैं। (2) वे तब असाइन किए जाते हैं जब पंक्ति बनाई जाती है और जब पंक्ति हटा दी जाती है तो नष्ट हो जाती है
निजी कुंजी और सार्वजनिक कुंजी क्रिप्टोग्राफी से आप क्या समझते हैं?
सार्वजनिक कुंजी क्रिप्टोग्राफी में, दो कुंजियों का उपयोग किया जाता है, एक कुंजी का उपयोग एन्क्रिप्शन के लिए किया जाता है और दूसरे का उपयोग डिक्रिप्शन के लिए किया जाता है। 3. निजी कुंजी क्रिप्टोग्राफी में, कुंजी को गुप्त रखा जाता है। सार्वजनिक कुंजी क्रिप्टोग्राफ़ी में, दो कुंजियों में से एक को गुप्त रखा जाता है
प्राथमिक कुंजी और विदेशी कुंजी क्या हैं?
प्राथमिक कुंजी बनाम विदेशी कुंजी का संबंध एक प्राथमिक कुंजी विशिष्ट रूप से संबंधपरक डेटाबेस तालिका में एक रिकॉर्ड की पहचान करती है, जबकि एक विदेशी कुंजी एक तालिका में फ़ील्ड को संदर्भित करती है जो किसी अन्य तालिका की प्राथमिक कुंजी है
आप एक सरोगेट कुंजी कैसे प्राप्त करते हैं?
SQL सर्वर में एक सरोगेट कुंजी एक कॉलम में एक पहचान गुण निर्दिष्ट करके बनाई जाती है जिसमें एक संख्या डेटा प्रकार होता है। एक सरोगेट कुंजी एक तालिका में रिकॉर्ड डालने से ठीक पहले उत्पन्न मूल्य है। प्राकृतिक कुंजी को सरोगेट कुंजी से बदलने के कई कारण हैं
प्राथमिक कुंजी माध्यमिक कुंजी और विदेशी कुंजी क्या है?
विदेशी कुंजी: प्राथमिक कुंजी एक तालिका दूसरी तालिका में दिखाई दे रही है (क्रॉस-रेफरेंस)। द्वितीयक (या वैकल्पिक) कुंजी: क्या तालिका में कोई फ़ील्ड है जो ऊपर दिए गए दो प्रकारों में से किसी एक के लिए चयनित नहीं है