Overview LinQ အပိုင်း (၁)

linq အရေးအသားတွေက Sql Statement တွေနဲ့ ဆင်တူပါတယ်။ မတူတာက sql က database ကို query လုပ်ပြီးတော့ Linq က Language ကို query လုပ်ပါတယ်။ Linq မှာ builtin Providers တွေရှိပါတယ်။ အဲဒါတွေကတော့… Linq to Object Linq to…

Read More »

MySQL မှ SQL များ (၄)

<– အပိုင်း (၃) သို့ ဒီတစ်ပိုင်းပြီးပြီ ဆိုရင်တော့ PHP and MySQL ကို ဆက်လို့ရပြီ ထင်ပါတယ်။ Myanmar Tutorials မှာ Database နဲ့ ပတ်သက်ရင် တော်တော် စုံလာပြီလို့ ပြောလို့ရပါတယ်။ Ms SQL Server နဲ့ ပတ်သက်တဲ့ အပိုင်းတွေတော့ ကျန်သေးတာပေါ့။ အဲဒီအပိုင်းတွေကို ရေးပေးမယ့်…

Read More »

Normalization and Common Database Design Patterns (1)

ပထဆုံးအနေနဲ့ နေ့စဉ်မြင်တွေ့နေကျ Data များကို စတင်လေ့လာပြီး Normalize လုပ်တဲ့ အဆင့်ဆင့်ကို စတင် တင်ပြမှာ ဖြစ်ပါတယ်။ Normalize မလုပ်ဆောင်ခင်မှာ Normal Form များကို အလွယ်ဆုံးနဲ့ အကျဉ်းချုပ်သိဖို့ လိုအပ်ပါတယ်။ Normal Form တစ်ခုစီရဲ့ Definition များမှာ စာအုပ်တစ်ခုနဲ့ တစ်ခုမှာ အနည်းအကျဉ်း ကွဲပြားတတ်ပါတယ် ဒါ့ကြောင့် အခုဖော်ပြထားတဲ့…

Read More »

MySQL မှ SQL များ (၃)

<– အပိုင်း (၂) သို့ MySQL မှ SQL များ ဆိုတဲ့ အပိုင်းတွေကို အရင် MySQL မှာ SQL အခြေခံများရဲ့ အဆက်အနေနဲ့ ရေးဖြစ်ခဲ့တာပါ။ အဓိက ရေးဖြစ်ရတဲ့ အကြောင်းက နောင် ကျွန်တော် ဆက်ရေးမယ့် အကြောင်း ဖြစ်တဲ့ PHP and MySQL ဆိုတဲ့ အပိုင်းကို…

Read More »

Normalization and Common Database Design Patterns (0)

ဆော့ဝဲရေးသားတဲ့ ပုံသဏ္ဍန်တွေ အခုအချိန်မှာ တစ်ခုပြီးတစ်ခု ပြောင်းလဲလာခဲ့တာ ဆယ်စုနှစ်တစ်ခု နှစ်ခုအတွင်းမှာ အသုံးပြုခဲ့တဲ့ Tools တွေ အသုံးပြုတဲ့ Platforms တွေ အများကြီး ပြောင်းလဲ တိုးတက်ခဲ့ပါတယ်။ ဒါပေမယ့် မပြောင်းလဲပဲ ဆက်ပြီး သုံးစွဲ နေကြရတာက Relational Database Model ဖြစ်နေပါတယ်။ အခုအချိန်အထိ Relational Model အပေါ် အခြေခံတဲ့…

Read More »

MySQL မှ SQL များ (၂)

<– အပိုင်း (၁) သို့ COUNT(*): Counting Rows ဒီ အသုံးကတော့ GROUP BY နဲ့ အမြဲတမ်းတွဲသုံးပါတယ်။ Group တစ်ခုခြင်စီမှာ ရှိတဲ့ Rows အရေအတွက် ကို ဖော်ပြပေးပါတယ်။ အောက်က ဥပမာအရဆိုရင် join_year ထပ်နေတဲ့ states အရေအတွက်ကို ရှာလို့ရပါတယ်။ Grouping Everything GROUP…

Read More »