Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL

RDBMS में सरोगेट कुंजी


एक सरोगेट कुंजी का एकमात्र उद्देश्य डेटाबेस में एक विशिष्ट पहचानकर्ता होना है, उदाहरण के लिए, वृद्धिशील कुंजी, GUID, आदि। इसमें

है

सरोगेट कुंजी का कोई वास्तविक अर्थ नहीं है और इसका उपयोग अस्तित्व का प्रतिनिधित्व करने के लिए किया जाता है। इसका अस्तित्व केवल डेटा विश्लेषण के लिए है।

उदाहरण

<उत्पाद की कीमत>

कुंजी

ProductID

कीमत

505_92
1987
200
698_56
1256
170
304_57
1898
250
458_66
1666
110

ऊपर, सरोगेट कुंजी में कुंजी है टेबल।

अन्य उदाहरण

सरोगेट कुंजी के कुछ अन्य उदाहरण -

  • काउंटर को सरोगेट कुंजी के रूप में भी दिखाया जा सकता है।
  • सिस्टम दिनांक/समय टिकट
  • यादृच्छिक अक्षरांकीय स्ट्रिंग।

  1. आरडीबीएमएस का भविष्य

    आजकल डेटाबेस समाधान के लिए BigData और NoSQL पसंद हैं, लेकिन इसका मतलब यह नहीं है कि RDBMS की महत्वपूर्ण विशेषताएं समाप्त हो जाएंगी। चूंकि पिछले कुछ वर्षों में दुनिया के 90% डेटा का उत्पादन हुआ है, इसलिए निकट भविष्य में RDBMS की आवश्यकता समाप्त नहीं होगी। जैसा कि एक शोध कंपनी गार्टनर ने कहा है, आरडी

  1. आरडीबीएमएस शब्दावली

    RDMS शब्दावली में डेटाबेस, टेबल, कॉलम आदि शामिल हैं। आइए उन्हें एक-एक करके देखें - डेटाबेस डेटाबेस , , आदि जैसे तालिकाओं का एक संग्रह है। टेबल तालिका पंक्तियों और स्तंभों का एक संग्रह है, उदाहरण के लिए, StudentId StudentName StudentRank 052 टॉम 1 035 डेविड 2 077 जॉन 3

  1. आरडीबीएमएस में विदेशी कुंजी

    एक विदेशी कुंजी तालिकाओं के बीच एक कड़ी बनाती है। यह किसी अन्य तालिका में प्राथमिक कुंजी का संदर्भ देता है और इसे लिंक करता है। उदाहरण के लिए, कर्मचारी तालिका में DeptID एक विदेशी कुंजी है - EmpID EmpName EmpAge DeptID DeptID DeptName DeptZone DeptID विभाग तालिक