Tuesday, February 3, 2009

Database Technology ႏွင့္ ျမန္မာႏိုင္ငံ


Database ႏွင့္ပတ္သက္ျပီး အနည္းငယ္ ေလ့လာမိရာမွ စဥ္းစားမိသည္မ်ား ရွိလာ ပါသည္။ ျမန္မာႏိုင္ငံတြင္ Database ႏွင့္ပတ္သက္ျပီး အစိုးရဌာနမ်ားသာမက စီးပြားေရးလုပ္ငန္း ကုမၸဏီမ်ားတြင္ပါ ထိထိေရာက္ေရာက္ အသံုးျပဳမႈ နည္းေန ေသးပါသည္။ ကၽြန္ေတာ္တို႕ ကြန္ပ်ဴတာ တကၠသိုလ္မွ ေက်ာင္းသားမ်ားသည္ပင္လွ်င္ Microsoft Access ႏွင့္ SQL ေလာက္သာ အနည္းငယ္ရင္းႏွီးသည္။ Oracle ဆိုလွ်င္ ဘာေကာင္ႀကီးမွန္းပင္မသိခ်င္။ ဒါက နည္းပညာအပိုင္း ျဖစ္သည္။ အသံုးခ်မႈအပိုင္းတြင္လည္း အသံုးခ်မည့္ေနရာဌာန နည္းပါးေန၍ ေလ့လာသူမ်ား နည္းပါးေနေသာ ဘာသာရပ္တစ္ခုျဖစ္ေနသည္။ ေက်ာင္းသား အမ်ားစုမွာလည္း Java, .Net, C# စသည့္ Programming Language မ်ားကိုသာ အာရံုစိုက္ေလ့လာႀကသည္။ Database ႏွင့္ပတ္သက္လွ်င္ အနည္းငယ္ မွ်သာ ေလ့လာေလ့ရွိႀကသည္။

ကြန္ပ်ဴတာကိုအသံုးခ်မႈတြင္ အမ်ားဆံုးေနရာမွာ စီးပြားေရးလုပ္ငန္းမ်ားျဖစ္ပါသည္။ ျမန္မာႏိုင္ငံတြင္ေတာ့ အမ်ားစုေသာလုပ္ငန္းမ်ားတြင္ ကြန္ပ်ဴတာသည္ လက္ႏွိပ္စက္ သာသာေလာက္သာ အသံုးခ်ေနႀကပါသည္။ ဆိုလိုသည္မွာ ကြန္ပ်ဴတာကို စာစီစာရိုက္ေလာက္သာ အသံုးခ်ေနႀကပါသည္။ ထို႕ေႀကာင့္ျမန္မာႏိုင္ငံတြင္ ကြန္ပ်ဴတာနည္းပညာကို အသံုးခ်သည့္ ပံုစံေျပာင္းလဲလာပါက Database နည္းပညာ (ဝါ) Database ကို စီမံခန္႕ခြဲေပးသည့္ ပညာရွင္ (Database Administrator-DBA) မ်ား လိုအပ္လာမည္ ျဖစ္ပါသည္။ ယခု အခ်ိန္တြင္ေတာ့ စူပါမားကတ္ႀကီးမ်ားႏွင့္ တစ္ခ်ိဳ႕ ကုမၸဏီႀကီးမ်ားတြင္သာ အသံုးျပဳသည္ကို ေတြ႕ရပါသည္။ Database စနစ္၏ အားသားခ်က္မွာ စာရင္းတိ္က်ျခင္းျဖစ္သည္။ ဆိုလိုသည္မွာ စတိုးဆိုင္တစ္ဆိုင္၏ ကုန္အဝင္အထြက္ စာရင္းကို လူသားတို႕ျဖင့္ Manual လုပ္ေဆာင္လွ်င္ တစ္ခါတစ္ရံ၌ အေရာင္းစာေရးမ်ား၏ မွားယြင္းမႈမ်ားေႀကာင့္ လြဲမွားမႈမ်ား ျဖစ္တတ္ပါသည္။ Database နည္းပညာကို အသံုးျပဳပါက စာရင္းဇယား မ်ားကို မွန္မွန္ကန္ကန္ ျမန္ျမန္ဆန္ဆန္ တိတိက်က် ေဆာင္ရြက္ေပးႏုိင္ပါသည္။

အစိုးရဌာနမ်ား အေနျဖင့္မူ Database နည္းပညာျဖင့္ တစ္ဌာနရွိစာရင္းမ်ားကို အျခားဌာနမွ ခ်ိတ္ဆက္ အသံုးျပဳႏိုင္ပါသည္။ ဥပမာ- ကေလးတစ္ေယာက္ေမြးဖြားလွွ်င္ က်န္းမာေရး ဝန္ႀကီးဌာန၏ Database တြင္ (ဖြားေသစာရင္း) အခ်က္အလက္မ်ား ထည့္သြင္းထားပါက ထိုကေလးမွတ္ပံုတင္လုပ္လွ်င္ လူဝင္မႈႀကီးႀကပ္ေရးမွ ေမြးသကၠရာဇ္အမွန္ကို ထိုစာရင္းမွ အေထာက္အထားရယူႏိုင္ပါသည္။ ထို႕အတူ ထိုကေလး ေက်ာင္းေနေသာ အခါတြင္လည္း ပညာေရးဝန္ႀကီးဌာနမွ ထိုအခ်က္အလက္မ်ားကို အသံုးခ်ႏိုင္ပါသည္။ ထိုကဲ့သို႕ ဝန္ႀကီးဌာနမ်ားအႀကား Data မ်ားကို Share လုပ္ျပီးသံုးစြဲႏိုင္ပါသည္။ e-Government စနစ္ကို ေဖာ္ေဆာင္မည္ဆိုလွ်င္ အေရးႀကီးဆံုးမွာ Database စနစ္ျဖစ္ပါသည္။

ထိုသို႕ Database စနစ္ကို ေအာင္ျမင္စြာအသံုးခ်ႏိုင္လွ်င္ ျပည္သူမ်ား၏ တာဝန္ျဖစ္ေသာ အခြန္ေဆာင္မႈမ်ား၊ အစိုးရရံုးမ်ားႏွင့္ ပတ္သက္ျပီး အျခားလူမႈကိစၥမ်ား ေဆာင္ရြက္ရာတြင္ စိတ္ေအးခ်မ္းသာ လြယ္ကူလွ်င္ျမန္စြာ ေဆာင္ရြက္ႏိုင္မည္ျဖစ္ပါသည္။ Database စနစ္ကို Online စနစ္ႏွင့္မေရာေထြးေစလိုပါ။ ဆိုလိုသည္မွာ Database စနစ္ထူေထာင္ထားလွ်င္ ျပည္သူမ်ားရံုးကိစၥကို အိမ္မွပင္ေဆာင္ရြက္ႏိုင္သည္ဟု သေဘာ မသက္ေရာက္ပါ။ ရံုးသို႕သြားေရာက္ ေဆာင္ရြက္ရမည့္ကိစၥမ်ားမွာ ရံုးသို႕သြားရမည္ျဖစ္ပါသည္။ သုိ႕ေသာ္ Database စနစ္ျဖင့္ ေဆာင္ရြက္ႏိုင္ပါက ရံုးကိစၥမ်ားေဆာင္ရြက္ေသာအခါ ဖိုင္ရွာရအံုးမည္၊ အခ်ိန္အနည္းငယ္ႀကာမည္၊ ေနာက္တစ္ပတ္မွျပန္လာခဲ့ပါ စေသာ အသံမ်ား ေပ်ာက္သြားႏိုင္ပါသည္။ ကြန္ပ်ဴတာသည္ ဘယ္ေတာ့မွမျငီးပါ။ “မရလို႕ပါ ရရင္လုပ္ေပးပါတယ္” ဟုလည္း မေျပာတတ္ပါ။ သူအတတ္ႏိုင္ဆံုး (Database ထဲတြင္စာရင္းရွိလ်ွင္) ေဆာင္ရြက္ေပးပါလိမ့္မည္။
ထို႕ေႀကာင့္ Database စနစ္ကို ထဲထဲဝင္ဝင္ သိရွိနားလည္ေအာင္ ေလ့လာထားဖို႕ေတာ့ လိုေနျပီျဖစ္ပါသည္။ ယခုလက္ရွိတြင္ေတာ့ File မ်ားကို Copy ကူး၍ Hard-Disk ထဲတြင္ စုျပံဳထည့္ထားျခင္းကိုပင္ Database ဟုထင္ေနေသာ ဌာနမ်ားရွိေနေသးပါေႀကာင္း…………….

No comments: