Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL

RDBMS में सेकेंडरी की

<घंटा/>

द्वितीयक कुंजी क्या है

द्वितीयक कुंजी वह कुंजी है जिसे प्राथमिक कुंजी के रूप में नहीं चुना गया है। हालांकि, इसे प्राथमिक कुंजी के लिए उम्मीदवार कुंजी माना जाता है।

इसलिए, प्राथमिक कुंजी के रूप में चयनित उम्मीदवार कुंजी को द्वितीयक कुंजी कहा जाता है। उम्मीदवार कुंजी एक विशेषता या विशेषताओं का समूह है जिसे आप प्राथमिक कुंजी मान सकते हैं।

नोट :सेकेंडरी की कोई फॉरेन की नहीं है।

उदाहरण

आइए एक उदाहरण देखते हैं -

Student_ID
Student_Enroll
Student_Name
Student_Age
Student_Email
096
9122717
मनीष
25
aaa@gmail.com
055
9122655
मनन
23
abc@gmail.com
067
9122699
श्रेयस
28
pqr@gmail.com


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

मान लें कि आपने Student_ID selected चुना है प्राथमिक कुंजी के रूप में, इसलिए Student_Enroll और Student_Email माध्यमिक कुंजी होगी (प्राथमिक कुंजी के उम्मीदवार)।

उदाहरण

आइए एक और उदाहरण देखें -

कर्मचारी_आईडी
कर्मचारी_नहीं
कर्मचारी_नाम
कर्मचारी_ईमेल
कर्मचारी_विभाग
0989
E7897
जैकोब
jacob@example.com
वित्त
0777
E8768
अन्ना
anna@example.com
एचआर
0656
E8789
टॉम
tom@example.com
संचालन


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


  1. RDBMS में समग्र कुंजी

    एक प्राथमिक कुंजी जिसमें दो या दो से अधिक गुण होते हैं, समग्र कुंजी कहलाती है। यह दो या दो से अधिक स्तंभों का संयोजन है। एक उदाहरण हो सकता है - यहां हमारी कंपोजिट कुंजी है ऑर्डरआईडी और ProductID - {OrderID, ProductID} आइए एक और उदाहरण देखें - StudentID StudentEnrollNo StudentMar

  1. आरडीबीएमएस शब्दावली

    RDMS शब्दावली में डेटाबेस, टेबल, कॉलम आदि शामिल हैं। आइए उन्हें एक-एक करके देखें - डेटाबेस डेटाबेस , , आदि जैसे तालिकाओं का एक संग्रह है। टेबल तालिका पंक्तियों और स्तंभों का एक संग्रह है, उदाहरण के लिए, StudentId StudentName StudentRank 052 टॉम 1 035 डेविड 2 077 जॉन 3

  1. आरडीबीएमएस में विदेशी कुंजी

    एक विदेशी कुंजी तालिकाओं के बीच एक कड़ी बनाती है। यह किसी अन्य तालिका में प्राथमिक कुंजी का संदर्भ देता है और इसे लिंक करता है। उदाहरण के लिए, कर्मचारी तालिका में DeptID एक विदेशी कुंजी है - EmpID EmpName EmpAge DeptID DeptID DeptName DeptZone DeptID विभाग तालिक