കമ്പ്യൂട്ടറുകൾ, ഡാറ്റബേസുകൾ
ഡാറ്റ തരങ്ങളും അവ പ്രോസസ് ചെയ്യുന്ന രീതികളും
നിങ്ങളുടെ ചുറ്റുപാടുമായി നോക്കുക: നമുക്കു ചുറ്റുമുള്ള എല്ലാം ഭൗതിക ശരീരങ്ങളോ വയലുകളോ ആണ്. നമ്മൾ ഇതിനകം അറിയുന്നു പഴയ സ്ഥിരമായ മാറ്റം, പ്രസ്ഥാനം. ഈ പ്രക്രിയകൾ എല്ലാം ഊർജ്ജം ഉത്പാദിപ്പിക്കുന്നു, എല്ലായ്പ്പോഴും ഒരു രൂപയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് അത് കടന്നുപോകുന്നു. അതിന്റെ ഫലമായി ഊർജ്ജം ഒരു സിഗ്നൽ ഉൽപാദിപ്പിക്കുന്നു. പറഞ്ഞിട്ടുള്ളതിൽ നിന്നും തുടരാവുന്നതെല്ലാം, ഏതെങ്കിലും സിഗ്നലുകൾ പ്രകൃതിയിൽ ഭൌതിക വസ്തുക്കളാണെന്നത് ആത്മവിശ്വാസത്തോടെ പറയാൻ കഴിയും.
ഈ സിഗ്നൽ ഭൗതിക ശരീരവുമായി സംവദിക്കുകയും അതുവഴി രജിസ്റ്റർ ചെയ്യുകയും ചെയ്താൽ, ഈ പ്രക്രിയ വ്യത്യസ്തമായി താഴെ വ്യക്തമായി വ്യാഖ്യാനിക്കാം: വ്യത്യസ്ത തരം ഡാറ്റ ഒരു ഭൗതിക ശരീരത്താൽ രജിസ്റ്റർ ചെയ്യപ്പെടുന്നു. അവസാനത്തിൽ നമുക്ക് എന്താണ് ലഭിക്കുക? ഡാറ്റ എന്ന സങ്കല്പങ്ങളുടെ നിർവ്വചനം. അവർ എന്തു തരം വിവരങ്ങളാണെങ്കിലും അവയെല്ലാം രജിസ്റ്റർ ചെയ്ത സിഗ്നലുകളാണ്.
ഡാറ്റ പ്രവർത്തനങ്ങൾ
ഡാറ്റ വിവിധ രൂപങ്ങളാക്കി മാറ്റാൻ സാധിക്കുമെന്ന കാര്യം ഇതിനകം തന്നെ ഞങ്ങൾ സൂചിപ്പിച്ചിരിക്കുന്നു, ഈ പ്രക്രിയയെ വിവരങ്ങൾ എന്നാണ് വിളിക്കുന്നത്, അത് വിവിധ മാർഗങ്ങളിലൂടെയാണ് സംഭവിക്കുന്നത്. എന്നാൽ പ്രധാന ഡാറ്റാ ഡാറ്റാ പ്രോസസ്സിംഗ് രൂപീകരിക്കുന്നതിനു മുമ്പ്, അവയിൽ നിരവധി പ്രവർത്തനങ്ങൾ ഉൾപ്പെടുന്നുവെന്ന് നിങ്ങൾ അറിഞ്ഞിരിക്കണം:
- ശേഖരണം.
- ഫോർമാറ്റിംഗ്.
- ഫിൽട്ടറേഷൻ.
- ക്രമപ്പെടുത്തൽ.
- ശേഖരിക്കുന്നു.
- പരിവർത്തനം.
- സംരക്ഷണം.
- ഗതാഗതം.
ഇപ്പോൾ ഓരോ പ്രവർത്തനത്തെ കുറിച്ചും രണ്ട് വരികൾ. എല്ലാ തരത്തിലുള്ള വിവരങ്ങളും ആദ്യം ശേഖരിക്കപ്പെടുന്നു, ഇത് തീരുമാനം എടുക്കുന്നതിനുള്ള ആവശ്യമായ വിവരങ്ങൾ ശേഖരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഫോർമാറ്റിംഗിനെക്കുറിച്ച് പറയുമ്പോൾ, ഇത് വ്യത്യസ്ത തരത്തിലുള്ള ഇൻകമിംഗ് ഡാറ്റയെ ഒരൊറ്റ വീക്ഷണമായി പരിവർത്തനം ചെയ്യുമെന്നാണ്. ഈ പ്രക്രിയ കൂടുതൽ ആക്സസ് ചെയ്യാൻ കഴിയുന്നതാണ്. ഊഹിക്കാൻ എളുപ്പമെന്നതിനാൽ, ഫിൽട്ടറിംഗ് പ്രവർത്തനം നിസ്സാരമായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു. ക്രമപ്പെടുത്തൽ എന്നതിനർത്ഥം സൗകര്യാർത്ഥം ക്രമപ്പെടുത്തൽ എന്നാണ്. പ്രധാനപ്പെട്ട സാമ്പത്തിക ചെലവുകൾ വഹിക്കാത്ത സമയത്ത്, വളരെയധികം ഡാറ്റ സംരക്ഷിക്കാൻ ശേഖരം നിങ്ങളെ അനുവദിക്കുന്നു. എല്ലാ വിവരവും ആക്സസ് ചെയ്യാവുന്ന ഫോമാണ്. ഒരുതരം വിവരങ്ങൾ മറ്റൊന്നിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന പ്രക്രിയയാണ് കൺവേർഷൻ. നഷ്ടം തടയാൻ സംരക്ഷണം സഹായിക്കുന്നു, കൂടാതെ ഒരു പരിധി വരെ അളവുകൾ പ്രതിഫലിപ്പിക്കുന്നു. റിമോട്ട് ലൊക്കേഷനുകൾക്കിടയിൽ മതിയായ വിവരങ്ങൾ ട്രാൻസ്ഫർ ചെയ്യാൻ ട്രാൻസ്പോർട്ട് നിങ്ങളെ സഹായിക്കുന്നു.
തരങ്ങൾ, തരങ്ങൾ എന്നിവ പ്രകാരം വിവരങ്ങൾ തരംതിരിക്കൽ
തീർച്ചയായും എല്ലാ പ്രധാന തരത്തിലുള്ള ഡാറ്റയും രണ്ട് ഒരേ ഗ്രൂപ്പുകളായി വേർതിരിച്ചിരിക്കുന്നു:
- വേരിയബിളുകൾ.
- സ്ഥിരമായത്.
ഗണിതശാസ്ത്ര പഠനങ്ങളിൽ നിന്ന് അത്തരം ഡാറ്റ തരങ്ങളുടെ പ്രാധാന്യം നമുക്ക് അറിയാം. ആദ്യം മാറ്റം വരുത്തുന്ന വിവരങ്ങൾ ഉൾക്കൊള്ളുന്നു. മാറ്റമില്ലാത്ത ഡാറ്റയാണ് സ്ഥിരാങ്കങ്ങൾ, അവ നിരന്തരമാണ്.
ഇതും വിവരങ്ങളെ വിഭജിച്ചിരിക്കുന്നു:
- സംഖ്യകൾ.
- വാചകം.
- മൾട്ടിമീഡിയ
രണ്ടാമത്തേതിൽ, ശബ്ദം, ഗ്രാഫിക്, മറ്റ് സിഗ്നലുകൾ എന്നിവയിൽ അവതരിപ്പിച്ച ഡാറ്റ ഉൾപ്പെടുന്നു. ഇത് പരാമർശിക്കുന്ന തരത്തിലുള്ള വിവരങ്ങളുടെ അടിസ്ഥാനത്തിൽ ഇത് തരത്തിൽ തരംതിരിച്ചിരിക്കുന്നു:
- ബൈറ്റ്.
- സംഖ്യാപരമായ
- തീയതിയും സമയവും.
- ലോജിക്കൽ വിവരങ്ങൾ.
- വസ്തു.
എൻകോഡിംഗ്. ബൈനറി കോഡ്
അതിനാൽ, അടിസ്ഥാനപരമായ ലളിതമായ ഡാറ്റകളെ ഞങ്ങൾ വിശകലനം ചെയ്തിരുന്നു, സൂചിപ്പിക്കപ്പെട്ട തരങ്ങൾ, ഉപയോഗിക്കാൻ കഴിയുന്ന അടിസ്ഥാന പ്രവർത്തനങ്ങൾ ഞങ്ങൾ തിരിച്ചറിഞ്ഞു. ഇപ്പോൾ കോഡിംഗ് രീതികളിൽ ഒന്ന് പരിചയപ്പെടാം. ചില തരത്തിലുള്ള ഡാറ്റ ബൈനറി കോഡിലേക്ക് പരിവർത്തനം ചെയ്യാൻ കഴിയുന്നത് എങ്ങനെയെന്ന് നമുക്ക് നോക്കാം. ആദ്യം നമ്മൾ ബൈനറി കോഡ് എന്താണെന്ന് നോക്കാം . പോകാം!
നിങ്ങൾ ഊഹിച്ചതുപോലെ, ഈ രീതി വിവരങ്ങൾ രൂപാന്തരപ്പെടുത്തുന്നതിന് സഹായിക്കുന്നു അതായത്, അത് കോഡിന്റെ രൂപത്തിൽ അവതരിപ്പിക്കാൻ സഹായിക്കുന്നു. എന്തുകൊണ്ടാണ് അതിനെ ബൈനറി എന്ന് വിളിക്കുന്നത്? സത്യത്തിൽ അത്തരം ഒരു കോഡിൽ വ്യത്യസ്ത കോമ്പിനേഷനുകളിൽ ഉള്ള 0-നും 1-നും രണ്ട് അക്കങ്ങൾ മാത്രമേ ഉണ്ടാകാൻ പാടുള്ളൂ.
വിവരങ്ങൾ വ്യത്യസ്ത തരത്തിലുള്ളതായിരിക്കാമെന്ന് ഞങ്ങൾ ഇതിനകം തന്നെ സൂചിപ്പിച്ചിരിക്കുന്നു, കൂടാതെ ഇൻകമിംഗ് ഡാറ്റയിൽ പ്രവർത്തിക്കുന്ന പ്രവർത്തനം അവരെ യാന്ത്രികമായി പരിഷ്കരിക്കുന്നതിന് അവ ഒരു രൂപമാറ്റം വരുത്തേണ്ടതുണ്ട്. കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയിൽ ബൈനറി കോഡിങ് ടെക്നിക് ഉപയോഗിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, ഓരോ ബൈനറി അക്ക (0 അല്ലെങ്കിൽ 1) ഒരു ബിറ്റ് പ്രതിനിധീകരിക്കുന്നു.
ഞങ്ങളുടെ കണക്കുകൂട്ടലുകൾ ലളിതമായിരിക്കും: 2 ബിറ്റുകളുടെ സഹായത്തോടെ ഒരേ സമയം നാല് ആശയങ്ങൾ നമുക്ക് എട്ട് നമ്പറുകളോടുകൂടിയ എഴുതാൻ കഴിയും. നിങ്ങളുടെ തലയിലെ സാധ്യമായ ഓപ്ഷനുകൾ പട്ടികപ്പെടുത്താൻ അനുവദിക്കുന്ന ഒരു പ്രത്യേക ഫോർമുലയുണ്ട്, ഇത് വളരെ സമയം എടുക്കുന്ന ജോലി, ചിലപ്പോൾ അസാധ്യമാണ്. ഇത് ഇങ്ങനെയാണ്: N = 2 ^ m. ഈ ഫോര്മുലയില് രണ്ട് വേരിയബിള് ഉണ്ട്: N സാധ്യമായ ചേരുവകളുടെ സംഖ്യ, m എന്നത് ബിറ്റുകളുടെ എണ്ണം, അതായതു്, നമ്മൾ എത്ര ബൈനറി അക്കങ്ങൾ ഉപയോഗിക്കുന്നു എന്നു്.
ഡാറ്റ ഘടന
വ്യക്തിഗത അനുഭവത്തിൽ നിന്ന് ഞങ്ങൾക്ക് അറിയാമായിരുന്നെങ്കിൽ, അവർ വ്യവസ്ഥാപിതമാവുന്നെങ്കിൽ ഏത് ഡാറ്റയും ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ എളുപ്പമാണ്. വിവരസംവിധാനങ്ങളുടെ ഏതാനും തരം വകഭേദങ്ങൾ, അതായത്, ഘടനകളുടെ തരം:
- ലീനിയർ.
- ടാബ്ലാർ.
- ശിശിരശൃംഖല.
ഡാറ്റ രൂപീകരിക്കാൻ ശ്രമിക്കുമ്പോൾ, ഞങ്ങൾ രണ്ട് പ്രധാന പ്രശ്നങ്ങൾ നേരിടുന്നു: വിവരങ്ങൾ ശരിയായി പങ്കുവയ്ക്കുന്നത് എങ്ങനെ, എങ്ങനെയാണ് ഞങ്ങൾക്ക് വേണ്ടത് കണ്ടുപിടിക്കാൻ.
ഓരോ തരം ഘടനയെക്കുറിച്ചും ഇപ്പോൾ രണ്ട് വരികൾ. ഞങ്ങളുടെ പട്ടികയിൽ ആദ്യത്തേത് ലീനിയറാണ്, കാരണം ഒരു കാരണവുമാണ്. നമുക്കെല്ലാവർക്കും അറിയാവുന്ന ഏറ്റവും സാധാരണമായ ലിസ്റ്റാണ് ഓരോ റെക്കോർഡിനും അതിന്റേതായ പ്രത്യേക നമ്പർ ഉള്ളത്.
അടുത്തത് ടാബ്ലാർ ഫോം വരുന്നു. ഇവിടെ ശരിയായ വിവരങ്ങൾ നിങ്ങൾക്ക് എങ്ങനെ കണ്ടെത്താനാകും? ഓരോ കോശത്തിനും അതിന്റേതായ ഒരു വിലാസം ഉണ്ട്, അതിൽ രണ്ട് ഘടകങ്ങൾ (അക്ഷരങ്ങൾ, സംഖ്യകൾ, അല്ലെങ്കിൽ കൂട്ടിച്ചേർക്കൽ) അടങ്ങിയിരിക്കുന്നു. ടേബിളുകൾ ദ്വിമാന ത്രിമാനമോ ബഹുതലമോ ആകാം. രണ്ടാമത്തെയും രണ്ടാമത്തെയും രീതികൾ ഉപയോഗിക്കാൻ എളുപ്പമാണ്: ആവശ്യമായ എല്ലാ വിവരവും അറിയേണ്ടതുണ്ട്. എന്നിരുന്നാലും, ഇവിടെ മാറുന്നതിൽ ബുദ്ധിമുട്ടുകൾ ഉണ്ട്. പട്ടിക അല്ലെങ്കിൽ പട്ടികയിലേക്ക് ഒരു ഇനം നിങ്ങൾ ചേർക്കുകയാണെങ്കിൽ, എല്ലാ സെല്ലുകളുടെയും കോഡുകൾ നിങ്ങൾ മാറ്റേണ്ടിവരും.
ആദ്യ രണ്ട് തരം ഉപയോഗിക്കാനാകില്ലെങ്കിലും ഒരു ഹൈറാർക്കിക്കൽ ഘടന ഉപയോഗിക്കപ്പെടുന്നു. എന്നാൽ അത്തരമൊരു ഘടനയിൽ പ്രവർത്തിക്കാൻ എളുപ്പമാണ്, അത് എളുപ്പത്തിൽ തിരുത്താനോ സഹായിക്കാനോ കഴിയും.
സംഭരണ യൂണിറ്റുകൾ
ഡാറ്റാ സംഭരണത്തിനായി ഇനിപ്പറയുന്ന മൂല്യങ്ങൾ ഉപയോഗിക്കുന്നു: ബിറ്റുകൾ, ബൈറ്റുകൾ (അതായത് 8 ബിറ്റുകൾ), കിലോബൈറ്റ്സ് (1024 ബൈറ്റുകൾ), മെഗാബൈറ്റുകൾ (1024 കെബി), ഗിഗാബൈറ്റുകൾ (1024 എം.ബി.) ടെറാബൈറ്റുകൾ (1024 ജിബി). കൂടുതൽ ആവശ്യമില്ല കാരണം ഇത് നിർത്താം.
Similar articles
Trending Now