தரவு மாடலிங்: கருத்து, தருக்க, இயற்பியல் தரவு மாதிரி வகைகள்

தரவு மாடலிங் என்றால் என்ன?

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

தரவு மாதிரி

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

இரண்டு வகையான தரவு மாடலிங் நுட்பங்கள்

  1. நிறுவன உறவு (E-R) மாதிரி
  2. யுஎம்எல் (ஒருங்கிணைந்த மாடலிங் மொழி)

அவற்றைப் பற்றி பின்னர் விரிவாகப் பேசுவோம்.

இந்த டேட்டா மாடலிங் டுடோரியல் புதியவர்கள், ஆரம்பநிலை மற்றும் அனுபவம் வாய்ந்த நிபுணர்களுக்கு மிகவும் பொருத்தமானது. இந்த தரவு மாதிரி டுடோரியலில், தரவு மாடலிங் கருத்துக்கள் விரிவாக-

தரவு மாதிரியை ஏன் பயன்படுத்த வேண்டும்?

தரவு மாதிரியைப் பயன்படுத்துவதற்கான முக்கிய குறிக்கோள்:

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

தரவு மாதிரிகளின் வகைகள்

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

  1. கருத்து தரவு மாதிரி: இந்த தரவு மாதிரி வரையறுக்கிறது என்ன அமைப்பு கொண்டுள்ளது. இந்த மாதிரி பொதுவாக வணிக பங்குதாரர்கள் மற்றும் தரவு கட்டிடக் கலைஞர்களால் உருவாக்கப்பட்டது. வணிகக் கருத்துகள் மற்றும் விதிகளை ஒழுங்கமைத்தல், நோக்கம் மற்றும் வரையறுப்பது இதன் நோக்கம்.
  2. தருக்க தரவு மாதிரி: வரையறுக்கிறது எப்படி டிபிஎம்எஸ் பொருட்படுத்தாமல் இந்த அமைப்பு செயல்படுத்தப்பட வேண்டும். இந்த மாதிரி பொதுவாக தரவு கட்டிடக் கலைஞர்கள் மற்றும் வணிக ஆய்வாளர்களால் உருவாக்கப்பட்டது. விதிகள் மற்றும் தரவு கட்டமைப்புகளின் தொழில்நுட்ப வரைபடத்தை உருவாக்குவதே இதன் நோக்கம்.
  3. இயற்பியல் தரவு மாதிரி : இந்த தரவு மாதிரி விவரிக்கிறது எப்படி கணினி ஒரு குறிப்பிட்ட DBMS அமைப்பைப் பயன்படுத்தி செயல்படுத்தப்படும். இந்த மாதிரி பொதுவாக DBA மற்றும் டெவலப்பர்களால் உருவாக்கப்பட்டது. தரவுத்தளத்தின் உண்மையான செயல்படுத்தல் இதன் நோக்கம்.

தரவு மாதிரியின் வகைகள்



நிலையான மாறுபாடு ஜாவாவில் என்ன அர்த்தம்

கருத்தியல் தரவு மாதிரி

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

கருத்தியல் தரவு மாதிரியின் 3 அடிப்படை குத்தகைதாரர்கள்

  • நிறுவனம் : ஒரு நிஜ உலக விஷயம்
  • பண்பு : ஒரு நிறுவனத்தின் பண்புகள் அல்லது பண்புகள்
  • உறவு : இரு நிறுவனங்களுக்கிடையேயான சார்பு அல்லது தொடர்பு

தரவு மாதிரி உதாரணம்:

  • வாடிக்கையாளர் மற்றும் தயாரிப்பு இரண்டு நிறுவனங்கள். வாடிக்கையாளர் எண் மற்றும் பெயர் வாடிக்கையாளர் நிறுவனத்தின் பண்புகளாகும்
  • தயாரிப்பு பெயர் மற்றும் விலை ஆகியவை தயாரிப்பு நிறுவனத்தின் பண்புகளாகும்
  • விற்பனை என்பது வாடிக்கையாளருக்கும் தயாரிப்புக்கும் இடையிலான உறவு

கருத்தியல் தரவு மாதிரி

ஒரு கருத்தியல் தரவு மாதிரியின் பண்புகள்

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

டொமைன் மாதிரிகள் என அழைக்கப்படும் கருத்தியல் தரவு மாதிரிகள் அடிப்படை கருத்துகள் மற்றும் நோக்கத்தை நிறுவுவதன் மூலம் அனைத்து பங்குதாரர்களுக்கும் பொதுவான சொற்களஞ்சியத்தை உருவாக்குகின்றன.

தருக்க தரவு மாதிரி

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

தருக்க தரவு மாதிரி



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

தருக்க தரவு மாதிரியின் பண்புகள்

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

இயற்பியல் தரவு மாதிரி

TO இயற்பியல் தரவு மாதிரி தரவு மாதிரியின் தரவுத்தள-குறிப்பிட்ட செயல்பாட்டை விவரிக்கிறது. இது தரவுத்தள சுருக்கத்தை வழங்குகிறது மற்றும் திட்டத்தை உருவாக்க உதவுகிறது. உடல் தரவு மாதிரி வழங்கும் மெட்டா தரவின் செழுமையே இதற்குக் காரணம். தரவுத்தள நெடுவரிசை விசைகள், கட்டுப்பாடுகள், குறியீடுகள், தூண்டுதல்கள் மற்றும் பிற RDBMS அம்சங்களை நகலெடுப்பதன் மூலம் தரவுத்தள கட்டமைப்பை காட்சிப்படுத்த ப Theதீக தரவு மாதிரி உதவுகிறது.

இயற்பியல் தரவு மாதிரி

லூப் சி ++ உதாரணம்

உடல் தரவு மாதிரியின் பண்புகள்:

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

தரவு மாதிரியின் நன்மைகள் மற்றும் தீமைகள்:

தரவு மாதிரியின் நன்மைகள்:

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

தரவு மாதிரியின் தீமைகள்:

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

முடிவுரை

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