You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/my/2-Working-With-Data/05-relational-databases/assignment.md

8.5 KiB

လေဆိပ်ဆိုင်ရာ ဒေတာများ ပြသခြင်း

သင့်အား SQLite အခြေခံပြီး တည်ဆောက်ထားသော ဒေတာဘေစ်စ် တစ်ခု ပေးထားပြီး လေဆိပ်ဆိုင်ရာ အချက်အလက်များ ပါဝင်သည်။ အောက်တွင် schema ကို ပြထားသည်။ သင်သည် Visual Studio Code တွင် SQLite extension ကို အသုံးပြု၍ မြို့များ၏ လေဆိပ်ဆိုင်ရာ အချက်အလက်များကို ပြသမည်ဖြစ်သည်။

လုပ်ဆောင်ရန်ညွှန်ကြားချက်များ

ဤအလုပ်ကို စတင်လုပ်ဆောင်ရန် သင်သည် အဆင့်အတန်းအနည်းငယ်ကို ပြုလုပ်ရန် လိုအပ်ပါမည်။ သင်သည် အချို့သော tools များကို ထည့်သွင်းပြီး နမူနာ ဒေတာဘေစ်စ်ကို ဒေါင်းလုဒ်လုပ်ရန် လိုအပ်ပါမည်။

သင့်စနစ်ကို ပြင်ဆင်ပါ

Visual Studio Code နှင့် SQLite extension ကို အသုံးပြု၍ ဒေတာဘေစ်စ်နှင့် အပြန်အလှန်ဆက်သွယ်နိုင်ပါသည်။

  1. code.visualstudio.com သို့ သွားပြီး Visual Studio Code ကို ထည့်သွင်းရန် ညွှန်ကြားချက်များကို လိုက်နာပါ
  2. SQLite extension ကို Marketplace စာမျက်နှာတွင် ရှိသော ညွှန်ကြားချက်များအတိုင်း ထည့်သွင်းပါ

ဒေတာဘေစ်စ်ကို ဒေါင်းလုဒ်လုပ်ပြီး ဖွင့်ပါ

နောက်တစ်ဆင့်မှာ ဒေတာဘေစ်စ်ကို ဒေါင်းလုဒ်လုပ်ပြီး ဖွင့်ရန်ဖြစ်သည်။

  1. GitHub မှ ဒေတာဘေစ်စ်ဖိုင် ကို ဒေါင်းလုဒ်လုပ်ပြီး ဖိုင်ကို တစ်နေရာတွင် သိမ်းဆည်းပါ
  2. Visual Studio Code ကို ဖွင့်ပါ
  3. Ctl-Shift-P (Mac တွင် Cmd-Shift-P) ကို ရွေးပြီး SQLite: Open database ဟု ရိုက်ထည့်ကာ SQLite extension တွင် ဒေတာဘေစ်စ်ကို ဖွင့်ပါ
  4. Choose database from file ကို ရွေးပြီး သင် ဒေါင်းလုဒ်လုပ်ထားသော airports.db ဖိုင်ကို ဖွင့်ပါ
  5. ဒေတာဘေစ်စ်ကို ဖွင့်ပြီးနောက် (Screen တွင် update မမြင်ရပါ) Ctl-Shift-P (Mac တွင် Cmd-Shift-P) ကို ရွေးပြီး SQLite: New query ဟု ရိုက်ထည့်ကာ query window အသစ်ကို ဖွင့်ပါ

Query window အသစ်ကို ဖွင့်ပြီးနောက် SQL statements များကို ဒေတာဘေစ်စ်တွင် အသုံးပြုနိုင်ပါသည်။ Ctl-Shift-Q (Mac တွင် Cmd-Shift-Q) command ကို အသုံးပြု၍ ဒေတာဘေစ်စ်တွင် queries များကို run လုပ်နိုင်ပါသည်။

[!NOTE] SQLite extension အကြောင်း ပိုမိုသိရှိလိုပါက documentation ကို ကြည့်ရှုနိုင်ပါသည်

ဒေတာဘေစ်စ် schema

ဒေတာဘေစ်စ်၏ schema သည် table design နှင့် structure ဖြစ်သည်။ airports ဒေတာဘေစ်စ်တွင် cities နှင့် airports ဟူသော tables နှစ်ခု ပါဝင်သည်။ cities တွင် United Kingdom နှင့် Ireland ရှိ မြို့များစာရင်း ပါဝင်ပြီး airports တွင် လေဆိပ်များစာရင်း ပါဝင်သည်။ အချို့သော မြို့များတွင် လေဆိပ်များစွာ ရှိနိုင်သောကြောင့် အချက်အလက်များကို သိမ်းဆည်းရန် tables နှစ်ခုကို ဖန်တီးခဲ့သည်။ ဤအလုပ်တွင် သင်သည် joins ကို အသုံးပြု၍ မြို့များအတွက် အချက်အလက်များကို ပြသမည်ဖြစ်သည်။

Cities
id (PK, integer)
city (text)
country (text)
Airports
id (PK, integer)
name (text)
code (text)
city_id (FK to id in Cities)

အလုပ်ပေးချက်

အောက်ပါ အချက်အလက်များကို ပြန်ပေးရန် queries များ ဖန်တီးပါ-

  1. Cities table တွင်ရှိသော မြို့အမည်များအားလုံး
  2. Cities table တွင်ရှိသော Ireland ရှိ မြို့များအားလုံး
  3. လေဆိပ်အမည်များအားလုံးနှင့် ၎င်းတို့၏ မြို့နှင့် နိုင်ငံ
  4. London, United Kingdom ရှိ လေဆိပ်များအားလုံး

အဆင့်သတ်မှတ်ချက်

| ထူးချွန် | လုံလောက် | တိုးတက်မှုလိုအပ် |


အကြောင်းကြားချက်:
ဤစာရွက်စာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator ကို အသုံးပြု၍ ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှုအတွက် ကြိုးစားနေသော်လည်း အလိုအလျောက် ဘာသာပြန်မှုများတွင် အမှားများ သို့မဟုတ် မတိကျမှုများ ပါဝင်နိုင်သည်ကို သတိပြုပါ။ မူရင်းဘာသာစကားဖြင့် ရေးသားထားသော စာရွက်စာတမ်းကို အာဏာတရားရှိသော အရင်းအမြစ်အဖြစ် သတ်မှတ်သင့်ပါသည်။ အရေးကြီးသော အချက်အလက်များအတွက် လူ့ဘာသာပြန်ပညာရှင်များကို အသုံးပြုရန် အကြံပြုပါသည်။ ဤဘာသာပြန်မှုကို အသုံးပြုခြင်းမှ ဖြစ်ပေါ်လာသော အလွဲအမှားများ သို့မဟုတ် အနားယူမှုများအတွက် ကျွန်ုပ်တို့သည် တာဝန်မယူပါ။