MySQL ကျူတိုရီရယ်

MySQL ပင်မစာမျက်နှာ MySQL မိတ်ဆက် MySQL RDBMS

MySQL SQL

MySQL SQL MySQL SELECT MySQL ဘယ်မှာလဲ။ MySQL နှင့်၊ သို့မဟုတ်၊ မဟုတ်ပါ။ MySQL အော်ဒါမှာသည်။ MySQL ကို ထည့်သွင်းပါ။ MySQL NULL တန်ဖိုးများ MySQL UPDATE MySQL ကို ဖျက်ပါ။ MySQL ကန့်သတ်ချက် MySQL MIN နှင့် MAX MySQL COUNT၊ AVG၊ SUM MySQL ကို LIKE လုပ်ပါ။ MySQL သင်္ကေတများ MySQL IN MySQL အကြား MySQL နာမည်များ MySQL ချိတ်ဆက်မှု MySQL Inner Join MySQL တွင် Join ထားခဲ့သည်။ MySQL တွင် မှန်ကန်စွာ ချိတ်ဆက်ပါ။ MySQL CROSS ချိတ်ဆက်ပါ။ MySQL Self Join MySQL ယူနီယံ MySQL GROUP BY MySQL ရှိခြင်း။ MySQL ရှိပြီးသား MySQL မှန်သမျှ၊ အားလုံး MySQL တွင် ထည့်သွင်းရန် ရွေးချယ်မှု MySQL ကိစ္စ MySQL Null လုပ်ဆောင်ချက်များ MySQL မှတ်ချက်များ MySQL အော်ပရေတာများ

MySQL ဒေတာဘေ့စ်

MySQL သည် DB ကိုဖန်တီးပါ။ MySQL Drop DB MySQL ဇယားဖန်တီးပါ။ MySQL Drop Table MySQL Alter Table MySQL ကန့်သတ်ချက်များ MySQL သည် Null မဟုတ်ပေ။ MySQL သည် ထူးခြားသည်။ MySQL Primary Key MySQL Foreign Key MySQL စစ်ဆေးခြင်း။ MySQL မူရင်း MySQL Create Index MySQL အလိုအလျောက်တိုး MySQL ရက်စွဲများ MySQL မြင်ကွင်းများ

MySQL ကိုးကားချက်များ

MySQL ဒေတာအမျိုးအစားများ MySQL လုပ်ဆောင်ချက်များ

MySQL နမူနာများ

MySQL နမူနာများ MySQL Quiz MySQL လေ့ကျင့်ခန်းများ

MySQL ကန့်သတ်ချက်များ


ဇယားတစ်ခုရှိ ဒေတာအတွက် စည်းမျဉ်းများ သတ်မှတ်ရန် SQL ကန့်သတ်ချက်များကို အသုံးပြုသည်။


ကန့်သတ်ချက်များဖန်တီးပါ။

CREATE TABLEဇယားကို ထုတ်ပြန်ချက်ဖြင့် ဖန်တီးသည့်အခါ သို့မဟုတ် ဇယားကို ထုတ်ပြန်ချက်ဖြင့် ဖန်တီးပြီးနောက် က န့်သတ်ချက်များကို သတ်မှတ်နိုင်သည် ALTER TABLE

အထားအသို

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    column3 datatype constraint,
    ....
);

MySQL ကန့်သတ်ချက်များ

ဇယားတစ်ခုရှိဒေတာအတွက် စည်းမျဉ်းများသတ်မှတ်ရန် SQL ကန့်သတ်ချက်များကို အသုံးပြုသည်။

ဇယားတစ်ခုသို့ ရောက်သွားနိုင်သော ဒေတာအမျိုးအစားကို ကန့်သတ်ရန်အတွက် ကန့်သတ်ချက်များကို အသုံးပြုသည်။ ၎င်းသည် ဇယားရှိ အချက်အလက်များ၏ တိကျမှုနှင့် ယုံကြည်စိတ်ချရမှုကို သေချာစေသည်။ ကန့်သတ်ချက်နှင့် ဒေတာလုပ်ဆောင်ချက်ကြားတွင် ချိုးဖောက်မှုတစ်စုံတစ်ရာရှိပါက၊ လုပ်ဆောင်ချက်ကို ဖျက်သိမ်းလိုက်ပါမည်။

ကန့်သတ်ချက်များသည် ကော်လံအဆင့် သို့မဟုတ် ဇယားအဆင့် ဖြစ်နိုင်သည်။ ကော်လံအဆင့်ကန့်သတ်ချက်များသည် ကော်လံတစ်ခုနှင့်သက်ဆိုင်ပြီး ဇယားအဆင့်ကန့်သတ်ချက်များကို ဇယားတစ်ခုလုံးတွင် သက်ရောက်သည်။

အောက်ပါကန့်သတ်ချက်များကို SQL တွင်အသုံးများသည်-

  • NOT NULL - ကော်လံတစ်ခုတွင် NULL တန်ဖိုး မရရှိနိုင်ကြောင်း သေချာပါစေ။
  • UNIQUE - ကော်လံတစ်ခုရှိ တန်ဖိုးများအားလုံး မတူညီကြောင်း သေချာပါစေ။
  • PRIMARY KEY- a NOT NULLနှင့် ပေါင်းစပ်ခြင်း UNIQUEဇယားတစ်ခုရှိ အတန်းတစ်ခုစီကို သီးသန့်ခွဲခြားသတ်မှတ်သည်။
  • FOREIGN KEY - ဇယားများကြားရှိလင့်ခ်များကိုဖျက်ဆီးမည့်လုပ်ဆောင်ချက်များကိုတားဆီးသည်။
  • CHECK - ကော်လံတစ်ခုရှိ တန်ဖိုးများသည် သီးခြားအခြေအနေတစ်ခုအား ကျေနပ်စေကြောင်း သေချာပါစေ။
  • DEFAULT - တန်ဖိုးမသတ်မှတ်ထားပါက ကော်လံတစ်ခုအတွက် ပုံသေတန်ဖိုးကို သတ်မှတ်ပါ။
  • CREATE INDEX - ဒေတာဘေ့စ်မှဒေတာကိုဖန်တီးရန်နှင့်ရယူရန်အလွန်လျင်မြန်စွာအသုံးပြုသည်။