Trending News

Database

MySQL Storage Engines တွေအကြောင်း

MySQL ဆိုတဲ့ စကားလုံးလုံးကိုတော့ မစိမ်းကြပေမယ့် InnoDB တို့ MyISAM တို့ဆိုရင်တော့ စိမ်းကောင်းစိမ်းနိုင်ပါတယ်။ ကျနော် ဒီနေ့ပြောသွားမှာက MySQL ရဲ့ storage engines တွေအေကြာင်းပဲဖြစ်ပါတယ်။ Storage Engines module တွေကို detail မပြောခင် MySQL ရဲ့ storage engine ဆိုတာဘာလုပ်ပေးတာလဲအရင်ရှင်းဖို့ လိုပါတယ်။ storage engine ဆိုတာ DBMS (Database management system) ကအသုံးပြုတဲ့ software တစ်ခုပါပဲ။ ကျနော်တို့ query တွေ ဥပမာ create, insert ,…

Database

Database, SQL , NoSQL အကြောင်းသိကောင်းစရာများ

ဒီတစ်ခေါက်တော့ ပြီးခဲ့တဲ့ ရက်တွေက ကျနော်ရေးထားတဲ့ database နဲ့ပတ်သတ်တဲ့ ပို့စ်လေးတွေကို ပြန်ပြီးတော့ recap လုပ်ပေးလိုက်ပါတယ်။ Database အကြောင်းတစ်စေ့တစ်စောင်း Database အကြောင်းမပြောခင်မှာ data ဆိုတာဘာလဲဆိုတာကို အရင်နားလည်ထားရပါမယ်။ ရှင်းရှင်းလင်းလင်းပြောရရင် ကျနော်တို့ပတ်ဝန်းကျင်မှာ ရှိသမျှ အရာအားလုံးက data လို့ ခေါ်လို့ရလောက်အောင် ဆက်နွယ်မှု ရှိပါတယ်။ နာမည်၊အသက်၊အလေးချိန်၊ ဓါတ်ပုံ၊ ဗီဒီယို စသည်ဖြင့် fact (အချက်အလက်) တစ်ခုအနေနဲ့ ကောက်ယူလို့ရသမျှ အရာအားလုံးကို Data လို့ခေါ်ပါတယ်။ https://www.facebook.com/permalink.php?story_fbid=799649060391140&id=100010381592688 SQL Programming SQL ကိုတော့ sequel လို့လဲ pronounce…

Database, VS

SQL vs NoSQL

ပြီးခဲ့တဲ့ရက်တွေက database အကြောင်းတွေပြောလက်စနဲ့ sql programming ရော nosql programming အကြောင်းကိုရောပါပြောခဲ့ပါတယ်။ ဒီနေ့မှာတော့ Project တစ်ခုရေးပြီဆိုရင် sql ပဲ သုံးရမလား၊ NoSql ပဲသုံးရမလားဆိုပြီး ဝေခွဲရခက်နေသူတွေအတွက် sharing လုပ်ပေးလိုက်ပါတယ်။ Sql နဲ့ Nosql ပို့စ်တွေပြန်ဖတ်ချင်ရင်တော့ ဒီမှာဖတ်လို့ရပါတယ်။ SQL https://www.facebook.com/permalink.php?story_fbid=802338006788912&id=100010381592688 NoSQL https://www.facebook.com/permalink.php?story_fbid=804032539952792&id=100010381592688 Relation SQL ပဲဖြစ်ဖြစ် Non Relational SQL ပဲဖြစ်ဖြစ် သူ့ဟာနဲ့သူ ကောင်းကွက်တွေရှိသလို ကွဲပြားခြားနားနေတယ့် အားသာချက် အားနည်းချက်တွေလဲရှိပါတယ်။ အဲ့ဒါလေးတွေသိထားတော့ ဘယ်လို project မျိုးမှာ…

Database

NoSQL

ပြီးခဲ့တဲ့နေ့က SQL အကြောင်းပြောပြီးပြီဆိုတော့ ဒီနေ့တော့ သူနဲ့ မတူတစ်မူ ထူးခြားတဲ့. NoSQL အကြောင်းလေး ရေးသွားပါမယ်။ စလိုက်ကြရအောင်။ SQL အကြောင်းမဖတ်ရသေးရင်တော့ ဒီမှာသွားဖတ်လို့ရပါတယ်။ https://www.facebook.com/permalink.php?story_fbid=802338006788912&id=100010381592688 SQL က အဆင်ပြေနေတယ်၊ RDBMSတွေကလဲ SQL နဲ့ တွဲပြီး ကောင်းကောင်းအလုပ်လုပ်နေတာပဲ၊ ဘာလို့ NoSQL ဆိုတာလိုလာရတာလဲမေးဖို့ရှိပါတယ်။ ပွင့်ပွင့်လင်းလင်းပြောရရင် ကျနော်တို့ လက်ရှိသုံးနေတဲ့ Internet ပေါ်မှာ 2018 ကတောင် ခန့်မှန်းချက်တွေအရ တစ် second ကို 50000 GB နဲ့ချီပြီး data တွေသိမ်းနေရတယ်လို့ တွေ့မိပါတယ်။ ၂၀၁၉ ဆိုရင်တော့…

Database

SQL Programming

ဟိုတစ်နေ့ကတော့ database အကြောင်းကိုပြောပြထားပြီးပြီ ဖြစ်တဲ့ အတွက် ဒီနေ့မှာတော့ DBMS တွေမှာ အသုံးများတဲ့ sql programming အကြောင်းကို sharing လုပ်ပေးသွားပါမယ်။ Database အကြောင်း post ကိုတော့ ဒီမှာသွားဖတ်လို့ရပါတယ်။ https://www.facebook.com/permalink.php?story_fbid=799649060391140&id=100010381592688 SQL ကိုတော့ sequel လို့လဲ pronounce လုပ်ပြီးတော့ လဲ ခေါ်ကြတယ်၊ long form ကတော့ Structured query language လို့ခေါ်တယ်။ database နဲ့ communicate လုပ်ပြီး data တွေကို manage လုပ်တယ်။ developer မဟုတ်တဲ့…

Database

Database အကြောင်းတစ်စေ့တစ်စောင်း

Database အကြောင်းမပြောခင်မှာ data ဆိုတာဘာလဲဆိုတာကို အရင်နားလည်ထားရပါမယ်။ ရှင်းရှင်းလင်းလင်းပြောရရင် ကျနော်တို့ပတ်ဝန်းကျင်မှာ ရှိသမျှ အရာအားလုံးက data လို့ ခေါ်လို့ရလောက်အောင် ဆက်နွယ်မှု ရှိပါတယ်။ နာမည်၊အသက်၊အလေးချိန်၊ ဓါတ်ပုံ၊ ဗီဒီယို စသည်ဖြင့် fact (အချက်အလက်) တစ်ခုအနေနဲ့ ကောက်ယူလို့ရသမျှ အရာအားလုံးကို Data လို့ခေါ်ပါတယ်။ Database ဆိုတာက တော့ အပေါ်မှာပြောထားတဲ့ data ဆိုတဲ့အရာတွေကို သိမ်းထားတဲ့ collection တစ်ခုပဲဖြစ်ပါတယ်။ သူ့ရဲ့ ရည်ရွယ်ချက်က data တွေကို manage လုပ်ရတာလွယ်ကူအောင်လို့ပါ။ ဥပမာ အနေနဲ့ မြင်အောင်ပြောရရင် ရပ်ကွက်ရုံးရှိမယ်၊ ကျနော်တို့ရဲ့…