பொருளடக்கம்:
எந்தவொரு சூழலும் இல்லாமல், வேட்பாளர் விசைகளைப் பற்றி மக்கள் பேசும்போது அவர்கள் என்ன பேசுகிறார்கள் என்று யூகிப்பது கடினம். ஆரம்பிக்கப்படாதவர்களுக்கு, இந்த தரவுத்தள பொருள்களின் பயன்பாட்டை ஆராய்வது தரவுத்தள கட்டமைப்புகளில் வெவ்வேறு அட்டவணைகள் மற்றும் தரவு புலங்கள் பெரும்பாலும் "விசைகள்" என்று அழைக்கப்படுகின்றன, மேலும் அவற்றை சில வழிகளில் ஒழுங்கமைப்பது சிறந்த தரவு கையாளுதல் தீர்வுகளை வழங்க முடியும் என்ற எளிய யோசனையுடன் தொடங்குகிறது. இங்கே நாம் வேட்பாளர் விசைகள் மற்றும் அவை எவ்வாறு பயன்படுத்தப்படுகின்றன என்பதைப் பார்ப்போம். (தரவுத்தளங்களைப் பற்றிய மேலும் ஆழமான வாசிப்புக்கு, தரவுத்தளங்களுக்கான அறிமுகத்தைப் பாருங்கள்.)
முதன்மை விசைகள் மற்றும் வேட்பாளர் விசைகள்
வேட்பாளர் விசைகளை விளக்க ஒப்பீட்டளவில் நேரடியான வழி முதன்மை விசை என்று அழைக்கப்படுகிறது. பொதுவாக, ஒரு தரவுத்தள அட்டவணையில் ஒரே ஒரு முதன்மை விசை மட்டுமே இருக்க முடியும், இது அந்த அட்டவணையில் கொடுக்கப்பட்ட நெடுவரிசையை குறிக்கிறது. இருப்பினும், பல வேட்பாளர் விசைகள் இருக்கலாம், இவை முதன்மை விசைகளாகப் பயன்படுத்தக்கூடிய விசைகளாக வரையறுக்கப்படுகின்றன.
சாத்தியமான முதன்மை விசைகளை அடையாளம் காண்பது முக்கியம், ஏனென்றால் ஒரு அட்டவணையில் உள்ள முதன்மை விசையானது தொடர்புடைய அனைத்து பதிவுகளையும் நேராக வைத்திருக்க ஒரு வழியாகும், மேலும் அட்டவணையில் ஒவ்வொரு வரிசையிலும் ஒரு தனிப்பட்ட அடையாளங்காட்டியைக் கொண்டிருக்க வேண்டும். உதாரணமாக, வாடிக்கையாளர்களின் பட்டியலில், தரவு கையாளுபவர்கள் ஒவ்வொரு வாடிக்கையாளருக்கும் தனிப்பட்ட அடையாளங்காட்டியைக் கொண்ட ஒரு குறிப்பிட்ட நெடுவரிசையை வழங்க வேண்டும். நகலெடுப்பதற்கான சாத்தியக்கூறு இருப்பதால் வாடிக்கையாளரின் முதல் பெயரை அல்லது கடைசி பெயரைப் பயன்படுத்துவது இயங்காது. அதனால்தான் ஒரு முதன்மை விசையானது பெரும்பாலும் உருவாக்கப்பட்ட எண்ணைக் கொண்டிருக்கிறது, இது தனித்துவத்தை உறுதிப்படுத்துகிறது, அதேபோல் நீண்ட எண்ணிக்கையிலான சரங்கள் எங்கள் கடன் மற்றும் பற்று அட்டைகளில் நிதி பரிவர்த்தனைகளுக்கு தனிப்பட்ட அடையாளங்காட்டிகளை வழங்குகின்றன.
