በተዛማጅ የመረጃ ቋቶች ውስጥ በጠረጴዛዎች ላይ ጥያቄዎችን ለመጻፍ SQL የኮምፒተር ቋንቋ ነው ፡፡ ሁለገብነቱ የፕሮግራም ኮዱን ከሌላው ወደ ሌላው ለማስተላለፍ እንኳን ጉልህ ለውጦች ሳይኖሩባቸው ተመሳሳይ ተመሳሳይ ኦፕሬተሮችን በተለያዩ DBMS ውስጥ እንዲጠቀም ያደርገዋል ፡፡
መመሪያዎች
ደረጃ 1
የመረጃ ቋቶች በኮምፒተር አካባቢ ውስጥ ሰፋ ያሉ ናቸው ፣ ጣቢያዎችን እና ብሎጎችን ለመፍጠር የሚያገለግሉ ናቸው ፡፡ የዚህ ዓይነቱ የመረጃ ክምችት ዋነኛው ጠቀሜታ በተመሳሳይ መስመሮች የተዋቀረ መሆኑ ነው ፡፡
ደረጃ 2
ለምሳሌ ፣ ለተመሳሳይ ሠንጠረዥ ንጥረ ነገሮች የተወሰኑ ተመሳሳይ ባህሪያትን ለመለወጥ ፣ ለምሳሌ ቀድሞውኑ ወደ ትልቅ መጠኖች ያደጉትን የተወሰኑ የብሎግ ልጥፎችን ለማርትዕ። በተለይም አንዱን ሐረግ ወይም ቃል ለሌላው ይለውጡ ፡፡ በዚህ አጋጣሚ ሁሉንም መዝገቦች መከታተል እና እራስዎ ለውጦችን ማድረግ አያስፈልግዎትም ፣ ስኩዌር ጥያቄን ብቻ መጠቀም ያስፈልግዎታል።
ደረጃ 3
ስኩዌር ጥያቄዎችን ለማድረግ የፕሮግራም ባለሙያ መሆን የለብዎትም ፡፡ ሆኖም ይህ የተወሰኑ ዕውቀቶችን እና ክህሎቶችን ይጠይቃል ፡፡ ለምሳሌ ፣ የመረጃ ቋቱን አወቃቀር ወይም ቢያንስ እርስዎ ያገ accessቸውን ያንን ክፍል መገንዘብ ያስፈልግዎታል ፡፡ የጠረጴዛዎች ስም ፣ አስፈላጊ አምዶች (ዓምዶች) ፣ እንዲሁም የቋንቋ አሠሪዎች ስም እና ዓላማ ይወቁ።
ደረጃ 4
በአጠቃላይ ለፕሮፌሰር-ፕሮፌሰር ላልሆነ ወይም ለጦማሪ መሰረታዊ ኦፕሬተሮች በቂ ናቸው ፣ ይህም በሁለት ቡድን ሊከፈል ይችላል-የመረጃ ፍቺ ኦፕሬተሮች እና የመረጃ ማጭበርበር ኦፕሬተሮች ፡፡
ደረጃ 5
በጣም በተለምዶ ጥቅም ላይ የሚውሉት የውሂብ ማቀነባበሪያዎች ኦፕሬተሮች። እነዚህ መምረጥ ፣ ማስገባት ፣ ማዘመን እና መሰረዝ ናቸው። እነዚህ ኦፕሬተሮች በሠንጠረዥ ወይም በበርካታ ሠንጠረ withinች ውስጥ ካለው መረጃ ጋር ለመስራት የሚያገለግሉ ሲሆን የሚከተሉትን ግንባታዎች አሏቸው-ይምረጡ ፣ … ፣ ከ; - ከጠቅላላው ሰንጠረዥ ምርጫ ፣ ይምረጡ ፣ … ፣ ከየት = እና / ወይም =; - እንደ ሁኔታው ከሠንጠረ selection መምረጥ ፣ * ን ይምረጡ ፡፡ - ከጠረጴዛው ውስጥ የሁሉም ነገር ምርጫ ፡፡
ደረጃ 6
በ () እሴቶች ውስጥ ያስገቡ (); - ከተጠቀሰው የመስክ እሴቶች ጋር ረድፍ በጠረጴዛው ላይ መጨመር ፣ ወደ እሴቶች ውስጥ ያስገቡ (); - ሁሉንም መስኮች ወደ ጠረጴዛው ላይ መጨመር።
ደረጃ 7
ዝመና አዘጋጅ =; - በሠንጠረ records በሁሉም መዝገቦች ውስጥ አንድ መስክ መለወጥ ፣ የዘመነ ቅንብር = የት =; - የተወሰኑ ሁኔታዎች ሲሟሉ መለወጥ ፡፡
ደረጃ 8
ሰርዝ ከ; - ሁሉንም መዝገቦች ከሠንጠረ dele ላይ መሰረዝ ፣ ከየትኛው መሰረዝ =; - የተወሰኑ ሁኔታዎች ሲሟሉ መሰረዝ። ከአንድ በላይ ሁኔታዎች ካሉ ፣ ከዚያ በኮማዎች ተለይተው ይጻፋሉ።
ደረጃ 9
ከፍተኛ ደረጃ ያላቸው ኦፕሬተሮች ለዳታቤዝ አስተዳዳሪዎች ይገኛሉ ፡፡ እነዚህ የመረጃ ቋት ነገሮችን የመፍጠር ፣ የማሻሻል እና የመሰረዝ ኦፕሬተሮች ናቸው ፣ ማለትም የመረጃ ቋቱ ራሱ ፣ ሰንጠረ tablesቹ ፣ ተጠቃሚዎች እና የመሳሰሉት። ጠረጴዛ ይፍጠሩ (, …,); - ሰንጠረዥ መፍጠር.
ደረጃ 10
ሰንጠረዥን ቀይር [አክል ፣ አሻሽል ፣ ጣል] አምድ; - የጠረጴዛ መስኮችን መለወጥ (ማከል ፣ መቀየር ፣ መሰረዝ) ሰንጠረዥ ጣል ያድርጉ ፡፡ - ጠረጴዛን መሰረዝ ፡፡ ከሌሎች ሠንጠረ noች ጋር አገናኞች ከሌሉ ይህ ክዋኔ ይሳካል።