Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

प्राथमिक सूचकांक और द्वितीयक सूचकांक में वास्तव में क्या अंतर है?

प्राथमिक अनुक्रमणिका:

प्राथमिक अनुक्रमणिका फ़ील्ड के समूह पर एक अनुक्रमणिका होती है जिसमें फ़ील्ड के लिए अद्वितीय प्राथमिक कुंजी शामिल होती है और इसमें डुप्लीकेट न होने की गारंटी होती है। इसे संकुल अनुक्रमणिका भी कहा जाता है उदा. कर्मचारी आईडी इसका उदाहरण हो सकता है।

माध्यमिक अनुक्रमणिका:

सेकेंडरी इंडेक्स एक इंडेक्स है जो प्राइमरी इंडेक्स नहीं है और इसमें डुप्लीकेट हो सकते हैं। कर्मचारी का नाम इसका उदाहरण हो सकता है। क्योंकि कर्मचारी के नाम के समान मान हो सकते हैं।

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

एक टेबल पर इंडेक्स में तीन-वर्ण इंडेक्स आईडी होता है। '0' प्राथमिक सूचकांक के लिए आरक्षित है। ग्राहक SAP तालिकाओं पर अपनी स्वयं की अनुक्रमणिका बना सकते हैं; उनकी आईडी वाई या जेड से शुरू होनी चाहिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ओरेकल फ्लोट्स बनाम नंबर

  2. ODP.NET कनेक्शन पूलिंग:कैसे बताएं कि क्या कनेक्शन का उपयोग किया गया है

  3. ROWDTOCHAR () Oracle में फ़ंक्शन

  4. Oracle क्लाउड प्लेटफ़ॉर्म पर Oracle डेटाबेस 12c के साथ Oracle JDeveloper 12c का उपयोग करना, भाग 3

  5. Oracle समर्थित संस्करण मैट्रिक्स