SQL இல் ஒரு குறியீடு என்ன?



தரவை மீட்டெடுக்க தொடர்புடைய தரவுத்தளங்களில் SQL குறியீடுகள் பயன்படுத்தப்படுகின்றன. SQL இல் உள்ள ஒரு அட்டவணை ஒரு குறிப்பிட்ட அட்டவணையில் தரவை சுட்டிக்காட்டி செயல்படுகிறது.

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

    1. SQL இல் ஒரு குறியீடு என்ன?
    2. ஒரு குறியீட்டை உருவாக்குவது எப்படி?
    3. ஒரு குறியீட்டை கைவிடுவது எப்படி?
    4. குறியீட்டை எவ்வாறு மாற்றுவது?
    5. SQL இல் உள்ள குறியீடுகளின் வகைகள்
    6. குறியீடுகளை எப்போது தவிர்க்க வேண்டும்?

SQL இல் ஒரு குறியீடு என்ன?





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

ஒரு குறியீட்டை உருவாக்குவது எப்படி?

ஒரு குறியீட்டை உருவாக்க, கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்.



அட்டவணை_பெயரில் INDEX குறியீட்டு_பெயரை உருவாக்கவும்

இப்போது பல குறியீடுகளை உருவாக்க முடியும். பாருங்கள்.

குறியீட்டுவரையறைதொடரியல்
ஒற்றை நெடுவரிசை அட்டவணை இது ஒரு அட்டவணை நெடுவரிசையில் மட்டுமே உருவாக்கப்பட்டுள்ளது.அட்டவணை_பெயரில் INDEX குறியீட்டு_பெயரை உருவாக்கவும் (நெடுவரிசை பெயர்)
கூட்டு குறியீடுகள் இந்த அட்டவணைகள் அட்டவணையின் இரண்டு அல்லது அதற்கு மேற்பட்ட நெடுவரிசைகளில் பயன்படுத்தப்படுகின்றன.INDEX index_name ஐ உருவாக்கவும்
அட்டவணை_பெயரில் (நெடுவரிசை பெயர்)
தனித்துவமான குறியீடுகள் தரவு ஒருமைப்பாட்டிற்கு இவை பயன்படுத்தப்படுகின்றன. நகல் மதிப்புகள் எதுவும் அட்டவணையில் செருக அனுமதிக்கப்படவில்லை.UNIQUE INDEX index_name ஐ உருவாக்கவும்
அட்டவணை_பெயரில் (நெடுவரிசை பெயர்)

அடுத்த பிரிவு SQL இல் ஒரு குறியீட்டை எவ்வாறு கைவிடுவது என்பது பற்றியது!

குறியீட்டை எவ்வாறு கைவிடுவது?

கைவிடவும் குறியிடவும் SQL DROP கட்டளை பயன்படுத்தப்படுகிறது. தொடரியல் பின்வருமாறு:



DROP INDEX index_name

இப்போது எப்படி என்று பார்ப்போம் வயது SQL கட்டளையைப் பயன்படுத்தி ஒரு அட்டவணை!

குறியீட்டை எவ்வாறு மாற்றுவது?

குறியீட்டை மாற்ற பின்வரும் தொடரியல் பயன்படுத்தவும்.

பொருள்_பெயரில் ALTER INDEX குறியீட்டு_பெயர்

மாற்றும் மற்றும் குறியீட்டு போது மூன்று சொற்கள் பயன்படுத்தப்படலாம்.

ஒரு எண்ணை எவ்வாறு மாற்றுவது
  • மீண்டும் உருவாக்குங்கள் : மறுகட்டமைப்பு விருப்பத்தைப் பயன்படுத்தி கணினி குறியீடு மீண்டும் உருவாக்கப்படும்.
  • அடையாளம் கண்டு கொள் : அங்கீகரிக்கப்பட்ட விருப்பத்தைப் பயன்படுத்தி பி-மரத்தின் இலை முனைகள் மீண்டும் ஒழுங்கமைக்கப்படும்.
  • முடக்கு : முடக்கு விருப்பம் குறியீட்டை முடக்கும்.

SQL இல் பல்வேறு வகையான குறியீடுகள் உள்ளன. அவற்றைப் படிப்போம்!

SQL இல் குறியீட்டு வகைகள்

SQL இல் இரண்டு வகையான குறியீடுகள் உள்ளன.

  • கொத்து அட்டவணை

  • கொத்து அல்லாத குறியீட்டு

கொத்து அட்டவணை

  1. நினைவகத்தில் வரிசைகளை உடல் ரீதியாக ஒழுங்கமைக்க கிளஸ்டர்டு குறியீட்டு உதவுகிறது.

  2. மதிப்புகளின் வரம்பைத் தேடுவது வேகமானது.

  3. பி மரம் தரவு கட்டமைப்பு இலை முனையைப் பயன்படுத்துவதன் மூலம் இது பராமரிக்கப்படுகிறது, குறியீடுகளின் முனைகள் அட்டவணையை நேரடியாக சுட்டிக்காட்டுகின்றன.

கொத்து இல்லாத குறியீட்டு

  1. க்ளஸ்டர்டு அல்லாத குறியீடானது வரிசைப்படுத்தப்பட்ட வரிசையில் நினைவகத்தில் இயற்பியல் வரிசைகளை ஏற்பாடு செய்யாது.

  2. உருவாக்கக்கூடிய குறியீடுகளின் அதிகபட்ச எண்ணிக்கை 999 ஆகும்.

  3. இந்த குறியீடானது ஒரு பி-மர தரவு கட்டமைப்பால் பராமரிக்கப்படுகிறது, ஆனால் குறியீட்டின் இலை முனைகள் அட்டவணை தரவை நேரடியாக சுட்டிக்காட்டுவதில்லை.

SQL குறியீடுகளுடன் முன்னேறி, அவற்றை எப்போது தவிர்க்க வேண்டும் என்று பார்ப்போம்.

குறியீடுகளை எப்போது தவிர்க்க வேண்டும்?

  • சிறிய அட்டவணையில் குறியீடுகளைப் பயன்படுத்தக்கூடாது.

  • அதிக எண்ணிக்கையிலான NULL மதிப்புகளைக் கொண்ட நெடுவரிசைகளை நீங்கள் தவிர்க்க வேண்டும்.

  • அதிக எண்ணிக்கையிலான புதுப்பிப்பு அல்லது செருகும் செயல்பாடுகளைக் கொண்ட அட்டவணையில் குறியீடுகளைத் தவிர்க்க வேண்டும்.

இது SQL இல் உள்ள குறியீடுகளைப் பற்றியது. உள்ளடக்கம் உங்கள் அறிவுக்கு கூடுதல் மதிப்பை விளக்கியது என்று நம்புகிறேன். தொடர்ந்து படிக்கவும், ஆராய்ந்து கொண்டே இருங்கள்!

நீங்கள் மேலும் அறிய விரும்பினால் MySQL இந்த திறந்த மூல தொடர்புடைய தரவுத்தளத்தை அறிந்து கொள்ளுங்கள், பின்னர் எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி MySQL ஐ ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த “SQL இன் அட்டவணை” கட்டுரையின் கருத்துகள் பிரிவில் குறிப்பிடவும், நாங்கள் உங்களிடம் திரும்புவோம்.