கசாண்ட்ராவுடன் நெடுவரிசை குடும்ப அறிமுகம்



இந்த வலைப்பதிவு கசாண்ட்ராவுடன் நெடுவரிசை குடும்பத்தின் முக்கியத்துவத்தை எடுத்துக்காட்டுகிறது

நெடுவரிசை குடும்பம்

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

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





நெடுவரிசைகளின் வகைகள்

நெடுவரிசை குடும்பம் என்பது ஒரு RDBMS உலகில் ஒரு அட்டவணைக்கு ஒத்த ஒரு அட்டவணை தவிர வேறில்லை. அதற்கு சில வகைகள் உள்ளன, அதாவது

நிலையான நெடுவரிசை குடும்பம் - நிலையான நெடுவரிசை குடும்பம் என்பது பெயர்கள் மற்றும் தரவு வகைகள் வரையறுக்கப்படும் இடமாகும். எனவே நெடுவரிசை குடும்பம் உருவாக்கப்படும் போது, ​​நெடுவரிசை பெயர் மற்றும் தரவு வகைகளுக்கு பெயரிடும் விருப்பம் கிடைக்கிறது. நெடுவரிசைகள் நிலையானதாக இருப்பதால் கிடைக்கக்கூடிய நெடுவரிசைகளின் எண்ணிக்கை அறியப்படும் என்பதால் இது நிலையானது என்று அழைக்கப்படுகிறது.



Android ஸ்டுடியோ படிப்படியாக

டைனமிக் நெடுவரிசை குடும்பம் - மறுபுறம் ஒரு டைனமிக் நெடுவரிசை குடும்பம் நெடுவரிசை பெயர்களை முன்னால் வரையறுக்காது மற்றும் தரவுகளை சேமிக்க தன்னிச்சையான பயன்பாடு மற்றும் நெடுவரிசை பெயர்களைப் பயன்படுத்துவதற்கான கசாண்ட்ராவின் திறன் கிடைக்கிறது. எனவே டைனமிக் ஒரு வழியில் உதவுகிறது, ஏனெனில் ஒரு கட்டமைக்கப்படாத தரவில், பெரும்பாலும், டைனமிக் நெடுவரிசை குடும்பம் பின்னர் சேர்க்கப்பட்ட புதிய புலங்களை கவனித்துக்கொள்ள உதவுகிறது.

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

RDBMS உடன் வேறுபாடு

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



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

நெடுவரிசைகள்

ஒரு நெடுவரிசை என்பது கசாண்ட்ராவில் தரவின் மிகச்சிறிய அதிகரிப்பு ஆகும். இது 3 கூறுகளைக் கொண்டுள்ளது:

  • பெயர்
  • மதிப்பு
  • நேர முத்திரை - மோதல் தீர்வில் பயன்படுத்தப்படுகிறது மற்றும் நேர முத்திரையைத் திருத்த முடியாது. இந்தத் தரவு அல்லது நெடுவரிசை எப்போது புதுப்பிக்கப்பட்டது என்பதைப் பார்ப்பதற்கான உள் வழிமுறை இது.
  • நெடுவரிசைகள் காலாவதியாகின்றன - நெடுவரிசை காலாவதியாகும் என்பதை அறிய ஒரு நெடுவரிசைக்கு காலாவதி தேதியை வழங்கலாம்.
  • எதிர் நெடுவரிசைகள் - எதிர் நெடுவரிசைகள் நெடுவரிசைகளை பராமரிப்பதைத் தவிர வேறில்லை, எனவே அந்த எதிர் நெடுவரிசைகளை அதிகரிக்கவும் குறைக்கவும் முடியும்.

சூப்பர் நெடுவரிசைகள்

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

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

பயன்பாடு வழக்குகள்

சூப்பர் நெடுவரிசைகளின் வரம்புகள்

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

நெடுவரிசை தரவு வகைகள்

நெடுவரிசை தரவு வகைகள்

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

வரிசைகள்

பரந்த வரிசைகள் மற்றும் பல வரிசைகள் இருக்கலாம். மில்லியன் கணக்கான நெடுவரிசைகள் மற்றும் வரிசைகள் கிடைக்கக்கூடும்.

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

கூட்டு விசை

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

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கருத்துகள் பிரிவில் அவற்றைக் குறிப்பிடுங்கள், நாங்கள் உங்களைத் தொடர்புகொள்வோம்.

தொடர்புடைய இடுகைகள்:

கசாண்ட்ராவில் ஸ்னிட்சுகள் அறிமுகம்