ఒక సూపర్కీ ఒక డేటాబేస్ రికార్డు గుర్తించడానికి ఉపయోగించే ఒక లక్షణం
ఒక సూపర్కీర్ అనేది ఒక డేటాబేస్ రికార్డును ప్రత్యేకంగా గుర్తించడానికి ఉపయోగించే లక్షణాల యొక్క ఒకే లేదా కలయిక. ఒక టేబుల్ సూపర్కీలను సృష్టించే అనేక కలయికలు ఉండవచ్చు.
సూపర్కే ఉదాహరణ
ఫీల్డ్లతో ఉన్న పట్టిక <పేరు>, <వయసు>, మరియు <ఫోన్ పొడిగింపు> ఉదాహరణకు, అనేక సాధ్యం సూపర్కీలు ఉన్నాయి. మూడు సూపర్కీలు , <ఫోన్ పొడిగింపు, పేరు> మరియు .
పేరు | వయసు | SSN | ఫోన్ ఎక్స్టెన్షన్ |
---|
రాబర్ట్ జోన్స్ | 43 | 123-45-6789 | 123 |
బెత్ స్మిత్ | 43 | 234-56-7890 | 456 |
రాబర్ట్ జోన్స్ | 18 | 345-67-8901 | 789 |
మీరు చూడగలిగినట్లుగా, <పేరు> మరియు <వయసు> నిలువు వరుసలు ఒకే సమాచారంతో పలు ఎంట్రీలను కలిగి ఉంటాయి. ఒక వ్యక్తిని గుర్తించడానికి కాలమ్ ఉపయోగించబడవచ్చు, ఫోన్ పొడిగింపును మార్చవచ్చు.
సూపర్కీల రకాలు
పై పట్టికలో జాబితా చేయబడినవారిలో, కేవలం ఒక అభ్యర్థి కీ మాత్రమే , ఇది సూపర్కీల యొక్క ప్రత్యేక ఉపసమితి, ప్రత్యేకంగా రికార్డును గుర్తించడానికి లక్షణాలను అతి తక్కువగా ఉపయోగిస్తుంది. ఇతర నిలువు వరుసలు రికార్డులను గుర్తించడానికి అవసరమైన సమాచారాన్ని కలిగి ఉంటాయి.
ను కనీస కీ లేదా కనిష్ట సూపర్కీగా కూడా సూచిస్తారు ఎందుకంటే ఇది ఒక వ్యక్తి రికార్డును గుర్తించడానికి అవసరమైన సమాచారం యొక్క తక్కువ మొత్తంను కలిగి ఉంటుంది. అదే మార్గాల్లో, ఒక ప్రాథమిక కీ కూడా ఒక సూపర్కీయంగా మరియు తక్కువ కీని కలిగి ఉంటుంది, ఎందుకంటే ఇది ప్రత్యేకంగా రికార్డును గుర్తించి, అరుదుగా ఉంటే, మార్చండి.
పట్టిక ఒక కాలమ్ని కలిగి ఉండకపోతే, యజమాని వ్యక్తులను గుర్తించడానికి వీలుగా ఉద్యోగి సంఖ్యలను సృష్టించవచ్చు.
కొత్త ఉద్యోగి సంఖ్యలను సర్రోగేట్ ప్రాధమిక కీ అని పిలుస్తారు. ఈ సర్రోగేట్ ప్రాధమిక కీ కూడా ఒక సూపర్కీయంగా పనిచేస్తుంది.