ഒരു ഡാറ്റാബേസ് ചോദ്യം എന്താണ്?

ചോദ്യങ്ങൾ നിങ്ങളുടെ ഡേറ്റാബേസിന്റെ ശക്തി ഉപയോഗപ്പെടുത്തുന്നു

ഒരു ഡാറ്റാബേസ് അന്വേഷണം ഒരു ഡേറ്റാബാറ്റിൽ നിന്നും ഡാറ്റ ശേഖരിക്കുകയും വായന രൂപത്തിൽ അതിനെ ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. ഒരു ചോദ്യം ഡേറ്റാബേസിൽ ആവശ്യമായിരിക്കുന്ന ഭാഷയിൽത്തന്നെ എഴുതണം- സാധാരണയായി, ആ ഭാഷ SQL ആണ് .

ഉദാഹരണത്തിന്, ഒരു ഡാറ്റാബേസിൽ നിന്നുള്ള ഡാറ്റ ആവശ്യമുള്ളപ്പോൾ നിങ്ങൾ ആഗ്രഹിക്കുന്ന നിർദ്ദിഷ്ട വിവരം അഭ്യർത്ഥിക്കാൻ നിങ്ങൾ ഒരു ചോദ്യം ഉപയോഗിക്കുന്നു. ഒരു ജീവനക്കാരന്റെ പട്ടിക നിങ്ങൾക്ക് ഉണ്ടായിരിക്കാം, കൂടാതെ നിങ്ങൾക്ക് വിൽപ്പന പ്രകടന സംഖ്യകൾ ട്രാക്കുചെയ്യണം. തന്നിരിക്കുന്ന കാലയളവിൽ ഏറ്റവുമധികം വിൽപ്പന നടത്തിയ ജീവനക്കാരന് നിങ്ങളുടെ ഡാറ്റാബേസ് എന്ന ചോദ്യം ചോദിക്കാനിടയുണ്ട്.

എസ്.ക്.യു. SELECT സ്റ്റേറ്റ്മെന്റ്

ഒരു ഡേറ്റാബേസ് ചോദ്യം ഡേറ്റാബേസിനു വേണ്ട അന്വേഷണ ഫോർമാറ്റ് പാലിക്കേണ്ടതാണ്. ഏറ്റവും സാധാരണമായ ഫോർമാറ്റ് പല ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുന്ന സ്ട്രക്ചേർഡ് ക്വറി ലാംഗ്വേജ് (എസ്.ക്യു.എൽ.) സ്റ്റാൻഡേർഡ് ക്വറി ഫോർമാറ്റാണ്. വിപുലമായ ചോദ്യങ്ങൾ പ്രാപ്തമാക്കുന്ന ഒരു ശക്തമായ ഭാഷ SQL ആണ്.

നിർദ്ദിഷ്ട ഡാറ്റ തിരഞ്ഞെടുക്കുന്നതിന് SQL ഒരു SELECT സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുന്നു.

ഒരു ട്യൂട്ടോറിയലായി ഡേറ്റാബേസ് ഉൽപ്പന്നങ്ങൾക്കൊപ്പം പലപ്പോഴും കപ്പലിലേക്കു പോകുന്ന Northwind ഡാറ്റാബേസ് അടിസ്ഥാനമാക്കിയുള്ള ഒരു ഉദാഹരണം നോക്കുക.

ഡാറ്റാബേസിലെ ജീവനക്കാരുടെ പട്ടികയിൽ നിന്നുള്ള ഒരു ഉദ്ധരണി ഇതാ:

വടക്കുവണ്ട ഡാറ്റാബേസിൽ എംപ്ലോയീസ് ടേബിളിൽ നിന്നും പകർത്തി
തൊഴിലാളിയുടെ തിരിച്ചറിയല് രേഖ പേരിന്റെ അവസാന ഭാഗം പേരിന്റെ ആദ്യഭാഗം ശീർഷകം വിലാസം നഗരം പ്രദേശം
1 ഡാവോലിയോ നാൻസി സെയിൽസ് റെപ്രസെന്റേറ്റീവ് 507 - 20 ാം തിയതി. E. സീറ്റൽ WA
2 ഫുല്ലർ ആൻഡ്രൂ
ഉപരാഷ്ട്രപതി, സെയിൽസ്
908 ഡബ്ല്യു കാപിറ്റൽ വേ ടാക്കോമ WA
3 ലീവർലിംഗ് ജാനറ്റ് സെയിൽസ് റെപ്രസെന്റേറ്റീവ് 722 മോസ് ബേ ബേവിഡ് കിർക്ക്ലാൻഡ് WA

ഒരു ജീവനക്കാരന്റെ പേരും ടൈറ്റിലും ഡാറ്റാബേസിൽ നിന്ന് തിരികെ നൽകുന്നതിന്, SELECT പ്രസ്താവന ഇങ്ങനെ നോക്കുന്നു:

ആദ്യനാമം, ലാസ്റ്റ്നെയിം, ജീവനക്കാരുടെ ശീർഷകം തിരഞ്ഞെടുക്കുക.

അത് തിരിച്ചുവരും:

പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ശീർഷകം
നാൻസി ഡാവോലിയോ സെയിൽസ് റെപ്രസെന്റേറ്റീവ്
ആൻഡ്രൂ ഫുല്ലർ ഉപരാഷ്ട്രപതി, സെയിൽസ്
ജാനറ്റ് ലീവർലിംഗ് സെയിൽസ് റെപ്രസെന്റേറ്റീവ്

കൂടുതൽ ഫലങ്ങൾ മെച്ചപ്പെടുത്താൻ, നിങ്ങൾ ഒരു WHERE നിബന്ധന ചേർക്കാം:

ജീവനക്കാരെ നിന്ന് ആദ്യനാമം, അവസാന നാമം തിരഞ്ഞെടുക്കുക

WHERE City = 'Tacoma';

ടാക്കോമയിൽ നിന്നുള്ള ഏത് ജീവനക്കാരന്റെയും ആദ്യനാമവും LastName ഉം ഇത് തിരികെ നൽകുന്നു:

പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം
ആൻഡ്രൂ ഫുല്ലർ

മൈക്രോസോഫ്റ്റ് എൻഡ്സുമായി സാദൃശ്യമുള്ള ഒരു വരി / കോളം ഫോമിൽ എസ്.ക്യു.എൽ ഡാറ്റാ എന്റർ ചെയ്തതായി ശ്രദ്ധിക്കുക, അത് കാണാനും പ്രവർത്തിക്കാനും എളുപ്പമാക്കുന്നു. മറ്റ് അന്വേഷണഭാഷകൾ ഡാറ്റ ഒരു ഗ്രാഫ് അല്ലെങ്കിൽ ചാർട്ട് ആയി നൽകാം.

ചോദ്യങ്ങളുടെ പവർ

ഒരു ഡേറ്റാബേസ് സങ്കീർണ്ണമായ പ്രവണതകളും പ്രവർത്തനങ്ങളും വെളിപ്പെടുത്താനുള്ള സാധ്യതയുണ്ട്, എന്നാൽ ഈ ശക്തി അന്വേഷണത്തിന്റെ ഉപയോഗത്തിലൂടെ മാത്രമാണ് ഉപയോഗിക്കുന്നത്. ഒരു സങ്കീർണമായ ഡാറ്റാബേസിൽ ഒരുപാട് ഡാറ്റ ശേഖരിക്കുന്നതിന് ഒന്നിലധികം പട്ടികകൾ ഉൾക്കൊള്ളുന്നു. ഒരു ചോദ്യം അത് ഒരു ടേബിളിലേക്ക് ഫിൽട്ടർ ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നതിനാൽ കൂടുതൽ എളുപ്പത്തിൽ വിശകലനം ചെയ്യാൻ കഴിയും.

നിങ്ങളുടെ ഡാറ്റയിൽ കണക്കുകൂട്ടലുകൾ നടത്താനും അല്ലെങ്കിൽ ഡാറ്റാ മാനേജ്മെൻറ് ടാസ്ക്കുകൾ ഓട്ടോമേറ്റ് ചെയ്യാനും ചോദ്യങ്ങളുണ്ട്. ഡാറ്റാബേസിൽ സമർപ്പിക്കുന്നതിന് മുമ്പായി നിങ്ങളുടെ ഡേറ്റയുടെ അപ്ഡേറ്റുകൾ നിങ്ങൾക്ക് അവലോകനം ചെയ്യാനും കഴിയും.