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

RDBMS में Super Key


Super Key एक एट्रिब्यूट (या एट्रिब्यूट्स का एक सेट) है जो एक टपल को विशिष्ट रूप से पहचानता है यानी एंटिटी सेट में एक एंटिटी।

यह Candidate Key का सुपरसेट है, चूंकि Candidate Keys को Super Key से चुना जाता है।

उदाहरण

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

<Student>

Student_ID

Student_Enroll

Student_Name

Student_Email

S02
4545
Dave
ddd@gmail.com
S34
4541
Jack
jjj@gmail.com
S22
4555
Mark
mmm@gmail.com


उपरोक्त टेबल के लिए निम्नलिखित Super Keys हैं:

{Student_ID}
{Student_Enroll}
{Student_Email}
{Student_ID, Student_Enroll}
{Studet_ID, Student_Name}
{Student_ID, Student_Email}
{Student_Name, Student_Enroll}
{Student_ID, Student_Enroll, Student_Name}
{Student_ID, Student_Enroll, Student_Email}
{Student_ID, Student_Enroll, Student_Name, Student_Email}

उपरोक्त से Candidate Keys निम्नलिखित होंगी:

{Student_ID}
{Student_Enroll}
{Student_Email}

  1. एक्सटेंडेड एंटिटी-रिलेशनशिप (EER) मॉडल - सबक्लास, स्पेशलाइज़ेशन, एग्रीगेशन एक्सटेंडेड एंटिटी-रिलेशनशिप (EER) मॉडल - सबक्लास, स्पेशलाइज़ेशन, एग्रीगेशन

    EER मूल ER मॉडल के विस्तार को शामिल करने वाला एक उच्च-स्तरीय डेटा मॉडल है। एन्हांस्ड ERD उच्च-स्तरीय मॉडल हैं जो जटिल डेटाबेस की आवश्यकताओं और जटिलताओं का प्रतिनिधित्व करते हैं। ER मॉडल अवधारणाओं के अलावा EER में शामिल हैं: सबक्लास और सुपर क्लास। स्पेशलाइज़ेशन और जनरलाइज़ेशन। कैटेगरी या यूनियन प्र

  1. E.F. Codd के 12 नियम RDBMS के लिए - विस्तृत व्याख्या E.F. Codd के 12 नियम RDBMS के लिए - विस्तृत व्याख्या

    डेटाबेस मैनेजमेंट सिस्टम या DBMS अनिवार्य रूप से एप्लिकेशन प्रोग्राम के एक व्यापक सेट से मिलकर बना होता है जिसका उपयोग डेटा को एक्सेस, प्रबंधित और अपडेट करने के लिए किया जा सकता है, बशर्ते डेटा परस्पर संबंधित और गहराई से लगातार हो। किसी भी मैनेजमेंट सिस्टम की तरह, DBMS का लक्ष्य एक कुशल और सुविधाजन

  1. क्रोम पर सुपर उपयोगी 3 कंट्रोल कुंजी टिप्स क्रोम पर सुपर उपयोगी 3 कंट्रोल कुंजी टिप्स

    आपके पीसी कीबोर्ड पर Control कुंजी कई उपयोगी शॉर्टकट्स का हिस्सा है। आइए देखें कि यह कुंजी क्रोम पर आपके वर्कफ़्लो को कैसे सुधार सकती है। 1. कंट्रोल-क्लिक करके कई टैब चुनें। इसके बजाय Shift कुंजी दबाए रखना भी काम करता है। फिर आप टैब के पूरे समूह को वर्तमान विंडो से बाहर खींचकर उन्हें अपनी खुद की विं