क्या प्रत्येक तालिका में प्राथमिक कुंजी होनी चाहिए?
क्या प्रत्येक तालिका में प्राथमिक कुंजी होनी चाहिए?

वीडियो: क्या प्रत्येक तालिका में प्राथमिक कुंजी होनी चाहिए?

वीडियो: क्या प्रत्येक तालिका में प्राथमिक कुंजी होनी चाहिए?
वीडियो: Lec-9: What is Primary Key in DBMS | Primary Key with Examples in Hindi 2024, मई
Anonim

हर टेबल कर सकते हैं पास होना (लेकिन करता है नहीं पास होना प्रति है) एक प्राथमिक कुंजी . कॉलम या कॉलम को के रूप में परिभाषित किया गया है प्राथमिक कुंजी में विशिष्टता सुनिश्चित करें टेबल ; कोई दो पंक्तियाँ नहीं हो सकतीं पास होना वही चाभी . NS प्राथमिक कुंजी में से एक टेबल अन्य में रिकॉर्ड की पहचान करने में भी मदद कर सकता है टेबल , और दूसरे का हिस्सा बनें तालिका की प्राथमिक कुंजी.

इसके अलावा, क्या सभी तालिकाओं में प्राथमिक कुंजी होनी चाहिए?

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

साथ ही, SQL में प्राथमिक कुंजी अनिवार्य है? आप लागू करने के लिए UNIQUE (इंडेक्स के बजाय बाधा) और NOT NULL का उपयोग कर सकते हैं चांबियाँ में एसक्यूएल . इसलिए, नहीं, ए प्राथमिक कुंजी (या और भी प्राथमिक कुंजी ) में आवश्यक नहीं है एसक्यूएल सर्वर।

इसी तरह, क्या हमारे पास प्राथमिक कुंजी के बिना तालिका हो सकती है?

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

एक टेबल में कितनी प्राथमिक कुंजियाँ हो सकती हैं?

एक प्राथमिक कुंजी

सिफारिश की: