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

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

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

डेटाबेस की शर्तें, प्राथमिक, एसक्यूएल