தரவுத்தளங்கள் சேமிக்க, வரிசைப்படுத்த மற்றும் ஒப்பிட்டு அல்லது பதிவுகள் இடையே உறவுகளை உருவாக்க விசைகளை சார்ந்திருக்கிறது. நீங்கள் ஒரு நேரத்தில் தரவுத்தளங்களை சுற்றி இருந்தால், நீங்கள் ஒருவேளை விசைகளை பல்வேறு வகையான பற்றி கேள்விப்பட்டேன்: முதன்மை விசைகள், வேட்பாளர் விசைகளை, மற்றும் வெளிநாட்டு விசைகள். நீங்கள் ஒரு புதிய தரவுத்தள அட்டவணையை உருவாக்கும்போது, அந்த மேஜையில் சேமித்த ஒவ்வொரு பதிவையும் தனித்தனியே அடையாளம் காண்பிக்கும் ஒரு முதன்மை விசையை நீங்கள் தேர்ந்தெடுக்க வேண்டும்.
ஒரு முக்கிய விசை முக்கியம் ஏன்?
ஒரு முதன்மை விசை தேர்வு நீங்கள் ஒரு புதிய தரவுத்தள வடிவமைப்பு செய்ய வேண்டும் என்று மிக முக்கியமான முடிவுகளை ஒன்றாகும். மிக முக்கியமான கட்டுப்பாடு என்பது தேர்ந்தெடுக்கப்பட்ட விசை தனித்துவமானது என்பதை உறுதி செய்ய வேண்டும். கடந்த, தற்போதைய, அல்லது எதிர்காலம் - இது இரண்டு பதிவுகள் சாத்தியமானால் - ஒரு கற்பிதத்திற்கான அதே மதிப்பை பகிர்ந்து கொள்ளலாம், இது ஒரு முதன்மை விசைக்கான ஒரு மோசமான தேர்வு.
ஒரு முக்கிய குறியீட்டின் மற்றொரு முக்கியமான அம்சம், பிற தரவுகளால் அதன் தொடர்புடைய தரவுத்தளத்தில் இணைக்கப்பட்டுள்ளது. இந்த அம்சத்தில், ஒரு முக்கிய விசை ஒரு சுட்டிக்காட்டி இலக்கு போன்ற செயல்படுகிறது. இந்த இடைவினைகள் காரணமாக, ஒரு பதிவு உருவாக்கப்படும்போது ஒரு முதன்மை விசயம் இருக்க வேண்டும், அது மாறாது.
முதன்மை விசைகளுக்கான ஏழை தேர்வுகள்
ஒரு முக்கிய விசைக்கு ஒரு தெளிவான தேர்வு என்று சிலர் கருதுவது ஒரு மோசமான தேர்வு அல்ல. இங்கே சில உதாரணங்கள்:
- ZIP குறியீடுகள் நகரங்களின் மேசைக்கு நல்ல முக்கிய விசைகள் இல்லை. நீங்கள் ஒரு எளிய பார்வை அட்டவணையை உருவாக்கியிருந்தால், ZIP குறியீடு ஒரு தர்க்கரீதியான முதன்மை விசை எனத் தோன்றுகிறது. இருப்பினும், மேலும் புலன் விசாரணையைப் பொறுத்தவரை, நீங்கள் ஒரு ZIP குறியீட்டை விட அதிகமானவற்றை பகிர்ந்து கொள்கிறீர்கள். உதாரணமாக, நெப்டியூன், நெப்டியூன் சிட்டி, டின்டன் நீர்வீழ்ச்சி, மற்றும் வோல் டவுன்ஷிப்பின் நியூ ஜெர்சி நகரங்கள் அனைத்தும் 07753 ZIP குறியீட்டைப் பகிர்ந்து கொள்கின்றன.
- சமூக பாதுகாப்பு எண்கள் பல காரணங்களுக்காக நல்ல முதன்மை விசையை செய்யாதீர்கள். பெரும்பாலான மக்கள் தங்கள் SSN தனிப்பட்டதாக கருதுகின்றனர் மற்றும் தரவுத்தள பயனாளர்களுக்கு இது தெளிவாகத் தெரியவில்லை. சிலர் SSN களைக் கொண்டிருக்க மாட்டார்கள் - வெளிநாட்டவர்கள் அல்லது புலம்பெயர்ந்தோர் ஒருபோதும் சமூக பாதுகாப்பு அட்டை பெறவில்லை. தனிப்பட்ட நபரின் மரணத்திற்கு பின்னர் SSN களையும் பயன்படுத்தலாம். மோசடி அல்லது அடையாள திருட்டு வழக்குகளில் சமூக பாதுகாப்பு நிர்வாகம் ஒரு புதிய எண்ணை வெளியிடுகையில், ஒரு தனிநபருக்கு வாழ்நாள் முழுவதும் ஒன்றுக்கு மேற்பட்ட SSN இருக்கலாம்.
- மின்னஞ்சல் முகவரிகள் முதன்மை விசைக்கு ஏழைத் தேர்வும் உண்டு. அவை தனித்துவமானவை என்றாலும், காலப்போக்கில் அவை மாற்றப்படலாம். மேலும், அனைவருக்கும் மின்னஞ்சல் முகவரி இல்லை.
திறமையான முதன்மை விசை தேர்வு செய்தல்
எனவே, என்ன ஒரு நல்ல முதன்மை முக்கிய செய்கிறது? பெரும்பாலான சந்தர்ப்பங்களில், உங்கள் தரவுத்தள அமைப்பிற்கு ஆதரவாக திரும்புங்கள்.
தரவுத்தள வடிவமைப்பில் சிறந்த நடைமுறையில், உள்நாட்டில் உருவாக்கப்படும் முதன்மை விசையை பயன்படுத்த வேண்டும். உங்கள் தரவுத்தள நிர்வகித்தல் முறைமை தரவுத்தள அமைப்புக்கு வெளியில் எந்த அர்த்தமும் இல்லாத தனித்துவ அடையாளத்தை உருவாக்குகிறது. உதாரணமாக, நீங்கள் RecordID என்று ஒரு துறையில் உருவாக்க Microsoft Access AutoNumber தரவு வகை பயன்படுத்தலாம். AutoNumber தரவு வகை தானாக ஒவ்வொரு முறையும் நீங்கள் ஒரு பதிவை உருவாக்குகிறது. எண் தன்னை அர்த்தமற்றதாகக் கொண்டாலும், கேள்விகளில் ஒரு தனிப்பட்ட பதிவை குறிப்பிடுவது நம்பகமான வழியை வழங்குகிறது.
ஒரு நல்ல முதன்மை விசை வழக்கமாக குறுகிய, எண்களை பயன்படுத்துகிறது, மற்றும் சிறப்பு எழுத்துக்கள் அல்லது விரைவான தரவுத்தள பார்வை மற்றும் ஒப்பீடுகளை எளிதாக்கும் பொருட்டு பெரிய எழுத்து மற்றும் ஸ்மால் பாத்திரங்களின் கலவையைத் தவிர்க்கிறது.













