primary-key पर टैग किए गए जवाब

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

5
प्राथमिक कुंजी को गैर-संकुलित कब घोषित किया जाना चाहिए?
पहले पूछे गए एक अन्य प्रश्न के लिए एक परीक्षण डेटाबेस बनाते समय, मुझे एक प्राथमिक कुंजी के बारे में याद था जिसे घोषित किया जा सकता था NONCLUSTERED आप NONCLUSTEREDप्राथमिक कुंजी के विपरीत प्राथमिक कुंजी का उपयोग कब करेंगे CLUSTERED? अग्रिम में धन्यवाद

7
गाइड बनाम INT - जो प्राथमिक कुंजी के रूप में बेहतर है?
मैं उपयोग करने या न करने के कारणों के आसपास पढ़ रहा हूं Guidऔर int। intयाद रखने में आसान छोटा, तेज, आसान है, एक कालानुक्रमिक अनुक्रम रखता है। और जैसा कि Guid, मैंने पाया एकमात्र लाभ यह है कि यह अद्वितीय है। किस मामले में Guidऔर से बेहतर होगा intऔर …

5
PostgreSQL में अनुक्रमित का कार्य
PostgreSQL में अनुक्रमित के काम के बारे में मेरे पास कुछ सवाल हैं। मेरे पास Friendsनिम्नलिखित सूचकांक के साथ एक तालिका है: Friends ( user_id1 ,user_id2) user_id1और टेबल की user_id2विदेशी चाबियां हैंuser क्या ये बराबर हैं? अगर नहीं तो क्यों? Index(user_id1,user_id2) and Index(user_id2,user_id1) यदि मैं प्राथमिक कुंजी (user_id1, user_id2) बनाता …

3
प्राथमिक कुंजी के रूप में UUID या GUID का उपयोग करने के साथ क्या कमियां हैं?
मैं एक वितरित प्रणाली का निर्माण करना चाहूंगा। मुझे डेटाबेस में डेटा स्टोर करने की आवश्यकता है और यह कुछ टेबल पर एक प्राथमिक कुंजी के रूप में एक यूयूआईडी या एक गाइड का उपयोग करने के लिए उपयोगी होगा । मुझे लगता है कि यह इस डिजाइन के साथ …

3
क्या हर टेबल में एक सिंगल-फील्ड सरोगेट / कृत्रिम प्राथमिक कुंजी होनी चाहिए?
मैं सामान्य रूप से सरोगेट / कृत्रिम कुंजी के एक लाभ को समझता हूं - वे नहीं बदलते हैं और यह बहुत सुविधाजनक हो सकता है। यह सच है कि क्या वे एकल या एकाधिक क्षेत्र हैं - जब तक वे 'कृत्रिम' नहीं हैं। हालाँकि, यह कभी-कभी पॉलिसी का मामला …

2
पीके इंडेक्स में कॉलम का क्रम मायने रखता है?
मेरे पास एक ही मूल स्ट्रचर के साथ कुछ बहुत बड़ी टेबल हैं। हर एक में एक कॉलम RowNumber (bigint)और DataDate (date)कॉलम है। हर रात SQLBulkImport का उपयोग करके डेटा लोड किया जाता है, और कोई "नया" डेटा कभी भी लोड नहीं किया जाता है - इसका एक ऐतिहासिक रिकॉर्ड …

1
विदेशी कुंजियों पर अनुक्रमित करने की आवश्यकता
मैं अनुक्रमित, प्राथमिक कुंजी और विदेशी कुंजी के साथ संघर्ष कर रहा हूं ... और उन सभी को रखने की आवश्यकता। अगर मेरे पास दो टेबल हैं, तो दोनों में एक प्राथमिक कुंजी के रूप में एक पूर्णांक होता है। पहली तालिका एक एफके के माध्यम से दूसरी तालिका की …

5
लुकिंग टेबल की प्राथमिक कुंजी के रूप में एक इंट का उपयोग क्यों करें?
मैं जानना चाहता हूं कि मैं लुकअप मूल्य को प्राथमिक कुंजी के रूप में उपयोग करने के बजाय एक लुकअप तालिका की प्राथमिक कुंजी के रूप में एक इंट का उपयोग क्यों करूं (जो ज्यादातर मामलों में एक स्ट्रिंग होगा)। मैं समझता हूं कि इंट के बजाय एक नवरचचर (50) …

3
चरित्र बनाम पूर्णांक प्राथमिक कुंजी
मैं मुख्य संस्थाओं की संभावित विशेषताओं वाले कई लुकअप तालिकाओं के साथ एक डेटाबेस डिजाइन कर रहा हूं। मैं एक ऑटो-इन्क्रीमेंटिंग पूर्णांक के बजाय इन लुकअप मानों की पहचान करने के लिए 4 या 5-कैरेक्टर की का उपयोग करने के बारे में सोच रहा हूं ताकि जब मैं इन विशेषताओं …

1
मैं SQL Azure पर मौजूदा प्राथमिक कुंजी को कैसे बदल सकता हूँ?
मैं SQL Azure टेबल पर मौजूदा प्राथमिक कुंजी को संशोधित करना चाहता हूं। वर्तमान में इसका एक कॉलम है, और मैं एक और जोड़ना चाहता हूं। अब, SQL Server 2008 पर यह केक का एक टुकड़ा था, बस SSMS, पूफ ​​में किया। किया हुआ। यदि यह SQL सर्वर से स्क्रिप्ट …

1
MySQL में प्राथमिक कुंजी के रूप में कई फ़ील्ड कैसे सेट करें?
मेरे पास खेतों के साथ एक मेज है कर्मचारी कामतत्व blahblah blahblah2 ..... RecordMonth RecodrdYear इसलिए प्रत्येक कर्मचारी को केवल एक महीने, वर्ष, Emp # के लिए एक मिलान प्रविष्टि होनी चाहिए। मैं एक टेबल कैसे सेट करूं। तो मैं तालिका कैसे सेट करूं ताकि कर्मचारी को महीने में एक …

4
Postgres, पहले से उपयोग किए गए PK मान को क्यों उत्पन्न करता है?
मैं Django का उपयोग कर रहा हूं, और हर बार एक बार मुझे यह त्रुटि मिलती है: अखंडता: डुप्लिकेट कुंजी मान अद्वितीय बाधा का उल्लंघन करता है "myapp_mymodel_pkey" विवरण: कुंजी (आईडी) = (1) पहले से मौजूद है। मेरा पोस्टग्रेज डेटाबेस वास्तव में 1 की प्राथमिक कुंजी के साथ एक myapp_mymodel …

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

4
DBMS में प्राथमिक कुंजी और सुपर कुंजी के बीच अंतर क्या है
मैं DBMSs में नया हूं और मैं अभी भी सिद्धांत सीख रहा हूं। मैं वास्तव में इस प्रमुख व्यवसाय के साथ भ्रमित हो रहा हूं और गुग्लिंग के बाद मैंने इसे केवल 2 कुंजी तक सीमित कर दिया है जो मुझे नहीं मिलता है (प्राथमिक और सुपर)। DBMS पर मेरे …

5
प्राथमिक कुंजी के अपने नाम क्यों हैं?
एक गणितीय दृष्टिकोण से, यह माना जाता है कि एक मेज में अधिकांश एक प्राथमिक कुंजी होती है, यह एक साधारण तालिका संपत्ति के बजाय कुछ मनमानी नाम से प्राथमिक कुंजी को संदर्भित करने के लिए एक शॉर्टसाइट डिजाइन निर्णय प्रतीत होता है। गैर-संकुल से क्लस्टर या इसके विपरीत एक …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.