విషయ సూచిక:
నిర్వచనం - అభ్యర్థి కీ అంటే ఏమిటి?
అభ్యర్థి కీ అనేది ఇతర డేటాను సూచించకుండా ఏదైనా డేటాబేస్ రికార్డును ప్రత్యేకంగా గుర్తించగల పట్టికలోని కాలమ్ లేదా నిలువు వరుసల సమితి. ప్రతి పట్టికలో ఒకటి లేదా అంతకంటే ఎక్కువ అభ్యర్థి కీలు ఉండవచ్చు, కానీ ఒక అభ్యర్థి కీ ప్రత్యేకమైనది మరియు దీనిని ప్రాధమిక కీ అంటారు. గుర్తింపు కోసం ఉపయోగించాల్సిన అభ్యర్థి కీలలో ఇది సాధారణంగా ఉత్తమమైనది.
ఒక కీ ఒకటి కంటే ఎక్కువ నిలువు వరుసలతో కూడినప్పుడు, దానిని మిశ్రమ కీ అంటారు.
టెకోపీడియా అభ్యర్థి కీని వివరిస్తుంది
అభ్యర్థి కీలను నిర్వచించడానికి ఉత్తమ మార్గం ఒక ఉదాహరణ: బ్యాంకు యొక్క డేటాబేస్ రూపొందించబడింది. ప్రతి కస్టమర్ ఖాతాను ప్రత్యేకంగా నిర్వచించడానికి, కస్టమర్ యొక్క పుట్టిన తేదీ కలయిక మరియు అతని లేదా ఆమె ఖాతాలలో ప్రతిదానికి వరుస సంఖ్యను ఉపయోగించవచ్చు. కాబట్టి, మిస్టర్ ఆండ్రూ స్మిత్ యొక్క చెకింగ్ ఖాతాను 120344-1, మరియు అతని పొదుపు ఖాతా 120344-2 నంబర్ చేయవచ్చు. అభ్యర్థి కీ ఇప్పుడే సృష్టించబడింది.
ఇది సమస్యలను పెంచుతుంది. ఒకే పుట్టిన తేదీ ఉన్న ఒకటి కంటే ఎక్కువ మంది వ్యక్తులు బ్యాంకులో ఖాతా తెరవాలనుకుంటే?
అటువంటి సంభావ్య ఆపదల కారణంగా, ప్రత్యేకమైన అభ్యర్థి కీని సృష్టించడం తరచుగా ఉపయోగించే ఎంపిక. ఈ సందర్భంలో, బ్యాంక్ డేటాబేస్ ప్రత్యేకమైన ఖాతా నంబర్లను జారీ చేయగలదు, అది ఇప్పుడే హైలైట్ చేయబడిన సమస్యను నివారించడానికి హామీ ఇవ్వబడుతుంది. మంచి కొలత కోసం, ఈ ఖాతా సంఖ్యలు కొన్ని అంతర్నిర్మిత తర్కాన్ని కలిగి ఉంటాయి. ఉదాహరణకు, ఖాతాలను తనిఖీ చేయడం "C" తో ప్రారంభమవుతుంది, తరువాత సృష్టించిన సంవత్సరం మరియు నెల, మరియు ఆ నెలలో, ఒక వరుస సంఖ్య. కాబట్టి ఆండ్రూ స్మిత్ యొక్క చెకింగ్ ఖాతా ఇప్పుడు C-200805-22 కావచ్చు. మరెక్కడా ప్రస్తావించకుండానే, ఇది మే 2008 లో సృష్టించబడిన 22 వ చెకింగ్ ఖాతా అని ఒక టెల్లర్ గుర్తించగలడు. పొదుపు ఖాతాలు అదే తర్కాన్ని అనుసరిస్తాయి, కానీ "సి" కు బదులుగా "ఎస్" తో.
పైన పేర్కొన్న పుట్టిన తేదీలు మరియు వరుస సంఖ్యను ఉపయోగించి ప్రతి ఖాతాను ప్రత్యేకంగా గుర్తించడం సాధ్యమని గమనించండి, కాబట్టి, ఇది అభ్యర్థుల కీ, ఇది రికార్డులను గుర్తించడానికి ఉపయోగపడుతుంది. ఏదేమైనా, అదే పనిని చేయటానికి మెరుగైన మార్గం ఇప్పుడే ప్రదర్శించబడింది: అభ్యర్థి కీని సృష్టించడం. వాస్తవానికి, ఎంచుకున్న అభ్యర్థి కీ చాలా బాగుంటే, అది ఖచ్చితంగా ప్రతి రికార్డును ప్రత్యేకంగా గుర్తించగలదు, అప్పుడు దానిని ప్రాధమిక కీగా ఉపయోగించాలి. అన్ని డేటాబేస్లు పట్టికకు ఒకటి, మరియు ఒకటి మాత్రమే ప్రాధమిక కీ యొక్క నిర్వచనాన్ని అనుమతిస్తాయి.
