የውሂብ ጎታ መጠይቅ ምንድን ነው?

ጥያቄዎች የውሂብ ጎታዎን ኃይል ይጠቀማሉ

የውሂብ ጎታ ጥያቄ ከአንድ የውሂብ ጎታ ላይ ውሂብን ያስወጣል እና በተነባቢ ቅፅ ላይ ቅርፀት ያቀርባል. መጠይቅ የመረጃ ቋት (ዳታቤዝ) በሚፈለገው ቋንቋ መፃፍ አለበት, ብዙውን ጊዜ ቋንቋው SQL ነው .

ለምሳሌ, ከውሂብ ጎታ ላይ ውሂብ ሲፈልጉ, የሚፈልጉትን የተወሰነ መረጃ ለመጠየቅ ጥያቄን ይጠቀማሉ. ምናልባት የሰራተኛ ሠንጠረዥ ካለዎት እና የሽያጭ ሂደቶችን መከታተል ይፈልጋሉ. በተወሰነ ጊዜ ውስጥ ከፍተኛውን የሽያጭ ውጤት ላስመዘገበው ሠራተኛው የውሂብ ጎታህን መጠየቅ ትችላለህ.

የ SQL SELECT መግለጫ

የውሂብ ጎታ ጥያቄ በመረጃ ቋት ውስጥ የሚፈለገውን የመጠይቅ ፎርማት መከተል አለበት. በጣም የተለመደው ቅርፀት በበርካታ የውሂብ ጎታ አስተዳደራዊ ስርዓቶች ስራ ላይ የሚውለው የተዋቀረው የግጥሚያ ቋንቋ (SQL) መደበኛ ጥያቄ መጠይቅ ነው. ኤስ.ሲ.ኤስ. የላቁ መጠይቆችን ችሎታ ያለው ኃይለኛ ቋንቋ ነው.

የተወሰነ ውሂብ ለመምረጥ SQL አንድ SELECT ዓረፍተ-ነገር ይጠቀማል.

አብዛኛውን ጊዜ የውሂብ ጎታ ምርቶችን እንደ የመማሪያ መጽሐፍት በተሰጠው የኖርዝዊንድ የመረጃ ቋት ላይ በመመርኮዝ አንድ ምሳሌ ተመልከት.

ከምዝነቡ ውስጥ ከሰራተኞች ሰንጠረዥ የተወሰዱ ምሣላዎች እነሆ-

ከ Northwind ዳታቤዝ ከሰራተኞች ሰንጠረዥ የተወሰደ
EmployeeID የአያት ሥም የመጀመሪያ ስም ርዕስ አድራሻ ከተማ ክልል
1 Davolio ናንሲ የሽያጭ ተወካይ 507 - 20th Ave. ሠ. ሲያትል WA
2 የተሟላ አንድሪው
ምክትል ፕሬዚዳንት, ሽያጭ
908 ዌስት ካፒታል ዌይ ታኮማ WA
3 በማንሳፈፍ ጃኔት የሽያጭ ተወካይ 722 Moss Bay Blvd. ኪርክላንድ WA

የሰራተኛው ስም እና ርእሱ ከውሂብ ጎታ ለመመለስ የ SELECT መግለጫ የሚከተለውን ይመስል ነበር:

SELECT FirstName, LastName, ርዕስ ከስራተኞች ውስጥ;

ይመለሳል:

የመጀመሪያ ስም የአያት ሥም ርዕስ
ናንሲ Davolio የሽያጭ ተወካይ
አንድሪው የተሟላ ምክትል ፕሬዚዳንት, ሽያጭ
ጃኔት በማንሳፈፍ የሽያጭ ተወካይ

ውጤቱን በተጨማሪ ለማሻሻል, WHERE ሐረግ ማከል ይችላሉ:

ከሠራተኞች ውስጥ የመጀመሪያውን ስም, የመጨረሻ ስም ያስገቡ

WHERE ከተማ = 'ታኮማ';

ከታክሶ የመጣ ማናቸውም ሰራተኛ የመጀመሪያ እና የመጨረሻ ስም ይመለሳል.

የመጀመሪያ ስም የአያት ሥም
አንድሪው የተሟላ

SQL ከ Microsoft Excel ጋር ተመሳሳይ በሆነ የረድፍ / አምድ ቅርጸት ውሂብን ይመልሳል, ይህም ለማየት እና መስራት ቀላል ያደርገዋል. ሌሎች የመጠይቅ ቋንቋዎች ውሂብ እንደ ግራፍ ወይም ገበታ ሊመልሱ ይችላሉ.

መጠይቆች ኃይል

የውሂብ ጎታ ውስብስብ አዝማሚያዎችን እና እንቅስቃሴዎችን ለመግለጽ አስችሏል ነገር ግን ይህ ኃይል በጥያቄ ውስጥ በመጠቀም ብቻ ይጠቀማል. ውስብስብ የውሂብ ጎታ በርካታ የማይነጣጠሉ ውሂብ ያጠራቅመዋል. መጠይቅ በቀላሉ ወደ ተለመደው ለመመርመር እንዲችል ወደ አንድ ሰንጠረዥ ለማጣራት ይፈቅድልሃል.

ጥያቄዎችን በመረጃዎ ላይ ያለውን ስሌቶች ሊያከናውኑ ወይም የውሂብ አስተዳደር ስራዎችን በራስ ሰር ማድረግ ይችላሉ. በተጨማሪም ወደ የውሂብ ጎታዎቹ ከመላኩ በፊት ለውሂብዎ ዝማኔዎችን መገምገም ይችላሉ.