ስለ ዳታቤዝ እይታዎች ተጨማሪ ያግኙ - የውሂብ መዳረሻን መቆጣጠር

ስለ ዳታቤቶች ዕይታዎች ተጨማሪ ያግኙ

የውሂብ ጎታ እይታዎች የመጨረሻውን የተጠቃሚ ተሞክሮ ውስብስብነት ለመቀነስ እና በመረጃ ቋት ሠንጠረዥ ውስጥ የተካተቱን ውሂብ ለመጨረሻ ተጠቃሚው በመገደብ እና በመገደብ ለመቀነስ ያስችሉዎታል. በመሠረታዊ መልኩ, እይታ የአንድ የውሂብ ጎታ ሰንጠረዥ ይዘቶች ውስብስብ በሆነ መልኩ ለመሙላት የውሂብ ጎታ ውጤቶችን ይጠቀማል.

እይታዎችን ለምን ይጠቀማል?

ተጠቃሚዎች የውሂብ ጎታውን በቀጥታ እንዲያገኙ ከማድረግ ይልቅ በሁለት እይታዎች አማካኝነት የመረጃ መዳረሻ እንዲኖራቸው ለማድረግ ሁለት ዋና ምክንያቶች አሉ.

እይታ በመፍጠር ላይ

እይታ መፈጠር በጣም ግልጽ ነው-ለመፈፀም የምትፈልገውን ገደብ ያካተተ ጥያቄን መፍጠር እና በ ትዕዛዝ ውስጥ ማስቀመጥ. አጻጻፍ ይኸውና:

የእይታ እይታ ኤክስ
<ጥያቄ>

ለምሳሌ, በቀደመው ክፍል የተመለከትኩትን የሙሉ ጊዜ ሰራተኞች እይታ ለመፍጠር ከፈለጉ የሚከተለው ትዕዛዝ ይሰጡዎታል:

ሙሉ ጊዜውን አሳይ ፍጠር
የመጀመሪያ_ወይም, የመጨረሻ_ስም, ሰራተኛ _ን ይምረጡ
ከሠራተኞች
WHERE ሁኔታ = 'FT'

እይታ ማስተካከል

የንድፍ እይታዎችን መለወጥ እንደ እይታ መፍጠርን ተመሳሳይ ተመሳሳይ አገባብ ይጠቀማል, ነገር ግን ከ CREATE VIEW ትዕዛዝ ይልቅ ALTER VIEW ትዕዛዝን ተጠቀምው. ለምሳሌ, የሰራተኛው የስልክ ቁጥር ወደ ውጤቱ ላይ የሚያክል የሙሉ ሰዓት እይታ ገደብ እንዲጨምር ከፈለጉ የሚከተለው ትዕዛዝ ይሰጡዎታል:

ሙሉ ጊዜውን ይመልከቱ አስተውል AS
መጀመሪያ_ስም, የመጨረሻ_ስም, ሰራተኛ, ስልክ
ከሠራተኞች
WHERE ሁኔታ = 'FT'

እይታ በመሰረዝ ላይ

በ DROP VIEW ትዕዛዝ በመጠቀም የመረጃ ቋቱን ለማስወገድ ቀላል ነው. ለምሳሌ, የሙሉ ጊዜ ሰራተኞችን እይታ ለመሰረዝ ከፈለጉ የሚከተለውን ትዕዛዝ ይጠቀማሉ:

ሙሉ ጊዜውን ይመልከቱ DROP VIEW