ဒေတာဘေ့စ Views စာအကြောင်းပိုမိုထဲက Find - Control Data Access ကို

ဒေတာဘေ့စ Views စာအကြောင်းပိုမိုထဲက Find

ဒေတာဘေ့စ အမြင်များသင်အလွယ်တကူအဆုံးအသုံးပြုသူအတွေ့အကြုံ၏ရှုပ်ထွေးမှုကိုလျှော့ချခြင်းနှင့်အဆုံးအသုံးပြုသူမှပေးအပ်သည့်ဒေတာများကန့်သတ်ခြင်းဖြင့်ဒေတာဘေ့စစားပွဲတွင်ပါရှိသောဒေတာရယူ၎င်းတို့၏စွမ်းရည်ကိုကန့်သတ်ခွင့်ပြုပါ။ အမှန်ကတော့တစ်ဦးအမြင်တစ်ဦး၏ရလဒ်များကိုကိုအသုံးပြုသည် ဒေတာဘေ့စမေးမြန်းမှု သည် dynamically တစ်ခုအတုဒေတာဘေ့စစားပွဲရဲ့ contents populate ရန်။

အဘယ်ကြောင့် Views စာကိုသုံးမလား?

အမြင်များမှတဆင့်ထက်ဒေတာဘေ့စစားပွဲတိုက်ရိုက် access ကိုသူတို့နှင့်အတူပေး data ကိုမှဝင်ရောက်ခွင့်နှင့်အတူအသုံးပြုသူများကိုပေးနှစ်ခုမူလတန်းအကြောင်းပြချက်ရှိပါတယ်:

တစ်ဦးကြည့်ရန် Creating

တစ်ဦးအမြင် Creating အတော်လေးရိုးရှင်းတဲ့ဖြစ်ပါတယ်: သင်ရိုးရှင်းစွာသင် CREATE VIEW command ကိုအတွင်းပိုင်းကပြဋ္ဌာန်းရန်နှင့်နေရာလိုကန့်သတ်ပါရှိသည်တဲ့ query ကိုဖန်တီးရန်လိုအပ်သည်။ ဤတွင် syntax င်:

AS VIEW viewname CREATE
<စုံစမ်းမှု>

သငျသညျအခြိနျပွညျ့န်ထမ်းကိုငါယခင်အပိုင်းတှငျဆှေးနှေးရှုမြင်ဖန်တီးရန်ဆန္ဒရှိတယ်ဆိုရင်ဥပမာ, သငျသညျကိုအောက်ပါ command ကိုထုတ်ပေးလိမ့်မယ်:

AS VIEW ပြည့် CREATE
FIRST_NAME, LAST_NAME, employee_id SELECT
ဝန်ထမ်း FROM မှ
နေရာအနေအထားကို = 'FT' '

တစ်ဦးကြည့်ရန်မွမ်းမံ

တစ်ဦးအမြင်ရဲ့ contents ပြောင်းခြင်းတဲ့မြင်ကွင်းကို၏ဖန်တီးမှုအဖြစ်အတိအကျတူညီ syntax ကိုအသုံးပြုသည်, သင်မူကားအစား CREATE VIEW command ကို၏ ALTER VIEW command ကိုသုံးပါ။ သင်ရလဒ်များကိုမှအလုပျသမားရဲ့တယ်လီဖုန်းနံပါတ်ဖြည့်စွက်သောပြည့်အမြင်တစ်ခုကန့်သတ် add ချင်တယ်ဆိုရင်ဥပမာ, သငျသညျကိုအောက်ပါ command ကိုထုတ်ပေးလိမ့်မယ်:

AS VIEW ပြည့် ALTER
FIRST_NAME, LAST_NAME, employee_id, တယ်လီဖုန်း SELECT
ဝန်ထမ်း FROM မှ
နေရာအနေအထားကို = 'FT' '

တစ်ဦးကြည့်ရန်ဖျက်ခြင်း

ဒါဟာ DROP VIEW command ကို အသုံးပြု. ဒေတာဘေ့စနေမြင်ကွင်းကိုဖယ်ရှားပစ်ရန်ရိုးရှင်းသောပါပဲ။ သငျသညျအခြိနျပွညျ့န်ထမ်းရှုမြင်ဖျက်ပစ်ရန်ဆန္ဒရှိတယ်ဆိုရင်ဥပမာ, သငျသညျကိုအောက်ပါ command ကိုသုံးလိမ့်မယ်:

DROP VIEW ပြည့်