ဤသင်ခန်းစာသည် သင့်အား ဆက်နွှယ်မှုပုံစံများအကြောင်း လေ့လာရန် ကူညီပေးပါမည်။ ဆက်စပ်ပုံစံသည် ဇယားများကို အသုံးပြု၍ အချက်အလက်များကို စုစည်းရန် နည်းလမ်းတစ်ခုဖြစ်သည်။ ကျွန်ုပ်တို့သည် နေ့စဉ်ဘဝမှ ရိုးရှင်းသော စကားလုံးများနှင့် ဥပမာများကို အသုံးပြုပါမည်။ ဆက်စပ်ပုံစံသည် အံဆွဲတိုင်းတွင် အချက်အလက်များကို အတန်းနှင့်ကော်လံများတွင် သေသေသပ်သပ်ကိုင်ဆောင်ထားသည့် အံဆွဲအစုတစ်ခုနှင့်တူသည်။ ဤသင်ခန်းစာတွင် ဒေတာဘေ့စ်များ၊ ဇယားများ၊ သော့များနှင့် အချက်အလက်များကို အတူတကွ ချိတ်ဆက်ထားသည့် နည်းလမ်းများအကြောင်း ဆွေးနွေးပါမည်။ ဤသင်ခန်းစာအဆုံးတွင်၊ သပ်ရပ်သောအခန်းကဲ့သို့ အရာများကို မည်သို့ထိန်းသိမ်းနိုင်သည်ကို သင်နားလည်လာမည်ဖြစ်သည်။
ဒေတာဘေ့စ်တစ်ခုသည် ကျွန်ုပ်တို့၏ အချက်အလက်များစွာကို သိမ်းဆည်းသည့် အထူးနေရာတစ်ခုဖြစ်သည်။ သေတ္တာကြီးတစ်ခု သို့မဟုတ် စာကြည့်တိုက်တစ်ခုအဖြစ် စဉ်းစားကြည့်ပါ။ သင့်ကျောင်းတွင်၊ စာကြည့်တိုက်သည် ဒေတာဘေ့စ်တစ်ခုတွင် ဒေတာအပိုင်းအစများစွာကို သိမ်းဆည်းထားသကဲ့သို့ စာအုပ်အများအပြားကို ကိုင်ဆောင်ထားသည်။ သင့်သူငယ်ချင်းများ၏ မွေးနေ့များ သို့မဟုတ် သင်အကြိုက်ဆုံးဂိမ်းများစာရင်းကို ထားရှိရန် စိတ်ကူးကြည့်ပါ။ ဒါတွေအားလုံးကို database ထဲမှာ သိမ်းထားလို့ရပါတယ်။ ဒေတာဘေ့စ်တစ်ခု၏ ရည်ရွယ်ချက်မှာ လူများကို အချက်အလက်များ ပေါင်းထည့်ခြင်း၊ အပ်ဒိတ်လုပ်ခြင်း၊ မြန်မြန်ဆန်ဆန် ရှာဖွေနိုင်စေရန် ဖြစ်သည်။ ဤအချက်အလက်ကို လုံခြုံစွာသိမ်းဆည်းထားပြီး အထူးနည်းလမ်းဖြင့် စီစဉ်နိုင်သည်။
ဥပမာ၊ အတန်းစာရင်းကို စဉ်းစားပါ။ ဆရာတစ်ဦးစီသည် ကျောင်းသားတစ်ဦးစီ၏အမည်၊ ၎င်းတို့၏အသက်အရွယ်နှင့် ၎င်းတို့၏အကြိုက်ဆုံးအရောင်တို့ကို ဒေတာဘေ့စ်တစ်ခုတွင် သိမ်းဆည်းထားနိုင်သည်။ ဤနည်းဖြင့် ဆရာသည် ကျောင်းသားတစ်ဦး၏ အချက်အလက်ကို လိုအပ်သည့်အခါတိုင်း အလွယ်တကူ ရှာဖွေနိုင်သည်။ ဒေတာဘေ့စ်တစ်ခုသည် ကျွန်ုပ်တို့အား အသေးစိတ်အချက်အလက်များကို မရောနှောဘဲ အများအပြားမှတ်မိစေရန် ကူညီပေးသည်။
ဒေတာဘေ့စ်တစ်ခုသည် လူများကို အချက်အလက်များစွာဖြင့် လုပ်ဆောင်ရန် ပိုမိုလွယ်ကူစေသည်။ ၎င်းသည် သင့်အရုပ်များကို မတူညီသောပုံးများအဖြစ် စုစည်းနိုင်ပုံကဲ့သို့သော အရာများကို စီရန်ကူညီပေးသည့်ကိရိယာတစ်ခုဖြစ်သည်။
ဆက်စပ်ပုံစံတစ်ခုသည် ဒေတာဘေ့စ်တစ်ခု၏ အယူအဆများကို ယူဆောင်ကာ အချက်အလက်များကို ဇယားများအဖြစ် စုစည်းသည်။ အိမ်မှာ ဒါမှမဟုတ် စာသင်ခန်းထဲမှာ တွေ့တဲ့ စားပွဲလိုမျိုး စားပွဲတစ်လုံးကို မြင်ယောင်ကြည့်ပါ။ ဇယားတစ်ခုစီတွင် အတန်းများနှင့် ကော်လံများရှိသည်။ အတန်းများသည် မတူညီသောအရာများ သို့မဟုတ် လူများကဲ့သို့ဖြစ်ပြီး ကော်လံများသည် ၎င်းတို့နှင့်ပတ်သက်သည့် အသေးစိတ်အချက်များဖြစ်သည်။ ဥပမာအားဖြင့်၊ ဇယားတစ်ခုတွင် သူငယ်ချင်းတစ်ဦးစီအတွက် ၎င်းတို့၏ဖုန်းနံပါတ်၊ မွေးနေ့နှင့် အကြိုက်ဆုံးဝါသနာအတွက် ကော်လံတစ်ခုစီရှိနိုင်သည်။
ဆက်စပ်ပုံစံတစ်ခုတွင်၊ ဇယားတစ်ခုရှိ အချက်အလက်များသည် အထူးလင့်ခ်များကို အသုံးပြု၍ အခြားဇယားရှိ အချက်အလက်များနှင့် ချိတ်ဆက်နိုင်သည်။ ဤလင့်ခ်များသည် မတူညီသော ဇယားများမှ အသေးစိတ်အချက်အလက်များကို ပူးပေါင်းပါဝင်ရန် ကူညီပေးပါသည်။ ပုံတစ်ခုလုံးကိုမြင်ရန် မတူညီသော ပဟေဠိအပိုင်းများကို ချိတ်ဆက်ထားရသလိုပင်။ ဆက်စပ်နမူနာကို ကျွန်ုပ်တို့အသုံးပြုသောအခါ၊ အချက်အလက်တိုင်းကို မှန်ကန်သောနေရာတွင် သိမ်းဆည်းထားကြောင်း ကျွန်ုပ်တို့သေချာနိုင်ပါသည်။
ဤပုံစံကို "ဆက်စပ်မှု" ဟုခေါ်သည် အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် မတူညီသောအချက်အလက်အစုအဝေးများကြားတွင် ဆက်ဆံရေးတည်ဆောက်ထားသောကြောင့်ဖြစ်သည်။ အချက်အလက်များ မတူညီသောနေရာများမှ ထွက်ပေါ်လာသည့်တိုင် ရတနာသေတ္တာကိုဖွင့်ရန် သော့ကို သင်အသုံးပြုပုံနှင့် ဆင်တူသည့် သော့ကို အသုံးပြု၍ ၎င်းတို့ကို ချိတ်ဆက်နိုင်ပါသည်။
ဆက်စပ်ပုံစံတစ်ခုတွင် ဇယားများသည် အလွန်အရေးကြီးပါသည်။ ဇယားတစ်ခုသည် အတန်းများနှင့် ကော်လံများပါရှိသော ဇယားကွက်တစ်ခုနှင့်တူသည်။ အတန်းတစ်ခုစီသည် ပြီးပြည့်စုံသော ထည့်သွင်းမှု သို့မဟုတ် မှတ်တမ်းတစ်ခုကို ပြသပြီး ကော်လံတစ်ခုစီသည် အချက်အလက်အမျိုးအစားတစ်ခုကို ပြသသည်။ ဥပမာအားဖြင့်၊ သင့်အတန်းဖော်များကို စာရင်းပြုစုသော ဇယားတစ်ခုတွင်၊ ကော်လံတစ်ခုတွင် အမည်များ ရှိနိုင်သည်၊ အခြားကော်လံတွင် အသက်အရွယ်များ ရှိနိုင်သည်၊ တတိယကော်လံတွင် အကြိုက်ဆုံးသရေစာတစ်ခု ရှိနိုင်ပါသည်။
ဥပမာတစ်ခုကို ကြည့်ကြရအောင်။ "ကျောင်းသားအချက်အလက်" ဟုခေါ်သော ဇယားတစ်ခုကို မြင်ယောင်ကြည့်ပါ။ ဤဇယားတွင် အတန်းတိုင်းသည် ကျောင်းသားဖြစ်သည်။ ကော်လံများမှာ "အမည်" "အသက်" နှင့် "အကြိုက်ဆုံးဂိမ်း" ဖြစ်သည်။ အတန်းတစ်တန်းတွင် "Anna၊ 7၊ Soccer" ကိုပြသနိုင်ပြီး နောက်အတန်းတစ်ခုတွင် "Ben၊ 8၊ Hide and Seek" ကိုပြသနိုင်သည်။ ဤနည်းဖြင့် ကျောင်းသားတိုင်း၏ အသေးစိတ်အချက်အလက်များကို စနစ်တကျ သိမ်းဆည်းထားသည်။
ဇယားရှိ အတန်းများသည် ကျောင်းသားတစ်ဦး၏ အချက်အလက်အားလုံးကို တစ်နေရာတည်းတွင် မြင်နိုင်ရန် ကူညီပေးပါသည်။ ကော်လံများသည် မတူညီသော ကျောင်းသားများကြား အသေးစိတ်အချက်အလက်များကို နှိုင်းယှဉ်ရာတွင် ကူညီပေးပါသည်။ အညွှန်းတပ်ထားသော ဖိုင်တွဲများပါသည့် သပ်ရပ်သောစားပွဲခုံကဲ့သို့ပင်၊ ဇယားများသည် ကျွန်ုပ်တို့၏အတွေးများနှင့် အချက်အလက်များကို စုစည်းရာတွင် ကူညီပေးပါသည်။
မည်သည့်ဇယားကိုကြည့်သောအခါ ကော်လံများနှင့် အတန်းများကို တွေ့ရလိမ့်မည်။ အတန်းများသည် ဘယ်မှညာသို့ ပြေးသည်။ အတန်းတစ်ခုစီသည် အကြောင်းအရာတစ်ခု သို့မဟုတ် လူတစ်ဦး၏အသေးစိတ်အချက်အလက်များအားလုံးကို သိမ်းဆည်းထားသည့် မှတ်တမ်းတစ်ခုဖြစ်သည်။ ကော်လံများသည် အတက်အဆင်းရှိသည်။ ကော်လံတစ်ခုစီတွင် မှတ်တမ်းအားလုံးအတွက် တူညီသောအချက်အလက် အမျိုးအစားပါရှိသည်။
စာသင်ခန်းထိုင်ခုံဇယားကို စဉ်းစားပါ။ ထိုင်ခုံတစ်ခုစီသည် စားပွဲတစ်ခုစီတွင် အတန်းတစ်ခု ဖြစ်နိုင်ပြီး ကော်လံများသည် ကျောင်းသား၏အမည်၊ လိပ်နံပါတ်နှင့် အကြိုက်ဆုံးဘာသာရပ်ဖြစ်နိုင်သည်။ အိမ်မီးဖိုချောင်တွင် ဗီရိုတစ်ခုထဲတွင် ထည့်ထားသည့် အမျိုးမျိုးသောပစ္စည်းများကို သင်တွေ့နိုင်သည်။ စင်တစ်ခုစီသည် အတန်းတစ်ခုနှင့် ဆင်တူနိုင်ပြီး စင်ပေါ်ရှိ ပုံးတစ်ခုစီသည် မည်သည့်အစားအစာအမျိုးအစားဖြစ်သည်ကို ပြသသောကော်လံတစ်ခုစီရှိသည်။
ကော်လံများနှင့် အတန်းများသည် ကျွန်ုပ်တို့အတွက် လွယ်ကူသောနည်းလမ်းဖြစ်ပြီး ဒေတာများတွင် ဆင်တူယိုးမှားများနှင့် ကွဲပြားမှုများကို မြင်တွေ့နိုင်သည်။ ၎င်းတို့သည် စာရင်းတွင် မည်သူ သို့မဟုတ် မည်သူဖြစ်သည်ကို နားလည်ရန် ကူညီပေးသည်။ ဤနည်းလမ်းသည် အချက်အလက်ရှာဖွေရန် ရှင်းလင်းလွယ်ကူစေသည်။ မင်းရဲ့အတန်းစာရင်း ဒါမှမဟုတ် ကုန်ခြောက်စာရင်းကို ကြည့်တိုင်း၊ အတန်းတွေနဲ့ ကော်လံတွေပါတဲ့ စားပွဲကို ကြည့်နေတယ်ဆိုတာ မြင်ယောင်ကြည့်ပါ။
ဆက်စပ်ပုံစံများတွင် သော့များသည် အလွန်အရေးကြီးပါသည်။ သော့သည် ဇယားတစ်ခုရှိ မှတ်တမ်းတစ်ခုကို ခွဲခြားသတ်မှတ်ရာတွင် ကူညီပေးသည့် ထူးခြားသော အချက်အလက်အပိုင်းတစ်ခုဖြစ်သည်။ အသုံးအများဆုံးသော့ကို အဓိကကီးဟုခေါ်သည်။ ပင်မသော့သည် တန်ဖိုးတိုင်းတွင် ထူးခြားသည့် ဇယားရှိ အထူးကော်လံတစ်ခုဖြစ်သည်။ အတန်းနှစ်ခုတွင် တူညီသော အဓိကသော့တန်ဖိုး မရှိပါ။
ဥပမာအားဖြင့်၊ သင့်စာသင်ခန်းတွင်၊ သင့်ဆရာသည် ကျောင်းသားတစ်ဦးစီအား သီးသန့်လိပ်နံပါတ်တစ်ခု သတ်မှတ်ပေးနိုင်သည်။ ဤလိပ်နံပါတ်သည် ကျောင်းသားတိုင်းအတွက် မတူညီသောကြောင့် ၎င်းသည် အဓိကသော့ချက်ဖြစ်သည်။ သင့်တွင် လိပ်နံပါတ်ရှိပါက မည်သည့်ကျောင်းသားဖြစ်သည်ကို ရှုပ်ထွေးမှုမရှိဘဲ သင်အတိအကျသိပါသည်။
နိုင်ငံခြားကီးဟုခေါ်သော အခြားသော့အမျိုးအစားလည်း ရှိသေးသည်။ ဇယားနှစ်ခုချိတ်ဆက်ရန် နိုင်ငံခြားကီးတစ်ခုကို အသုံးပြုသည်။ ဇယားတစ်ခုနှင့်တစ်ခု ချိတ်ဆက်ပေးသော တံတားတစ်ခုနှင့်တူသည်။ ဥပမာအားဖြင့်၊ ဇယားတစ်ခုတွင် ကျောင်းသားအသေးစိတ်များရှိပြီး အခြားစားပွဲတစ်ခုတွင် ၎င်းတို့တက်ရောက်သည့်အတန်းများစာရင်းကို ကိုင်ဆောင်ထားပါက၊ ဇယားနှစ်ခုစလုံးတွင် ကျောင်းသားတစ်ဦး၏လိပ်နံပါတ်ကို ချိတ်ဆက်ရန် နိုင်ငံခြားကီးတစ်ခုကို သင်အသုံးပြုနိုင်သည်။ ဒီနည်းနဲ့ ဘယ်အတန်းက ဘယ်ကျောင်းသားကို သိနိုင်မလဲ။
သော့များသည် ကျွန်ုပ်တို့အား မှန်ကန်သော အချက်အလက်များကို လျင်မြန်တိကျစွာ ရှာဖွေနိုင်ရန် ကူညီပေးသည့် လျှို့ဝှက်ကုဒ်များနှင့် တူပါသည်။ သော့များမရှိလျှင် ဒေတာအစုအဝေးကြီးကို ရှာဖွေရန် အလွန်ခက်ခဲပါလိမ့်မည်။
ဆက်စပ်ပုံစံတစ်ခုရှိ ဆက်ဆံရေးများသည် ဇယားများ တစ်ခုနှင့်တစ်ခု ချိတ်ဆက်ပုံကို ဖော်ပြသည်။ ပေါင်းသင်းဆက်ဆံရေး အမျိုးအစားများစွာရှိသည်။ အဖြစ်များဆုံးများမှာ တစ်ခုမှတစ်ခု၊ တစ်ခုမှတစ်ခုနှင့်တစ်ခုမှတစ်ခုဖြစ်သည်။
တစ်ခုနှင့်တစ်ခု ဆက်နွယ်မှုဆိုသည်မှာ ဇယားတစ်ခုရှိ မှတ်တမ်းတစ်ခုသည် အခြားဇယားတစ်ခုရှိ မှတ်တမ်းတစ်ခုနှင့် အတိအကျ ချိတ်ဆက်ထားခြင်းကို ဆိုလိုသည်။ ဖိနပ်တစ်ရံလို တွေးကြည့်ပါ။ ဖိနပ်တစ်ရံစီတွင် အဖော်ရှိသော်လည်း တစ်ခုတည်းသာရှိသည်။ ဥပမာတစ်ခုသည် ကျောင်းသားပရိုဖိုင်ဇယားနှင့် ကျောင်းသားဓာတ်ပုံဇယားတစ်ခု ဖြစ်နိုင်သည်။ ကျောင်းသားတစ်ဦးစီတွင် ပရိုဖိုင်တစ်ခုနှင့် ဓာတ်ပုံတစ်ပုံရှိသည်။
တစ်ခုနှင့်တစ်ခု ဆက်စပ်မှုဆိုသည်မှာ ဇယားတစ်ခုရှိ မှတ်တမ်းတစ်ခုသည် အခြားဇယားတစ်ခုရှိ မှတ်တမ်းများစွာနှင့် ချိတ်ဆက်နိုင်သည်ဟု ဆိုလိုသည်။ ဆရာတစ်ယောက်နှင့် ကျောင်းသားများစွာကို မြင်ယောင်ကြည့်ပါ။ ဆရာတစ်ယောက်သည် ကျောင်းသားများစွာကို သင်ပေးနိုင်သည်။ ဆက်စပ်ပုံစံတစ်ခုတွင်၊ ဇယားတစ်ခုတွင် ဆရာအချက်အလက်များရှိနိုင်ပြီး အခြားဇယားတစ်ခုစီတွင် အတန်းတစ်ခုစီရှိ ကျောင်းသားများကို စာရင်းပေးနိုင်သည်။ ဆရာက ကျောင်းသားတော်တော်များများနဲ့ ပတ်သက်တယ်။
များစွာသော ဆက်ဆံရေးဆိုသည်မှာ ဇယားတစ်ခုရှိ မှတ်တမ်းများစွာသည် အခြားဇယားတစ်ခုရှိ မှတ်တမ်းများစွာနှင့် ဆက်စပ်နိုင်သည်ဟု ဆိုလိုသည်။ ဥပမာအားဖြင့်၊ ကျောင်းစာကြည့်တိုက်တွင် စာအုပ်တစ်အုပ်ကို ကျောင်းသားအများအပြား ငှားနိုင်ပြီး စာအုပ်အများအပြားကို ကျောင်းသားတစ်ဦးမှ ငှားရမ်းနိုင်သည်။ ဤဆက်ဆံရေးအမျိုးအစားကို ကိုင်တွယ်ရန်၊ ကျွန်ုပ်တို့သည် junction table ဟုခေါ်သော အပိုဇယားတစ်ခုကို အသုံးပြုလေ့ရှိသည်။ ဤအပိုဇယားသည် ချိတ်ဆက်မှုများစွာကို ခြေရာခံရန် ကူညီပေးသည်။
ဤဆက်ဆံရေးများသည် အချက်အလက်များကို အလွန်အသုံးဝင်သော နည်းလမ်းဖြင့် စုစည်းရန် ကူညီပေးပါသည်။ အဖြစ်အပျက်တစ်ခု သို့မဟုတ် အခြေအနေတစ်ခု၏ ပြီးပြည့်စုံသောပုံတစ်ပုံရနိုင်ရန် ၎င်းတို့သည် မတူညီသောဒေတာအပိုင်းများကို ချိတ်ဆက်ရန် ကူညီပေးပါသည်။
စာသင်ခန်းဒေတာဘေ့စ်ကို အသုံးပြု၍ ရိုးရှင်းသော ဥပမာတစ်ခုကို တည်ဆောက်ကြပါစို့။ သင့်တွင် စားပွဲနှစ်ခုရှိသည်- ကျောင်းသားများအတွက် တစ်ခုနှင့် အတန်းအတွက် တစ်ခုရှိသည်ကို မြင်ယောင်ကြည့်ပါ။
ပထမစားပွဲကို "ကျောင်းသား" ဟုခေါ်သည်။ ၎င်းတွင် ဤကော်လံများပါရှိသည်- အမည် ၊ လိပ်နံပါတ် နှင့် အသက် ။ အတန်းတစ်ခုစီသည် ဤအသေးစိတ်အချက်အလက်များနှင့်အတူ ကျောင်းသားတစ်ဦးကို စာရင်းပြုစုထားသည်။ လိပ်နံပါတ်သည် ကျောင်းသားနှစ်ဦးတွင် တူညီသောလိပ်နံပါတ်မရှိသောကြောင့် ဤဇယားရှိ အဓိကသော့ချက်ဖြစ်သည်။
ဒုတိယဇယားကို "အတန်းများ" ဟုခေါ်သည်။ ၎င်းတွင် ဤကော်လံများပါရှိသည်- အတန်းအမည် ၊ ဆရာ ၊ နှင့် ကျောင်းသား လိပ်နံပါတ် ။ ဤဇယားတွင်၊ "ကျောင်းသား လိပ်နံပါတ်" ကော်လံသည် "ကျောင်းသားများ" ဇယားသို့ ပြန်ချိတ်ဆက်သည့် နိုင်ငံခြားသော့တစ်ခုဖြစ်သည်။ ဒီနည်းအားဖြင့် ဘယ်ကျောင်းသားက ဘယ်အတန်းတက်လဲဆိုတာ သိနိုင်ပါတယ်။
ဤဇယားများကို သော့များဖြင့် ချိတ်ဆက်ခြင်းဖြင့်၊ "အန်နာ ဘယ်အတန်းတက်လဲ" ကဲ့သို့သော မေးခွန်းများကို ကျွန်ုပ်တို့ ဖြေနိုင်ပါသည်။ ဒါမှမဟုတ် "Ben အတန်းအတွက် ဆရာက ဘယ်သူလဲ။" သော့များနှင့် ဆက်ဆံရေးများကို အသုံးပြုခြင်းဖြင့် အဖြေများကို ရှာဖွေရလွယ်ကူစေသည်။
Relational Model များသည် ကျွန်ုပ်တို့၏နေ့စဉ်ဘဝတွင် အလွန်အသုံးဝင်ပါသည်။ ၎င်းတို့ကို အသုံးပြုခြင်း၏ အားသာချက်အချို့မှာ အောက်ပါအတိုင်းဖြစ်သည်။
စာကြည့်တိုက်မှူးများ၊ ဆရာများနှင့် စတိုးဆိုင်မန်နေဂျာများကဲ့သို့သော လူများကို ထိရောက်စွာအလုပ်လုပ်နိုင်ရန် ဤအကျိုးကျေးဇူးများအားလုံးက ကူညီပေးပါသည်။ အချက်အလက်များကို လျင်မြန်စွာ ရှာဖွေနိုင်ပြီး အရာများကို ရှင်းလင်းသော ဇယားများဖြင့် စီစဉ်သည့်အခါ အမှားအယွင်းများ ဖြစ်ပွားနိုင်ခြေ နည်းပါသည်။
ဆက်စပ်ပုံစံများကို ကျောင်းပြင်ပနေရာများစွာတွင် အသုံးပြုသည်။ ဥပမာအားဖြင့်၊ စူပါမားကတ်တစ်ခုတွင်၊ ဒေတာဘေ့စ်များသည် စင်ပေါ်ရှိပစ္စည်းများကို စီမံခန့်ခွဲရန်၊ စျေးနှုန်းများကို ခြေရာခံခြင်း၊ စတော့နှင့် အထူးကမ်းလှမ်းချက်များကို ထားရှိရန် ကူညီပေးပါသည်။ ဝဘ်ဆိုက်တစ်ခုတွင် ကုန်ပစ္စည်းများစာရင်းကို သင်မြင်သောအခါ၊ ၎င်းကို ဆက်စပ်ဒေတာဘေ့စ်တစ်ခုမှ ပံ့ပိုးပေးလေ့ရှိသည်။ ဇယားများတွင် ထုတ်ကုန်အမည်များ၊ အမျိုးအစားများ၊ ဈေးနှုန်းများနှင့် သုံးစွဲသူများ၏ သုံးသပ်ချက်များ ပါဝင်နိုင်သည်။
နောက်ဥပမာတစ်ခုကတော့ စာကြည့်တိုက်တစ်ခုပါ။ စာကြည့်တိုက်ဒေတာဘေ့စ်သည် စာအုပ်များနှင့်ပတ်သက်သော အချက်အလက်များကို သိမ်းဆည်းထားသည်။ စာအုပ်များအတွက် စားပွဲနှင့် ငွေချေးသူများအတွက် အခြားစားပွဲတစ်ခု ရှိနိုင်ပါသည်။ စာအုပ်ဇယားတွင် ခေါင်းစဉ်၊ စာရေးဆရာနှင့် သီးခြားစာအုပ် ID (အဓိကသော့ဖြစ်သည့်) ကဲ့သို့သော အသေးစိတ်အချက်အလက်များ ပါဝင်နိုင်သည်။ ငှားရမ်းသူဇယားတွင် ငှားထားသော စာအုပ်များ၏ ကျောင်းသားအမည်နှင့် ID များ ပါဝင်သည်။ သော့များကိုအသုံးပြုခြင်းဖြင့် မည်သည့်စာအုပ်များရရှိနိုင်ပြီး မည်သည့်စာအုပ်များကို ငှားရမ်းထားသည်ကို လျင်မြန်စွာပြသနိုင်မည်ဖြစ်သည်။
ကုမ္ပဏီများစွာသည် ကွန်ပျူတာများတွင် ဆက်စပ်ပုံစံများကို အသုံးပြုကြသည်။ အရုပ် သို့မဟုတ် စာအုပ်တစ်အုပ်ဝယ်ရန် ဝဘ်ဆိုက်သို့ သင်သွားရောက်သောအခါ၊ သင့်အမှာစာသည် ဆက်စပ်ဒေတာဘေ့စ်ကို အသုံးပြု၍ လုပ်ဆောင်သည်။ စနစ်သည် သင့်မှာယူမှုကို သင်၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များနှင့် စာရင်းအသေးစိတ်အချက်အလက်များနှင့် ချိတ်ဆက်ပေးသည်။ ၎င်းက သင့်ပက်ကေ့ဂျ်သည် မှန်ကန်သောလိပ်စာသို့ သွားကြောင်းနှင့် ထုတ်ကုန်သည် ဆက်လက်ရရှိနိုင်ကြောင်း သေချာစေပါသည်။
အွန်လိုင်းဂိမ်းများပင်လျှင် ရမှတ်များ၊ ကစားသမားအချက်အလက်နှင့် ဂိမ်းတိုးတက်မှုကို ထိန်းသိမ်းရန် ဆက်စပ်ဒေတာဘေ့စ်များကို အသုံးပြုပါသည်။ သင်ဂိမ်းကစားသည့်အခါတိုင်း၊ ဆက်စပ်ပုံစံတစ်ခုသည် ဂိမ်းသည် သင့်ရမှတ်များကို မှတ်မိစေပြီး သင့်အား အခြားကစားသမားများနှင့် ကိုက်ညီစေပါသည်။
Relational Model တစ်ခု အလုပ်လုပ်ပုံကို နားလည်ရန် ရိုးရှင်းသော စမ်းသပ်မှုတစ်ခုကို သင်စမ်းကြည့်နိုင်သည်။ စာရွက်တစ်ရွက်ယူပြီး စားပွဲတစ်လုံးဆွဲပါ။ အမည် အတွက် ကော်လံသုံးခု၊ အကြိုက်ဆုံးအသီးအနှံ တစ်ခုနှင့် အရောင် အတွက်တစ်ခု ပြုလုပ်ပါ။ ယခု သင့်မိသားစု သို့မဟုတ် သူငယ်ချင်းများကို ၎င်းတို့၏အမည်၊ အကြိုက်ဆုံးအသီးအနှံနှင့် ၎င်းတို့၏ အကြိုက်ဆုံးအရောင်ကို မေးမြန်းပါ။ သင့်ဇယားရှိ အတန်းအသစ်တွင် လူတစ်ဦးစီ၏ အချက်အလက်ကို ရေးပါ။
ဇယားကိုဖြည့်ပြီးသည်နှင့် ဆက်နွှယ်သည့်ပုံစံတစ်ခုကဲ့သို့ အတန်းများနှင့် ကော်လံများကို သင်တွေ့ရပါမည်။ “ပန်းသီးကို ဘယ်သူကြိုက်လဲ” အစရှိတဲ့ မေးခွန်းတွေ မေးနိုင်ပါတယ်။ ဒါမှမဟုတ် "ဘယ်အရောင်က လူကြိုက်အများဆုံးလဲ" ၎င်းသည် မှတ်တမ်းများစွာမှ လိုအပ်သော အချက်အလက်များကို အမြန်ရှာဖွေရန် ဆက်စပ်မော်ဒယ်များကို ကွန်ပျူတာများအသုံးပြုပုံနှင့် ဆင်တူသည်။
ဤရိုးရှင်းသော စမ်းသပ်ချက်သည် အချက်အလက်များကို သပ်ရပ်စွာ မည်ကဲ့သို့ စုစည်းနိုင်သည်ကို သင့်အား ပြသသည်။ ၎င်းသည် အရေးကြီးသော အချက်အလက်များကို သိမ်းဆည်းသည့် ကွန်ပျူတာဒေတာဘေ့စ်များစွာ၏ နောက်ကွယ်တွင် တူညီသောအယူအဆဖြစ်သည်။
သော့များဆီသို့ ပြန်သွားပြီး ၎င်းတို့သည် အဘယ်ကြောင့် အရေးကြီးသည်ကို ကြည့်ကြပါစို့။ အဓိကသော့သည် မှတ်တမ်းတစ်ခုစီတွင် ၀တ်ဆင်ထားသော အထူး ID ကတ်တစ်ခုကဲ့သို့ဖြစ်သည်။ မှတ်တမ်းနှစ်ခုတွင် တူညီသော ID ကတ်တစ်ခုမျှ မရှိနိုင်သောကြောင့် မှန်ကန်သောမှတ်တမ်းကို ရှာဖွေရန် လွယ်ကူစေသည်။ ဇယားတစ်ခုသည် အခြားဇယားတစ်ခုမှ အချက်အလက်များကို ငှားရမ်းလိုသည့်အခါ နိုင်ငံခြားကီးကို အသုံးပြုသည်။ သင့်ဖုန်းထဲတွင် သူငယ်ချင်း၏ဖုန်းနံပါတ်ကို သိမ်းဆည်းထားခြင်းနှင့်တူသောကြောင့် သင်ချတ်လုပ်လိုသည့်အခါ ၎င်းတို့ကို မည်သို့ခေါ်ဆိုရမည်ကို သိနိုင်သည်။
သင့်တွင် အတန်းစာရင်းရှိသော်လည်း ကျောင်းသားနှစ်ဦးတွင် နာမည်တူပါက မြင်ယောင်ကြည့်ပါ။ ဘယ်ဟာက ဘယ်ဟာဆိုတာ ပြောဖို့ခက်လိမ့်မယ်။ ထို့ကြောင့် အဓိကသော့များသည် အလွန်အသုံးဝင်သည်—၎င်းတို့သည် အရာများကို ထူးခြားစွာ ထိန်းသိမ်းထားကြသည်။ ကျောင်းသားအားလုံးသည် မတူညီသော လိပ်နံပါတ်များ ရှိသောကြောင့် မတူညီကြပါ။
သော့များကို ကောင်းမွန်စွာအသုံးပြုသည့် စနစ်တစ်ခုကို သင်တွေ့သောအခါ၊ ၎င်းသည် ကောင်းစွာစီစဉ်ထားသော ကရိုင်ယွန်ပုံးနှင့်တူသည်။ crayon တိုင်းမှာ သူ့နေရာနဲ့သူရှိပြီး အရောင်မပျောက်ပါဘူး။ ကီးများသည် ကွန်ပျူတာများသည် မှန်ကန်သောအချက်အလက်များကို အလွန်လျင်မြန်လွယ်ကူစွာ ရှာဖွေနိုင်စေရန် ကူညီပေးပါသည်။
Relational Model များ၏ အခြေခံအယူအဆများအကြောင်းကို ကျွန်ုပ်တို့ လေ့လာသိရှိထားသော်လည်း၊ ဤအယူအဆများကို ကြည့်ရှုပြီး အသုံးပြုရန် နည်းလမ်းအမျိုးမျိုးရှိပါသည်။ တစ်ခါတစ်ရံတွင်၊ အချို့သောအခြေအနေများအတွက် ပိုကောင်းလာစေရန် ဒေတာသိမ်းဆည်းပုံအား လူများက ပြောင်းလဲရန် လိုအပ်ပေမည်။ ဥပမာအားဖြင့်၊ အချို့သောစနစ်များတွင် ဓာတ်ပုံများ သို့မဟုတ် အသေးစိတ်ဖော်ပြချက်များကဲ့သို့သော အပိုအချက်အလက်များကို ကိုင်တွယ်ရန် အထူးဇယားများကို ထည့်သွင်းနိုင်သည်။ ၎င်းသည် နေ့ထူးနေ့မြတ်၏ ပုံများကို ပိုမိုထိန်းသိမ်းထားရန် သင့်စာအုပ်ထဲတွင် အပိုစာမျက်နှာများကို ပေါင်းထည့်ခြင်းနှင့် တူပါသည်။
လူများကို ဖန်တီးရန်၊ စီမံခန့်ခွဲရန်နှင့် ဆက်စပ်မှုပုံစံများကို အပ်ဒိတ်လုပ်ရန် ကူညီပေးသည့် ဆော့ဖ်ဝဲတူးလ်များစွာလည်း ရှိပါသည်။ ဤကိရိယာများသည် အသုံးပြုသူများအား ဇယားများတည်ဆောက်ခြင်း၊ သော့များသတ်မှတ်ခြင်းနှင့် ကွန်ပြူတာကုဒ်အားလုံးကို နားလည်ရန်မလိုအပ်ဘဲ ဆက်ဆံရေးများကို သတ်မှတ်နိုင်စေပါသည်။ ၎င်းတို့သည် လူတိုင်းအတွက် အချက်အလက်များကို စုစည်းရာတွင် ပိုမိုလွယ်ကူစေသည့် ဖော်ရွေသော အကူအညီပေးသူများနှင့် တူပါသည်။
ကွဲပြားမှုများစွာရှိသော်လည်း၊ အဓိက အယူအဆမှာ အတူတူပင်ဖြစ်သည်- ရှင်းလင်းသောအတန်းများ၊ ကော်လံများနှင့် သော့များဖြင့် ဇယားများတွင် အချက်အလက်များကို စုစည်းပါ။ ၎င်းသည် သူငယ်ချင်းစာရင်းငယ် သို့မဟုတ် စာကြည့်တိုက်တစ်ခုရှိ စာအုပ်များစုစည်းမှု များပြားသည်ဖြစ်စေ အချက်အလက်များနှင့် အလုပ်လုပ်ရန် ရိုးရှင်းစေသည်။
ဤသင်ခန်းစာတွင် ကျွန်ုပ်တို့လေ့လာခဲ့သည့် အဓိကအချက်များ၏ အကျဉ်းချုပ်မှာ ဤအရာဖြစ်သည်-
ဤသင်ခန်းစာသည် ဆက်စပ်ပုံစံများသည် ကျွန်ုပ်တို့အား ဇယားများအတွင်း အချက်အလက်များကို သပ်ရပ်စွာ စုစည်းနိုင်ပုံကို ပြသထားသည်။ သင့်ကစားစရာများ သို့မဟုတ် ကျောင်းသုံးပစ္စည်းများကို စနစ်တကျသိမ်းဆည်းထားသကဲ့သို့၊ ဒေတာသိမ်းဆည်းရန်၊ စီမံခန့်ခွဲရန်နှင့် ပြန်လည်ရယူရန်အတွက် ကွန်ပျူတာများသည် ဆက်စပ်ပုံစံများကို အသုံးပြုပါသည်။ ဇယားများ၊ အတန်းများ၊ ကော်လံများနှင့် သော့များကို အသုံးပြုနည်းကို သိရှိခြင်းသည် ကွန်ပျူတာများသာမက နေ့စဉ်ဘဝ၏ အစိတ်အပိုင်းများစွာကိုလည်း နားလည်ရလွယ်ကူစေသည်။