SHI SQL ക്വയറിംഗ് അടിസ്ഥാന കോഴ്‌സ്

ലോഗോ

ഈ കോഴ്സിനെക്കുറിച്ച്

ഓർഗനൈസേഷനുകൾ സാധാരണയായി അവരുടെ ഏറ്റവും നിർണായകമായ വിവരങ്ങൾ സംഭരിക്കുന്നു - ഒരു ഡാറ്റാബേസിൽ ദൈനംദിന പ്രവർത്തനങ്ങൾ നിയന്ത്രിക്കാൻ ഉപയോഗിക്കുന്ന വിവരങ്ങൾ. ഈ വിവരങ്ങൾ വീണ്ടെടുക്കാനും വിശകലനം ചെയ്യാനുമുള്ള കഴിവ് സ്ഥാപനത്തിൻ്റെ പ്രവർത്തനത്തിന് അത്യന്താപേക്ഷിതമാണ്. സ്ട്രക്ചേർഡ് ക്വറി ലാംഗ്വേജ് (എസ്‌ക്യുഎൽ) ആണ് ഇത്തരം ജോലികൾ ചെയ്യാൻ ഉപയോഗിക്കുന്ന പ്രാഥമിക ഭാഷ. അടിസ്ഥാനപരമായി, ഒരു ഡാറ്റാബേസുമായി സംവദിക്കാൻ നിങ്ങൾ ഉപയോഗിക്കുന്ന ഭാഷയാണ് SQL.
SQL എഴുതാനുള്ള കഴിവ് വലിയ അളവിലുള്ള ഡാറ്റ മാനേജുചെയ്യാനും റിപ്പോർട്ടുകൾ നിർമ്മിക്കാനും ഡാറ്റ മൈൻ ചെയ്യാനും അല്ലെങ്കിൽ ഒന്നിലധികം ഉറവിടങ്ങളിൽ നിന്നുള്ള ഡാറ്റ സംയോജിപ്പിക്കാനും ആവശ്യമുള്ളവർക്ക് അത്യന്താപേക്ഷിതമായ തൊഴിൽ വൈദഗ്ധ്യമാണ്. നിങ്ങളുടെ ടീമിലെ മറ്റൊരാൾ നിങ്ങൾക്കായി റിപ്പോർട്ടുകൾ സൃഷ്‌ടിച്ചാലും, SQL അന്വേഷണത്തെക്കുറിച്ച് ഒരു അടിസ്ഥാന ധാരണ ഉണ്ടായിരിക്കുന്നത് ശരിയായ ചോദ്യങ്ങൾ ചോദിക്കാനും നിങ്ങളുടെ ഡാറ്റാ വിശകലന ടൂളുകളിൽ നിങ്ങൾ എന്താണ് തിരയുന്നതെന്ന് അറിയാനും സഹായിക്കും.
ഡാറ്റാബേസുകളിൽ നിന്ന് നിങ്ങൾക്ക് ആവശ്യമുള്ള വിവരങ്ങൾ വീണ്ടെടുക്കുന്നതിനുള്ള ഉപകരണമായി SQL ഉപയോഗിക്കാൻ ഈ കോഴ്‌സ് നിങ്ങളെ പഠിപ്പിക്കുക മാത്രമല്ല, പ്രവർത്തനപരവും കാര്യക്ഷമവുമായ ഒരു ഡാറ്റാബേസ് ഫലപ്രദമായി ആസൂത്രണം ചെയ്യുന്നതിനും രൂപകൽപ്പന ചെയ്യുന്നതിനുമുള്ള ഒരു പ്രക്രിയയും ഇത് അവതരിപ്പിക്കുന്നു. ഒരു റിലേഷണൽ ഡാറ്റാബേസ് എങ്ങനെ ആസൂത്രണം ചെയ്യണമെന്ന് അറിയുന്നത് നിങ്ങൾ സൃഷ്ടിക്കുന്ന ഡാറ്റാബേസുകളുടെ വിജയത്തിന് പ്രധാനമാണ്. പ്ലാൻ ചെയ്യാതെ, ഡാറ്റാബേസ് എന്താണ് ചെയ്യേണ്ടത്, അല്ലെങ്കിൽ ഡാറ്റാബേസിൽ എന്ത് വിവരങ്ങൾ ഉൾപ്പെടുത്തണം എന്ന് പോലും നിങ്ങൾക്ക് അറിയാൻ കഴിയില്ല. ഒരു ഡാറ്റാബേസ് ആസൂത്രണം ചെയ്യേണ്ടത് അത്യന്താപേക്ഷിതമാണ് കൂടാതെ പിന്നീട് ഡാറ്റ മെയിൻ്റനൻസ് പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള അധിക ജോലി തടയുന്നു.

പ്രേക്ഷകർ പ്രോfile

അടിസ്ഥാന കമ്പ്യൂട്ടർ വൈദഗ്ധ്യമുള്ള, ഡാറ്റാബേസ് ഘടനയും ടെർമിനോളജിയുമായി ബന്ധപ്പെട്ട ആശയങ്ങളുമായി പരിചയമുള്ള, ഡാറ്റാബേസ് ഡിസൈൻ ആവശ്യകതകൾ പഠിക്കുകയും ഡാറ്റാബേസുകൾ അന്വേഷിക്കാൻ SQL ഉപയോഗിക്കുകയും ചെയ്യേണ്ട വ്യക്തികളെ ഉദ്ദേശിച്ചുള്ളതാണ് ഈ കോഴ്‌സ്.

  • ബിസിനസ് അനലിസ്റ്റുകൾ
  • ഡാറ്റ അനലിസ്റ്റുകൾ
  • ഡെവലപ്പർമാർ
  • ഒരു SQL ഡാറ്റാബേസിൽ എങ്ങനെ അന്വേഷിക്കണമെന്ന് അറിയേണ്ടവർ

കോഴ്സ് പൂർത്തിയാകുമ്പോൾ

ഈ കോഴ്‌സ് പൂർത്തിയാക്കിയ ശേഷം, വിദ്യാർത്ഥികൾക്ക് ഇനിപ്പറയുന്നവ ചെയ്യാനാകും:

  • ഒരു റിലേഷണൽ ഡാറ്റാബേസ് രൂപകൽപ്പന ചെയ്യുന്നതിനായി കാര്യക്ഷമമായ ഒരു പ്രക്രിയ പിന്തുടരുക.
  • ഡാറ്റാബേസ് ആശയ മാതൃക നിർവചിക്കുക.
  • ഡാറ്റാബേസ് ലോജിക്കൽ മോഡൽ നിർവചിക്കുക.
  • ഒരു ഡാറ്റാബേസിൻ്റെ പ്രാരംഭ ഡിസൈൻ മെച്ചപ്പെടുത്തുന്നതിന് ഡാറ്റാബേസ് നോർമലൈസേഷൻ രീതികൾ പ്രയോഗിക്കുക.
  • റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റിയും ഡാറ്റ ഇൻ്റഗ്രിറ്റിയും ഉറപ്പാക്കാനുള്ള നിയന്ത്രണങ്ങൾ ഉൾപ്പെടെ ഡാറ്റാബേസ് ഡിസൈൻ പൂർത്തിയാക്കുക.
  • SQL സെർവർ ഡാറ്റാബേസിലേക്ക് കണക്റ്റുചെയ്‌ത് ഒരു ലളിതമായ ചോദ്യം എക്‌സിക്യൂട്ട് ചെയ്യുക.
  • ഒരു ലളിതമായ ചോദ്യത്തിൽ ഒരു തിരയൽ വ്യവസ്ഥ ഉൾപ്പെടുത്തുക.
  • ഡാറ്റയിൽ കണക്കുകൂട്ടലുകൾ നടത്താൻ വിവിധ പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുക.
  • ഒരു ചോദ്യത്തിൽ നിന്ന് ലഭിച്ച ഡാറ്റ ഓൺസ്‌ക്രീനിൽ പ്രദർശിപ്പിക്കുന്നതിന് മുമ്പ് ഓർഗനൈസ് ചെയ്യുക.
  • ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കുക.
  • ഒരു ചോദ്യത്തിൻ്റെ ഫലങ്ങൾ കയറ്റുമതി ചെയ്യുക.

കോഴ്സ് ഔട്ട്ലൈൻ

പാഠം 1: റിലേഷണൽ ഡാറ്റാബേസ് ഡിസൈൻ ഉപയോഗിച്ച് ആരംഭിക്കുക

  • വിഷയം എ: ഡാറ്റാബേസ് ഘടകങ്ങൾ തിരിച്ചറിയുക
  • വിഷയം ബി: പൊതുവായ ഡാറ്റാബേസ് ഡിസൈൻ പ്രശ്നങ്ങൾ തിരിച്ചറിയുക
  • വിഷയം C: ഒരു ഡാറ്റാബേസ് ഡിസൈൻ പ്രക്രിയ പിന്തുടരുക
  • വിഷയം ഡി: ആവശ്യകതകൾ ശേഖരിക്കുക

പാഠം 2: ഡാറ്റാബേസ് ആശയ മാതൃക നിർവചിക്കുന്നു

  • വിഷയം എ: ആശയപരമായ മാതൃക സൃഷ്ടിക്കുക
  • വിഷയം ബി: എൻ്റിറ്റി ബന്ധങ്ങൾ തിരിച്ചറിയുക

പാഠം 3: ഡാറ്റാബേസ് ലോജിക്കൽ മോഡൽ നിർവചിക്കുന്നു

  • വിഷയം എ: നിരകൾ തിരിച്ചറിയുക
  • വിഷയം ബി: പ്രാഥമിക കീകൾ തിരിച്ചറിയുക
  • വിഷയം സി: ബന്ധങ്ങൾ തിരിച്ചറിയുകയും ഡയഗ്രം ചെയ്യുകയും ചെയ്യുക

പാഠം 4: ഡാറ്റ നോർമലൈസിംഗ്

  • വിഷയം എ: സാധാരണ ഡാറ്റാബേസ് ഡിസൈൻ പിശകുകൾ ഒഴിവാക്കുക
  • വിഷയം ബി: ഉയർന്ന സാധാരണ ഫോമുകൾ പാലിക്കുക

പാഠം 5: ഡാറ്റാബേസ് ഡിസൈൻ അന്തിമമാക്കുന്നു

  • വിഷയം എ: വ്യത്യസ്‌ത സംവിധാനങ്ങൾക്കായി ഫിസിക്കൽ മോഡൽ പൊരുത്തപ്പെടുത്തുക
  • വിഷയം ബി: റഫറൻഷ്യൽ സമഗ്രത ഉറപ്പാക്കുക
  • വിഷയം സി: കോളം തലത്തിൽ ഡാറ്റ സമഗ്രത ഉറപ്പാക്കുക
  • വിഷയം ഡി: പട്ടിക തലത്തിൽ ഡാറ്റ സമഗ്രത ഉറപ്പാക്കുക
  • വിഷയം ഇ: ക്ലൗഡിനായുള്ള ഡിസൈൻ

പാഠം 6: ഒരു ലളിതമായ ചോദ്യം നടപ്പിലാക്കുന്നു

  • വിഷയം എ: SQL ഡാറ്റാബേസിലേക്ക് ബന്ധിപ്പിക്കുക
  • വിഷയം B: ഒരു ഡാറ്റാബേസ് അന്വേഷിക്കുക
  • വിഷയം സി: ഒരു ചോദ്യം സംരക്ഷിക്കുക
  • വിഷയം ഡി: സംരക്ഷിച്ച ഒരു ചോദ്യം പരിഷ്കരിച്ച് നടപ്പിലാക്കുക

പാഠം 7: ഒരു സോപാധിക തിരയൽ നടത്തുന്നു

  • വിഷയം എ: ഒന്നോ അതിലധികമോ വ്യവസ്ഥകൾ ഉപയോഗിച്ച് തിരയുക
  • വിഷയം ബി: ഇതിനായി തിരയുക a Range of Values and NULL Values
  • വിഷയം സി: സ്ട്രിംഗ് പാറ്റേണുകളെ അടിസ്ഥാനമാക്കി ഡാറ്റ തിരയുക

പാഠം 8: ഫംഗ്ഷനുകൾക്കൊപ്പം പ്രവർത്തിക്കുക

  • വിഷയം എ: തീയതി കണക്കുകൂട്ടലുകൾ നടത്തുക
  • വിഷയം ബി: അഗ്രഗേറ്റ് ഫംഗ്‌ഷനുകൾ ഉപയോഗിച്ച് ഡാറ്റ കണക്കാക്കുക
  • വിഷയം സി: സ്ട്രിംഗ് മൂല്യങ്ങൾ കൈകാര്യം ചെയ്യുക

പാഠം 9: ഡാറ്റ ഓർഗനൈസിംഗ് ചെയ്യുക

  • വിഷയം എ: ഡാറ്റ അടുക്കുക
  • വിഷയം ബി: റാങ്ക് ഡാറ്റ
  • വിഷയം സി: ഗ്രൂപ്പ് ഡാറ്റ
  • വിഷയം ഡി: ഗ്രൂപ്പുചെയ്ത ഡാറ്റ ഫിൽട്ടർ ചെയ്യുക
  • വിഷയം ഇ: ഗ്രൂപ്പുചെയ്ത ഡാറ്റ സംഗ്രഹിക്കുക
  • വിഷയം എഫ്: PIVOT, UNPIVOT ഓപ്പറേറ്റർമാരെ ഉപയോഗിക്കുക

പാഠം 10: ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കുന്നു

  • വിഷയം എ: രണ്ട് ചോദ്യങ്ങളുടെ ഫലങ്ങൾ സംയോജിപ്പിക്കുക
  • വിഷയം ബി: രണ്ട് ചോദ്യങ്ങളുടെ ഫലങ്ങൾ താരതമ്യം ചെയ്യുക
  • വിഷയം സി: ടേബിളിൽ ചേരുന്നതിലൂടെ ഡാറ്റ വീണ്ടെടുക്കുക

പാഠം 11: അന്വേഷണ ഫലങ്ങൾ കയറ്റുമതി ചെയ്യുന്നു

  • വിഷയം എ: ഒരു വാചകം സൃഷ്ടിക്കുക File
  • വിഷയം ബി: ഒരു XML സൃഷ്ടിക്കുക File

ലോഗോലോഗോ

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

SHI SQL ക്വയറിംഗ് അടിസ്ഥാന കോഴ്‌സ് [pdf] നിർദ്ദേശങ്ങൾ
എസ്‌ക്യുഎൽ ക്വയറിംഗ് ഫണ്ടമെൻ്റൽസ് കോഴ്‌സ്, എസ്‌ക്യുഎൽ, ക്വയറിങ് ഫൻഡമെൻ്റൽസ് കോഴ്‌സ്, ഫണ്ടമെൻ്റൽ കോഴ്‌സ്, കോഴ്‌സ്

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *