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

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


एक विदेशी कुंजी तालिकाओं के बीच एक कड़ी बनाती है। यह किसी अन्य तालिका में प्राथमिक कुंजी का संदर्भ देता है और इसे लिंक करता है।

उदाहरण के लिए, कर्मचारी तालिका में DeptID एक विदेशी कुंजी है -

<कर्मचारी>

EmpID
EmpName
EmpAge
DeptID


<विभाग>

DeptID
DeptName
DeptZone


DeptID विभाग तालिका में विभाग तालिका में प्राथमिक कुंजी है।

DeptID कर्मचारी तालिका में कर्मचारी तालिका में एक विदेशी कुंजी है।

नीचे दिया गया चित्र उसी का प्रतिनिधित्व करता है -

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

ऊपर, आप हमारी दो टेबल देख सकते हैं। कर्मचारी . की विदेशी कुंजी तालिका विभाग . की प्राथमिक कुंजी है टेबल।


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

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

  1. RDBMS में संदर्भात्मक सत्यनिष्ठा नियम

    DBMS में रेफरेंशियल इंटिग्रिटी रूल प्राइमरी और फॉरेन की पर आधारित है। नियम परिभाषित करता है कि एक विदेशी कुंजी में मेल खाने वाली प्राथमिक कुंजी होती है। तालिका से दूसरी तालिका में संदर्भ मान्य होना चाहिए। संदर्भात्मक सत्यनिष्ठा नियम उदाहरण - EMP_ID EMP_NAME DEPT_ID DEPT_ID DEPT_N

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

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