प्राथमिक कुंजी क्या है?

जानें कि डेटाबेस में एक अच्छी या खराब प्राथमिक कुंजी क्या बनाता है

प्राथमिक कुंजी क्या है? डेटाबेस की दुनिया में , एक संबंध तालिका की प्राथमिक कुंजी तालिका में प्रत्येक रिकॉर्ड को विशिष्ट रूप से पहचानती है। डेटाबेस रिकॉर्ड की तुलना करने, क्रमबद्ध करने और स्टोर करने के लिए कुंजी का उपयोग करते हैं, और रिकॉर्ड के बीच संबंध बनाने के लिए।

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

प्राथमिक कुंजी अन्य तालिकाओं में संबंधित जानकारी के अद्वितीय लिंक हैं जहां प्राथमिक कुंजी का उपयोग किया जाता है। जब रिकॉर्ड बनाया जाता है तो इसे दर्ज किया जाना चाहिए, और इसे कभी नहीं बदला जाना चाहिए। डेटाबेस में प्रत्येक तालिका में प्राथमिक कुंजी के लिए विशेष रूप से कॉलम या दो होता है।

प्राथमिक कुंजी उदाहरण

कल्पना करें कि आपके पास एक छात्र तालिका है जिसमें विश्वविद्यालय में प्रत्येक छात्र के लिए एक रिकॉर्ड होता है। छात्रों की अद्वितीय छात्र आईडी संख्या छात्र तालिका में प्राथमिक कुंजी के लिए एक अच्छी पसंद है। छात्र का पहला और अंतिम नाम अच्छा विकल्प नहीं है क्योंकि हमेशा एक मौका होता है कि एक से अधिक छात्र का नाम समान हो सकता है।

प्राथमिक कुंजी के लिए अन्य खराब विकल्पों में ज़िप कोड, ईमेल पता, और नियोक्ता शामिल हैं, जिनमें से सभी कई लोगों को बदल सकते हैं या प्रतिनिधित्व कर सकते हैं। प्राथमिक कुंजी के रूप में उपयोग किए जाने वाले पहचानकर्ता अद्वितीय होना चाहिए। सामाजिक सुरक्षा संख्या तब भी बदल सकती है जब सोशल सिक्योरिटी एडमिनिस्ट्रेशन किसी ऐसे व्यक्ति को फिर से सौंपता है जो पहचान की चोरी से प्रभावित होता है। कुछ लोगों के पास सोशल सिक्योरिटी नंबर भी नहीं है। हालांकि, क्योंकि उन दोनों मामलों में दुर्लभ है। प्राथमिक सुरक्षा संख्या के लिए सामाजिक सुरक्षा संख्या एक अच्छी पसंद हो सकती है।

अच्छी प्राथमिक कुंजी चुनने के लिए युक्तियाँ

जब आप सही प्राथमिक कुंजी चुनते हैं, तो डेटाबेस लुकअप तेज़ और भरोसेमंद होते हैं। बस याद रखना: