เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดŽเดตเดฟเดŸเต†, เดŽเดชเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏ เด…เดจเตเดญเดตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต. เด‡เดคเต เด’เดฐเต เด…เดตเดฒเต‹เด•เดจเดตเตเด‚ เดชเตเดฐเดฌเดจเตเดงเดตเตเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต, เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด•เตเดดเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด‚ - เดŽเดจเตเดจเดพเตฝ เด‡เดตเดฟเดŸเต† เดŽเดจเดฟเด•เตเด•เต เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เด†เดคเตเดฎเดจเดฟเดทเตเด เดฎเดพเดฏ เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดจเตเดญเดตเดฎเตเดฃเตเดŸเต, เด’เดฐเตเดชเด•เตเดทเต‡ เดŽเดฒเตเดฒเดพเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดฟเด•เดšเตเดšเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเด‚ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต? เด…เดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดธเตเดชเตเดฐเดงเดพเดจ เด˜เดŸเตเดŸเด™เตเด™เดณเตเดฃเตเดŸเต, เด†เดฆเตเดฏเดคเตเดคเต‡เดคเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸเดคเตเด‚ (เด…เดคเดฟเดฒเตเดฒเดพเดคเต†, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด’เดจเตเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ!) เดกเดพเดฑเตเดฑ เดจเต‡เดŸเตเด•เดฏเต‹ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚, เดกเดพเดฑเตเดฑ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเต‹ เด‡เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต "เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต". 

เดˆ เดกเดพเดฑเตเดฑ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต! เดŽเดจเดฟเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด† เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† เดŽเดตเดฟเดŸเต†, เดŽเด™เตเด™เดจเต† เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเด เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด•เดฏเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚ - เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต.

เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดคเดฐเด™เตเด™เดณเตเดŸเต† เดฎเต‚เดจเตเดจเต เดชเตเดฐเดงเดพเดจ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚, เด…เดต เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚:

  • เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SQL เดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เดšเต‹เดฆเตเดฏ เดญเดพเดทเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต "เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต" เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเดพเดฃเต.
  • เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เต เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ: เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตˆเดคเตเดคเตบ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดชเดพเดฃเตเดŸเด•เตพ, เดจเดฎเตเดชเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดทเต†เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เต.
  • เดตเดฟเดœเตเดžเดพเดจ เด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เตเด‚ เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เดญเดพเดทเด•เตพ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเด•.

เด‡เดตเดฟเดŸเต† เดŽเดดเตเดคเดฟเดฏเดคเต†เดฒเตเดฒเดพเด‚ เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏ เด…เดจเตเดญเดตเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเตเดŸเต† เดตเดฟเดตเดฐเดฃเดตเตเด‚ "เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด…เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเดคเต" เดŽเดจเตเดจเดคเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเดคเต - เดธเดฎเดพเดจ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเดดเดฟเดฏเดฟเตฝ เดŽเด™เตเด™เดจเต† เดตเดฐเดพเด‚ เดŽเดจเตเดจเต เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚, เด•เต‚เดŸเดพเดคเต† เดˆ เดญเดพเดทเด•เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ เด…เดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ (เด…เดŸเดฟเดฏเดจเตเดคเดฟเดฐเดฎเดพเดฏเดฟ) เด…เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต.

"เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต" เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด•เตเดตเดฑเดฟ เดญเดพเดทเด•เตพ, เดšเต‹เดฆเตเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด…เดตเดฏเต† เด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด…เตผเดคเตเดฅเดคเตเดคเดฟเดฒเดพเดฃเต.

เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเด‚

เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเด‚ เด‡เดจเตเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต? เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฐเต€เดคเดฟเดฏเดฟเตฝ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต†เดจเตเดจเตเด‚ เด…เดต เดฌเต‹เดงเดชเต‚เตผเดตเตเดตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต†เดจเตเดจเต เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดตเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏ เด•เดพเดคเตฝ เดจเดฟเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดŽเดจเตเดคเดพเดฃเต เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเด‚?

เด”เดชเดšเดพเดฐเดฟเด•เดฎเดพเดฏ เดจเดฟเตผเดตเดšเดจเด‚ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต: เดฑเดฟเดฒเต‡เดทเดฃเตฝ เด†เตพเดœเดฟเดฌเตเดฐ เดŽเดจเตเดจเดคเต เด’เดฐเต เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพ เดฎเดพเดคเตƒเด•เดฏเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด…เดŸเดžเตเดž เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเต. เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดฎเดพเดจเตเดทเดฟเด•เดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ, เด‡เดคเต เดŸเต‡เดฌเดฟเดณเตเด•เดณเดฟเดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเต, เดซเดฒเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเดพเดฃเต.

เดŽเดฒเตเดฒเดพ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เด•เดพเดฃเตเด• เด‡เดคเต เดนเดฌเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฒเต‡เด–เดจเด‚ - เดจเดฟเด™เตเด™เตพ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต†เดจเตเดจเตเด‚ เด…เดคเต เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต เดชเตเดฐเดฏเต‹เดœเดจเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ เดŽเดจเตเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต†เดจเตเดจเตเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดšเต‹เดฆเตเดฏ เดญเดพเดทเด•เดณเดฟเดฒเต† เดชเดฆเดชเตเดฐเดฏเต‹เด—เด™เตเด™เตพเด•เตเด•เต เดชเดฟเดจเตเดจเดฟเตฝ เดŽเดจเตเดคเต†เดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดพเดฃเต†เดจเตเดจเตเด‚ เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเดคเต, เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต, เดŽเด™เตเด™เดจเต† เดŽเดจเตเดจเดคเดฟเดจเต† เด•เตเดฑเดฟเดšเตเดšเต เด†เดดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดงเดพเดฐเดฃ เดจเตฝเด•เตเดจเตเดจเต.

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดจเดฟเดจเตเดจเต เดŽเดŸเตเดคเตเดคเดคเต เด‡เดคเต เดฒเต‡เด–เดจเด™เตเด™เตพ. เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚: เดšเต‡เดฐเตเด•, เด…เดคเต เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝ เดšเต‡เดฐเตเดจเตเดจเต.

เดชเด เดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเดพเดฎเด—เตเดฐเดฟเด•เตพ:

เดธเตเดฑเตเดฑเดพเตปเดซเต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดจเดฒเตเดฒ เด†เดฎเตเด– เด•เต‹เดดเตโ€Œเดธเต. เดชเตŠเดคเตเดตเต‡, เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเดคเตเดคเดฟเดฒเตเด‚ เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเดฒเตเด‚ เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต - Coursera, Udacity. เดจเดฒเตเดฒเดคเตเตพเดชเตเดชเต†เดŸเต† เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เดณเตเด‚ เด“เตบเดฒเตˆเดจเดฟเดฒเตเดฃเตเดŸเต เด…เด•เตเด•เดพเดฆเดฎเดฟเด•เต เด•เต‹เดดเตเดธเตเด•เตพ. เดŽเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏ เด‰เดชเดฆเต‡เดถเด‚: เดจเดฟเด™เตเด™เตพ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต - เด‡เดคเดพเดฃเต เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚.

SQL

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดจเดฟเดจเตเดจเต เดŽเดŸเตเดคเตเดคเดคเต เด‡เดคเต เดฒเต‡เด–เดจเด™เตเด™เตพ.

SQL เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดจเดฟเตผเดตเตเดตเดนเดฃเดฎเดพเดฃเต - เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, SQL เดกเดฟเด•เตเดฒเดฑเต‡เดฑเตเดฑเต€เดตเต เด†เดฃเต! เด…เดคเดพเดฏเดคเต, เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดทเดฏเดฟเตฝ เด’เดฐเต เดšเต‹เดฆเตเดฏเด‚ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดŽเด™เตเด™เดจเต† เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฃเด‚ เดŽเดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเต - เดŽเดจเตเดจเดพเตฝ SQL เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•, เดคเตเดŸเตผเดจเตเดจเต เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดทเดฏเดฟเตฝ (เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ) เดชเดฆเดชเตเดฐเดฏเต‹เด—เด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดคเตเดฒเตเดฏเดค เดจเดฎเตเด•เตเด•เต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดธเดฟเดฆเตเดงเดพเดจเตเดคเด‚).

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดจเดฟเดจเตเดจเต เดŽเดŸเตเดคเตเดคเดคเต เด‡เดคเต เดฒเต‡เด–เดจเด™เตเด™เตพ.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เดฑเดฟเดฒเต‡เดทเดฃเตฝ DBMS-เด•เตพ: Oracle, Postgres, SQL เดธเต†เตผเดตเตผ เดฎเตเดคเดฒเดพเดฏเดต เด‡เดชเตเดชเต‹เดดเตเด‚ เดซเดฒเดคเตเดคเดฟเตฝ เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ เด‰เดฃเตเดŸเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฐเตเดฎเดพเดฏเดฟ เด‡เดŸเดชเดดเด•เดพเตป เด…เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเด‚เดตเดฟเดงเด‚ เด‰เดฏเตผเดจเตเดจ เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เดจเดฟเด™เตเด™เตพ เด’เดจเตเดจเตเด•เดฟเตฝ SQL (เด‡เดคเต เดตเดณเดฐเต† เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณเดคเต) เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเต‹ เดŽเดดเตเดคเตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดฐเตเด‚ ( เดธเดพเดงเตเดฏเดคเดฏเตเดฎเดฟเดฒเตเดฒ).

เดŽเดจเตเดคเต เดตเดพเดฏเดฟเด•เตเด•เดฃเด‚, เดชเด เดฟเด•เตเด•เดฃเด‚

เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด…เดคเต‡ เดฒเดฟเด™เตเด•เตเด•เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต (เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฌเต€เดœเด—เดฃเดฟเดคเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต), เด…เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเดฃเตเดŸเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดคเต.

เดตเดดเดฟเดฏเดฟเตฝ, เดŽเดจเตเดคเดพเดฃเต NoSQL?

"NoSQL" เดŽเดจเตเดจ เดชเดฆเดคเตเดคเดฟเดจเต เดคเดฟเด•เดšเตเดšเตเด‚ เดธเตเดตเดคเดธเดฟเดฆเตเดงเดฎเดพเดฏ เด‰เดคเตเดญเดตเดฎเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เด…เดคเดฟเดจเต เดชเดฟเดจเตเดจเดฟเตฝ เดชเตŠเดคเตเดตเดพเดฏเดฟ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดจเดฟเตผเดตเดšเดจเดฎเต‹ เดถเดพเดธเตเดคเตเดฐเต€เดฏ เดธเตเดฅเดพเดชเดจเดฎเต‹ เด‡เดฒเตเดฒเต†เดจเตเดจเดคเตเด‚ เด’เดฐเดฟเด•เตเด•เตฝ เด•เต‚เดŸเดฟ เดŠเดจเตเดจเดฟเดชเตเดชเดฑเดฏเต‡เดฃเตเดŸเดคเดพเดฃเต. เด…เดจเตเดฌเดจเตเดงเด‚ เด’เดฐเต เดฒเต‡เด–เดจเด‚ เดนเดฌเตเดฐเดฟเตฝ.

เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดชเดฒ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฎเต‹เดกเตฝ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เด†เดณเตเด•เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเด•เดŸเดจเด‚ เดจเดฟเตผเดฃเดพเดฏเด•เดตเตเด‚ เด…เด—เตเดฐเด—เต‡เดทเตป เด‰เดณเตเดณ เดšเดฟเดฒ เดฒเดณเดฟเดคเดฎเดพเดฏ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเด‚ เด†เดงเดฟเดชเดคเตเดฏเด‚ เดชเตเดฒเตผเดคเตเดคเตเดจเตเดจเดตเดฏเตเด•เตเด•เต - เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดตเต‡เด—เดคเตเดคเดฟเตฝ เด•เดฃเด•เตเด•เดพเด•เตเด•เดฟ เด…เดต เดŽเดดเตเดคเตเดจเตเดจเดคเต เดจเดฟเตผเดฃเดพเดฏเด•เดฎเดพเดฃเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต, เด•เต‚เดŸเดพเดคเต† เดฎเดฟเด•เตเด• เดซเต€เดšเตเดšเดฑเตเด•เดณเตเด‚ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดŽเดจเตเดจเดคเต เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฆเต‹เดทเด•เดฐเดตเตเดฎเดพเดฃเต - เดจเดฎเตเด•เตเด•เต เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เด•เดพเดฐเตเดฏเด‚ (เดšเดฟเดฒ เดชเตเดฐเดคเตเดฏเต‡เด• เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ) เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เด•เต‚เดŸเดพเดคเต†, เด•เตเดฒเดพเดธเดฟเด•เตเด•เตฝ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เดซเดฟเด•เตเดธเดกเต เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•เตฝ เดธเตเด•เต€เดฎเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเตพ เดธเตเด•เต€เดฎเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต - เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเดจเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เดซเดฒเด™เตเด™เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ - เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเด•เต€เดฎเดฏเตเด‚ เดธเด‚เดญเดฐเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดคเดฐเด™เตเด™เดณเตเด‚ เดจเดฟเตผเดฃเดพเดฏเด•เดฎเดพเด•เตเดฎเตเดชเต‹เตพ เด‡เดคเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดฟเด•เดธเดจเด‚ เด…เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเด‚เดตเดฟเดงเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เดคเตเดฐ เดชเตเดฐเดงเดพเดจเดฎเดฒเตเดฒ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดžเด™เตเด™เตพ เด’เดฐเต เดตเดฟเดฆเด—เตโ€Œเดง เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เดšเดฟเดฒ เดฎเต†เดฑเตเดฑเดพ เดตเดฟเดตเดฐเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต - เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพ เดซเต€เตฝเดกเตเด•เดณเตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ เด•เต‚เดŸเดพเดคเต† เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเด‚ JSON เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด• - เด‡เดคเต เดกเดพเดฑเตเดฑ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดณเดฐเต† เดตเดดเด•เตเด•เดฎเตเดณเตเดณ เด…เดจเตเดคเดฐเต€เด•เตเดทเด‚ เดจเตฝเด•เตเดจเตเดจเต. เดฎเต‹เดกเดฒเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต - เด…เดคเดฟเดจเดพเตฝ เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, NoSQL เด•เต‚เดŸเตเดคเตฝ เด…เดญเดฟเด•เดพเดฎเตเดฏเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃ เดŽเตปเดŸเตเดฐเดฟ (NoSQL เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดฟเดŸเดคเตเดคเต เดŽเดจเตเดฑเต† เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเต).

{"en_wikipedia_url":"https://en.wikipedia.org/wiki/Johnny_Cash",
"ru_wikipedia_url":"https://ru.wikipedia.org/wiki/?curid=301643",
"ru_wiki_pagecount":149616,
"entity":[42775,"ะ”ะถะพะฝะฝะธ ะšััˆ","ru"],
"en_wiki_pagecount":2338861}

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต† NoSQL เดจเต† เด•เตเดฑเดฟเดšเตเดšเต.

เดŽเดจเตเดคเดพเดฃเต เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต?

เด‡เดตเดฟเดŸเต†, เดชเด•เดฐเด‚, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŸเดพเดธเตโ€Œเด•เต เดธเดฎเด—เตเดฐเดฎเดพเดฏเดฟ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเดฟเดจเต เดŽเดจเตเดคเต เด—เตเดฃเด™เตเด™เดณเตเดฃเตเดŸเต, เดˆ เดตเดฟเดตเดฐเดฃเดคเตเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ NoSQL เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต - เดคเตเดŸเตผเดจเตเดจเต เดˆ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเด เดฟเด•เตเด•เดพเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•.

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เต เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ

เด†เดฆเตเดฏเด‚, เดชเตˆเดคเตเดคเดฃเดฟเดจเต เด‡เดคเตเดฎเดพเดฏเดฟ เดชเตŠเดคเตเดตเดพเดฏเดฟ เดŽเดจเตเดคเต เดฌเดจเตเดงเดฎเตเดฃเตเดŸเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต - เด‡เดคเตŠเดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดพเดฃเต, เด…เดฒเตเดฒเดพเดคเต† เดšเต‹เดฆเตเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดฒเตเดฒ.

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

  • เดชเดพเดฃเตเดกเดพเดธเต เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเดจเตเดฑเต† เด’เดฐเต เดธเตเดตเดฟเดธเต เด†เตผเดฎเดฟ เด•เดคเตเดคเดฟเดฏเดพเดฃเต; เด’เดฐเต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚, เดธเดฎเดพเดนเดฐเดฃเด‚ เดฎเตเดคเดฒเดพเดฏเดต เด…เดคเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดจเดฎเตเดชเดฟ - เดตเต†เด•เตเดฑเตเดฑเตผ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ, เดฎเดพเดŸเตเดฐเดฟเด•เตเดธเต, เดฒเต€เดจเดฟเดฏเตผ เดฌเต€เดœเด—เดฃเดฟเดคเด‚ เดŽเดจเตเดจเดฟเดต.
  • Scipy - เดˆ เดชเดพเด•เตเด•เต‡เดœเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เด—เดฃเดฟเดคเดถเดพเดธเตเดคเตเดฐเด™เตเด™เดณเตเดฃเตเดŸเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ.
  • เดœเต‚เดชเตเดชเดฟเดฑเตเดฑเตผ เดฒเดพเดฌเต - เดงเดพเดฐเดพเดณเด‚ เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃ เดกเดพเดฑเตเดฑ เดตเดฟเดถเด•เดฒเดจเด‚ เดฒเดพเดชเตโ€ŒเดŸเต‹เดชเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดจเตเดจเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต - เด…เดฑเดฟเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.
  • เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ - เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดกเดพเดฑเตเดฑเดพ เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผเด•เตเด•เดฟเดŸเดฏเดฟเตฝ Pyspark เดตเดณเดฐเต† เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฃเต, เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด…เดตเดฐเตเดŸเต† เดœเดจเดชเตเดฐเต€เดคเดฟ เด•เดพเดฐเดฃเด‚ เดจเดฟเด™เตเด™เตพ เด‡เดคเตเดฎเดพเดฏเต‹ เดธเตเดชเดพเตผเด•เตเด•เตเดฎเดพเดฏเต‹ เด‡เดŸเดชเดดเด•เต‡เดฃเตเดŸเดฟ เดตเดฐเตเด‚.
  • *เดธเต†เดฒเดฟเดจเดฟเดฏเด‚ - เดธเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเดณเดฐเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต, เดšเดฟเดฒเดชเตเดชเต‹เตพ เดกเดพเดฑเตเดฑ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเดฑเตเดฑเต เดฎเดพเตผเด—เด™เตเด™เดณเดฟเดฒเตเดฒ.

เดŽเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เด‰เดชเดฆเต‡เดถเด‚: เดชเตˆเดคเตเดคเตบ เดชเด เดฟเด•เตเด•เตเด•!

เดชเดพเดฃเตเดกเด•เตพ

เดจเดฎเตเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เต‹เดกเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เดพเด‚:

import pandas as pd
df = pd.read_csv(โ€œdata/dataset.csvโ€)
# Calculate and rename aggregations
all_together = (df[df[โ€˜trip_typeโ€™] == โ€œreturnโ€]
    .groupby(['start_station_name','end_station_name'])
                  	    .agg({'trip_duration_seconds': [np.size, np.mean, np.min, np.max]})
                           .rename(columns={'size': 'num_trips', 
           'mean': 'avg_duration_seconds',    
           'amin': min_duration_seconds', 
           โ€˜amax': 'max_duration_seconds'}))

เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, เด•เต‹เดกเต เด•เตเดฒเดพเดธเดฟเด•เต SQL เดชเดพเดฑเตเดฑเต‡เดฃเดฟเดฒเต‡เด•เตเด•เต เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฏเดฟ เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต.

SELECT start_station_name, end_station_name, count(trip_duration_seconds) as size, โ€ฆ..
FROM dataset
WHERE trip_type = โ€˜returnโ€™
GROUPBY start_station_name, end_station_name

เดŽเดจเตเดจเดพเตฝ เดˆ เด•เต‹เดกเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดจเตเดฑเต†เดฏเตเด‚ เดญเดพเด—เดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดญเดพเด—เด‚; เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เดชเตˆเดคเตเดคเตบ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดฒเต‡เด•เตเด•เต เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเดพเดฃเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเดพเดฃเตเดŸเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตˆเดธเตเดชเดพเตผเด•เตเด•เต เดชเต‹เดฒเตเดณเตเดณ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดท เดจเดฎเตเดฎเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดจเตเดจเดคเต.

เดชเตŠเดคเตเดตเต‡, pySpark-เตฝ เด’เดฐเต เดšเต‹เดฆเตเดฏ เดญเดพเดทเดฏเดฟเดฒเต‚เดŸเต† เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดกเดพเดฑเตเดฑเดพ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดจเดฎเตเดฎเตพ เด•เดพเดฃเตเดจเตเดจเต:

df.filter(df.trip_type = โ€œreturnโ€)
  .groupby(โ€œdayโ€)
  .agg({duration: 'mean'})
  .sort()

เดŽเดตเดฟเดŸเต†, เดŽเดจเตเดคเต เดตเดพเดฏเดฟเด•เตเด•เดฃเด‚

เดชเตŠเดคเตเดตเต† เดชเตˆเดคเตเดคเดฃเดฟเตฝ เดคเดจเตเดจเต† เด’เดฐเต เดชเตเดฐเดถเตเดจเดตเตเดฎเดฟเดฒเตเดฒ เดชเด เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดฎเด—เตเดฐเดฟเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเด•. เด“เตบเดฒเตˆเดจเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เดŸเตเดฏเต‚เดŸเตเดŸเต‹เดฑเดฟเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต เดชเดพเดฃเตเดŸเด•เตพ, pySpark เด•เต‹เดดเตเดธเตเด•เดณเตเด‚ เดคเต€เดชเตเดชเต†เดพเดฐเดฟ (เด•เต‚เดŸเดพเดคเต† เดคเดจเตเดจเต† DS). เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ, เด‡เดตเดฟเดŸเต†เดฏเตเดณเตเดณ เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เด—เต‚เด—เดฟเดณเดฟเด‚เด—เดฟเดจเต เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดŽเดจเดฟเด•เตเด•เต เด’เดฐเต เดชเดพเด•เตเด•เต‡เดœเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเดพเตฝ, เด…เดคเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดชเดพเดฃเตเดŸเด•เดณเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. DS+Python เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เดณเตเดŸเต† เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด’เดฐเตเดชเดพเดŸเต.

เด’เดฐเต เดšเต‹เดฆเตเดฏ เดญเดพเดทเดฏเดพเดฏเดฟ เดทเต†เตฝ

เดชเตˆเดคเตเดคเตบ, เดœเดพเดต, เดทเต†เตฝ เด•เดฎเดพเตปเดกเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เด•เต‹เตพ เด•เต‹เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดทเต†เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดพเดฃเต เดžเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เด•เตเดฑเดšเตเดšเต เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต, เดตเดฟเดถเด•เดฒเดจ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ. เด…เดคเดฟเดจเดพเตฝ, เดชเตŠเดคเตเดตเต‡, เดจเดฟเด™เตเด™เตพเด•เตเด•เต bash/zsh/etc เดŽเดจเตเดจเดคเดฟเดฒเต† เดชเตˆเดชเตเดชเต เดฒเตˆเดจเตเด•เตพ เด’เดฐเตเดคเดฐเด‚ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚ (เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เดธเตเดฑเตเดฑเดซเต เดฒเต‚เดชเตเดชเตเด•เตพ เดšเต†เดฏเตเดฏเดพเด‚, เดชเด•เตเดทเต‡ เด‡เดคเต เดทเต†เตฝ เดญเดพเดทเด•เดณเดฟเดฒเต† DS เด•เต‹เดกเดฟเดจเต เดธเดพเดงเดพเดฐเดฃเดฎเดฒเตเดฒ), เดจเดฎเตเด•เตเด•เต เดจเตฝเด•เดพเด‚. เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด‰เดฆเดพเดนเดฐเดฃเด‚ - เดŽเดจเดฟเด•เตเด•เต เดตเดฟเด•เตเด•เดฟเดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด’เดฐเต QID เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด‚ เดฑเดทเตเดฏเตป, เด‡เด‚เด—เตเดฒเต€เดทเต เดตเดฟเด•เตเด•เดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเต‚เตผเดฃเตเดฃ เดฒเดฟเด™เตเด•เตเด•เดณเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด‡เดคเดฟเดจเดพเดฏเดฟ เดžเดพเตป เดฌเดพเดทเดฟเดฒเต† เด•เดฎเดพเตปเดกเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดŽเดดเตเดคเดฟ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เดžเดพเตป เดชเตˆเดคเตเดคเดฃเดฟเตฝ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดŽเดดเตเดคเดฟ, เด…เดคเต เดžเดพเตป เด‡เดคเตเดชเต‹เดฒเต† เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•:

pv โ€œdata/latest-all.json.gzโ€ | 
unpigz -c  | 
jq --stream $JQ_QUERY | 
python3 scripts/post_process.py "output.csv"

เดŽเดตเดฟเดŸเต†

JQ_QUERY = 'select((.[0][1] == "sitelinks" and (.[0][2]=="enwiki" or .[0][2] =="ruwiki") and .[0][3] =="title") or .[0][1] == "id")' 

เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดฎเตเดดเตเดตเตป เดชเตˆเดชเตเดชเตเดฒเตˆเดจเตเด‚ เด‡เดคเดพเดฃเต; เดจเดฎเตเดฎเตพ เด•เดพเดฃเตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดŽเดฒเตเดฒเดพเด‚ เดธเตเดŸเตเดฐเต€เด‚ เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต:

  • pv filepath - เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดธเต เดฌเดพเตผ เดจเตฝเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดฒเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เด•เตŠเดฃเตเดŸเตเดชเต‹เด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
  • unpigz -c เด†เตผเด•เตเด•เตˆเดตเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เดตเดพเดฏเดฟเดšเตเดšเต jq-เดจเต เดจเตฝเด•เดฟ
  • jq เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต - เดธเตเดŸเตเดฐเต€เด‚ เด‰เดŸเตป เดคเดจเตเดจเต† เดซเดฒเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•เดฏเตเด‚ เดชเตˆเดคเตเดคเดฃเดฟเดฒเต† เดชเต‹เดธเตเดฑเตเดฑเตเดชเตเดฐเตŠเดธเดธเดฑเดฟเดฒเต‡เด•เตเด•เต (เด†เดฆเตเดฏเดคเตเดคเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ เดชเต‹เดฒเต† เดคเดจเตเดจเต†) เด•เตˆเดฎเดพเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
  • เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดฎเต†เดทเต€เดจเดพเดฏเดฟเดฐเตเดจเตเดจเต เดชเต‹เดธเตเดฑเตเดฑเตเดชเตเดฐเตŠเดธเดธเตเดธเตผ 

เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ, เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ (0.5TB) เดซเตเดฒเต‹ เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเด™เตเด•เต€เตผเดฃเตเดฃ เดชเตˆเดชเตเดชเตเดฒเตˆเตป, เด•เดพเดฐเตเดฏเดฎเดพเดฏ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเดฒเตเดฒเดพเดคเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดฐเดฃเตเดŸเต เดŸเต‚เดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเดพเดฃเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเดงเดพเดจ เดจเตเดฑเตเด™เตเด™เต: เดŸเต†เตผเดฎเดฟเดจเดฒเดฟเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ bash/zsh/etc เดŽเดดเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เด…เดคเต เดŽเดตเดฟเดŸเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚? เด…เดคเต†, เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ - เดตเต€เดฃเตเดŸเตเด‚, เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ เดชเด เดฟเด•เตเด•เดพเตป เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต, เด‡เดตเดฟเดŸเต† เด‡เดคเต เดŽเดจเตเดฑเต† เดฎเตเตป เดฒเต‡เด–เดจเด‚.

เด†เตผ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เต

เดตเต€เดฃเตเดŸเตเด‚, เดตเดพเดฏเดจเด•เตเด•เดพเดฐเตป เด†เด•เตเดฐเต‹เดถเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ - เดถเดฐเดฟ, เด‡เดคเตŠเดฐเต เดฎเตเดดเตเดตเตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดพเดฃเต! เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด…เดตเตป เดถเดฐเดฟเดฏเดพเด•เตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเดฒเดพเดฃเต เดžเดพเตป เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ R เดจเต‡เดฐเดฟเดŸเตเดŸเดคเต, เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด…เดคเต เด’เดฐเต เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเตเดฎเดพเดฏเดฟ เดตเดณเดฐเต† เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต.

เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เดฟเดจเตเด‚ เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฎเตเดณเตเดณ เด’เดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเด•เตฝ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเตเด‚ เดญเดพเดทเดฏเตเดฎเดพเดฃเต R (เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต เด‡เดคเต).

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดŽเดŸเตเดคเตเดคเดคเต เด‡เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต. เดตเดดเดฟเดฏเดฟเตฝ, เดžเดพเตป เด‡เดคเต เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดจเดฒเตเดฒ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเตฝ.

เด’เดฐเต เดกเดพเดฑเตเดฑเดพ เดถเดพเดธเตเดคเตเดฐเดœเตเดžเดจเต R เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต? เด•เตเดฑเดžเตเดžเดคเต, R-เดฒเต† เดกเดพเดฑเตเดฑ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดเดŸเดฟ เด‡เดคเดฐ เด†เดณเตเด•เดณเตเดŸเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดชเดพเดณเดฟ เด‰เดณเตเดณเดคเดฟเดจเดพเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเตเดฅเดฒเด™เตเด™เดณเดฟเตฝ เดžเดพเตป เด…เดคเต เด•เดฃเตเดŸเต:

  • เดซเดพเตผเดฎเดธเตเดฏเต‚เดŸเตเดŸเดฟเด•เตเด•เตฝ เดฎเต‡เด–เดฒ.
  • เดœเต€เดตเดถเดพเดธเตเดคเตเดฐเดœเตเดžเตผ.
  • เดธเดพเดฎเตเดชเดคเตเดคเดฟเด• เดฎเต‡เด–เดฒ.
  • เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดคเดฟเด•เดšเตเดšเตเด‚ เด—เดฃเดฟเดคเดถเดพเดธเตเดคเตเดฐ เดตเดฟเดฆเตเดฏเดพเดญเตเดฏเดพเดธเดฎเตเดณเตเดณ เด†เดณเตเด•เตพ.
  • เดชเตเดฐเดคเตเดฏเต‡เด• เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเด•เตฝ เดฎเต‹เดกเดฒเตเด•เดณเตเด‚ เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดฎเต‹เดกเดฒเตเด•เดณเตเด‚ (เด‡เดต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเตเดฑเต† เดชเดคเดฟเดชเตเดชเดฟเตฝ เด’เดฐเต R เดชเดพเด•เตเด•เต‡เดœเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเต‚).

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด’เดฐเต เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต? เด‡เดคเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจ เดฐเต‚เดชเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เดฑเต€เดกเดฟเด‚เด—เต, เด•เตเดตเดฑเดฟ (เดฎเต‹เดกเตฝ) เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดถเดฐเดฟเดฏเดพเด•เตเด•เตเด•, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† ggplot2 เดชเต‹เดฒเตเดณเตเดณ เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเดฟเตฝ เดกเดพเดฑเตเดฑ เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เด’เดฐเต เดฎเต‹เดกเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดพเดฃเต เด‡เดคเต - เด‡เดคเต เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฐเต‚เดชเดฎเดพเดฃเต. .

เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃ เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ

ggplot(data = beav, 
       aes(x = id, y = temp, 
           group = activ, color = activ)) +
  geom_line() + 
  geom_point() +
  scale_color_manual(values = c("red", "blue"))

เดชเตŠเดคเตเดตเต‡, R-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเดฒ เด†เดถเดฏเด™เตเด™เดณเตเด‚ เดกเดพเดฑเตเดฑเดพเดซเตเดฐเต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เดกเดพเดฑเตเดฑ เดตเต†เด•เตโ€ŒเดŸเดฑเตˆเดธเต‡เดทเดจเตเด‚ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดชเดพเดฃเตเดŸเด•เตพ, เดจเดฎเตเดชเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตโ€Œเดธเดฟเดชเตเดชเดฟ เดชเต‹เดฒเตเดณเตเดณ เดชเตˆเดคเตเดคเตบ เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต - เด…เดคเดฟเดจเดพเตฝ เดชเตŠเดคเตเดตเต† R-เดฒเต† เด’เดฐเตเดชเดพเดŸเต เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดฐเดฟเดšเดฟเดคเดตเตเด‚ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดตเตเดฎเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเด‚.

เดชเด เดฟเด•เตเด•เดพเตป เดงเดพเดฐเดพเดณเด‚ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเดฃเตเดŸเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดคเต.

เดตเดฟเดœเตเดžเดพเดจ เด—เตเดฐเดพเดซเตเด•เตพ

เด‡เดตเดฟเดŸเต† เดŽเดจเดฟเด•เตเด•เต เด…เดฒเตเดชเด‚ เด…เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เด…เดจเตเดญเดตเดฎเตเดฃเตเดŸเต, เด•เดพเดฐเดฃเด‚ เดŽเดจเดฟเด•เตเด•เต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดตเดฟเดœเตเดžเดพเดจ เด—เตเดฐเดพเดซเตเด•เดณเตเด‚ เด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดคเดฟเดจเดพเตฝ, เดˆ เดญเดพเด—เด‚ เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏเดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดšเตเดฐเตเด•เตเด•เดฎเดพเดฏเดฟ เดชเต‹เด•เตเด‚.

เด•เตเดฒเดพเดธเดฟเด•เตเด•เตฝ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเดฟเตฝ เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดธเตเด•เต€เดฎ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด‡เดตเดฟเดŸเต† เดธเตเด•เต€เดฎ เดตเดดเด•เตเด•เดฎเตเดณเตเดณเดคเดพเดฃเต, เด“เดฐเต‹ เดชเตเดฐเดตเดšเดจเดตเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด’เดฐเต "เดจเดฟเดฐ" เด†เดฃเต, เด…เดคเดฟเดฒเตเด‚ เด•เต‚เดŸเตเดคเตฝ.

เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเดฏเต† เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เตเด•เดฏเดพเดฃเต†เดจเตเดจเตเด‚ เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเด—เตเดฒเดธเต เด†เดกเด‚เดธเต เดŽเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดตเตเดฏเด•เตเดคเดฟเดฏเต† เดŽเดŸเตเดคเตเดคเต เดˆ เดตเดฟเดตเดฐเดฃเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
www.wikidata.org/wiki/Q42

เดžเด™เตเด™เตพ เด’เดฐเต เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดงเดพเดฐเดพเดณเด‚ เดจเดฟเดฐเด•เดณเตเดณเตเดณ เด’เดฐเต เดตเดฒเดฟเดฏ เดชเดŸเตเดŸเดฟเด•เดฏเต‹ เดชเดŸเตเดŸเดฟเด•เด•เดณเต‹ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดตเดฏเดฟเตฝ เดญเต‚เดฐเดฟเดญเดพเด—เดตเตเด‚ NULL เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดคเต†เดฑเตเดฑเดพเดฏ เดฎเต‚เดฒเตเดฏเด‚ เด•เตŠเดฃเตเดŸเต เดจเดฟเดฑเดฏเตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฎเตเดฎเดฟเตฝ เดชเดฒเตผเด•เตเด•เตเด‚ เด‡เดคเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเดฟเดฒเตเดฒ. เด•เตŠเดฑเดฟเดฏเตป เดจเดพเดทเดฃเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดฟเดฒเต† เดชเตเดฐเดตเต‡เดถเดจเด‚ - เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดจเดฎเตเด•เตเด•เต เด…เดต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝ เด‡เดŸเดพเด‚, เดชเด•เตเดทเต‡ เด‡เดคเต เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฑเดฟเดฒเต‡เดทเดฃเตฝ เด’เดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเดšเดจเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเตพ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดธเตผเด•เตเดฏเต‚เดŸเตเดŸเต เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เด…เดคเดฟเดจเดพเตฝ เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เด’เดฐเต เด—เตเดฐเดพเดซเดพเดฏเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเตˆเดจเดฑเดฟ, เดเด•เต€เด•เตƒเดค เดฌเต‚เดณเดฟเดฏเตป เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดŽเดตเดฟเดŸเต† เดจเต‡เดฐเดฟเดŸเดพเดจเดพเด•เตเด‚? เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด•เต‚เดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดกเดพเดฑเตเดฑ เดตเดฟเด•เตเด•เดฟ, เด•เต‚เดŸเดพเดคเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเต‹ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

เดžเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดค เดชเตเดฐเดงเดพเดจ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดพเดฃเต.

เดธเตเดชเดพเตผเด•เตเตพ

เดตเดฟเด•เตเด•เดฟ:
SPARQL (เด†เดตเตผเดคเตเดคเดจ เดšเตเดฐเตเด•เตเด•เต†เดดเตเดคเตเดคเต ะพั‚ Eng. SPARQL เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด‚ RDF เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเตเด‚) - เดกเดพเดฑเตเดฑ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดท, เดฎเต‹เดกเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เด†เตผ เดกเดฟ เดŽเดซเต, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดˆ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดตเดฏเต‹เดŸเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚. SPARQL เด’เดฐเต เดถเตเดชเดพเตผเดถเดฏเดพเดฃเต W3C เด•เตบเดธเต‹เตผเดทเตเดฏเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดตเดฟเดฆเตเดฏเด•เดณเดฟเตฝ เด’เดจเตเดจเต เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เต เดตเต†เดฌเต.

เดŽเดจเตเดจเดพเตฝ เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด‡เดคเต เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดฏเต‚เดฃเดฑเดฟ, เดฌเตˆเดจเดฑเดฟ เดชเตเดฐเต†เดกเดฟเด•เตเด•เต‡เดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเดพเดฃเต. เด’เดฐเต เดฌเต‚เดณเดฟเดฏเตป เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดฑเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเตเด‚ เด…เดฒเตเดฒเดพเดคเตเดคเดคเต (เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเต) เดจเดฟเด™เตเด™เตพ เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•เดฏเดพเดฃเต.

SPARQL เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ RDF (เดฑเดฟเดธเต‹เดดเตเดธเต เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดทเตป เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เต) เดฌเต‡เดธเต เดคเดจเตเดจเต† เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด†เดฃเต. object, predicate, subject - เด•เต‚เดŸเดพเดคเต† เดธเตเดชเดฟเดฐเดฟเดฑเตเดฑเดฟเดฒเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพเด•เตเด•เดจเตเดธเดฐเดฟเดšเตเดšเต เด…เดจเตเดตเต‡เดทเดฃเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต: p_55(X, q_33) เดถเดฐเดฟเดฏเดพเด•เตเดจเตเดจ เด’เดฐเต X เด•เดฃเตเดŸเต†เดคเตเดคเตเด• - เด‡เดตเดฟเดŸเต†, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, p_55 เดŽเดจเตเดจเดคเต ID 55 เดฎเดพเดฏเดฟ เด’เดฐเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† q_33 เดŽเดจเตเดจเดคเต เด’เดฐเต เดเดกเดฟ 33 เด‰เดณเตเดณ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต (เด‡เดตเดฟเดŸเต†เดฏเตเด‚ เดฎเตเดดเตเดตเตป เด•เดฅเดฏเตเด‚, เดตเต€เดฃเตเดŸเตเด‚ เดŽเดฒเตเดฒเดพเดคเตเดคเดฐเด‚ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต).

เดกเดพเดฑเตเดฑเดพ เด…เดตเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚:

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚
เดฐเดพเดœเตเดฏเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเดฎเตเดณเตเดณ เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เด‡เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต เด‡เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต.

เด…เดŸเดฟเดธเตเดฅเดพเดจ เด…เดจเตเดตเต‡เดทเดฃ เด‰เดฆเดพเดนเดฐเดฃเด‚

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

เดตเดพเดธเตโ€Œเดคเดตเดคเตเดคเดฟเตฝ, เดชเตเดฐเดตเดšเดจเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ ?เด•เตบเดŸเตเดฐเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต
เด…เด‚เด—เด‚_เด“เดซเต, เดฎเต†เดฎเตเดชเตผ_เด“เดซเต(?country,q458), q458 เดŽเดจเตเดจเดฟเดต เดฏเต‚เดฑเต‹เดชเตเดฏเตป เดฏเต‚เดฃเดฟเดฏเดจเตเดฑเต† เดเดกเดฟเดฏเดพเดฃเต†เดจเตเดจเดคเต เดถเดฐเดฟเดฏเดพเดฃเต.

เดชเตˆเดคเตเดคเตบ เดŽเดžเตเดšเดฟเดจเตเดณเตเดณเดฟเดฒเต† เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ SPARQL เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚:

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

เดธเดพเดงเดพเดฐเดฃเด—เดคเดฟเดฏเดฟเตฝ, เดŽเดจเดฟเด•เตเด•เต SPARQL เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เด…เดคเต เดตเดพเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฏเดฟ เดตเดจเตเดจเดฟเดŸเตเดŸเตเดฃเตเดŸเต - เด† เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เดŽเด™เตเด™เดจเต† เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด’เดฐเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดคเดฒเดคเตเดคเดฟเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดญเดพเดท เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด’เดฐเต เดตเตˆเดฆเด—เตเดงเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. 

เด“เตบเดฒเตˆเดจเดฟเตฝ เดชเด เดฟเด•เตเด•เดพเตป เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต: เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดตเดฟเดŸเต† เด‡เดคเต ะธ เด‡เดคเต. เดžเดพเตป เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดฟเดธเตˆเดจเตเด•เดณเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เด—เต‚เด—เดฟเตพ เดšเต†เดฏเตเดฏเดพเดฑเตเดฃเตเดŸเต, เด‡เดชเตเดชเต‹เตพ เด‡เดคเต เดฎเดคเดฟเดฏเดพเด•เตเด‚.

เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เตพ

เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต†. เด‡เดตเดฟเดŸเต†, เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดญเดพเดทเด•เตพ เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดšเตเดฐเตเด•เตเด•เดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด‚. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, RDF เดŽเดจเตเดจเดคเต p(X), h(X,Y) เดซเต‹เดฎเดฟเดจเตเดฑเต† เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเต‹เด‚ เด‰เดฃเตเดŸเต:

output(X) :- country(X), member_of(X,โ€œEUโ€).

เด‡เดตเดฟเดŸเต† เดจเดฎเตเดฎเตพ เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเดšเดจ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต/1 (/1 เดŽเดจเตเดจเดพเตฝ เดเด•เต€เด•เตƒเดคเดฎเดฒเตเดฒเดพเดคเตเดคเดคเต), X เดจเต เดฐเดพเดœเตเดฏเด‚(X) เดŽเดจเตเดจเดคเต เดถเดฐเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ - เด…เดคเดพเดฏเดคเต, X เดŽเดจเตเดจเดคเต เด’เดฐเต เดฐเดพเดœเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด…เด‚เด—_เด“เดซเต(X,"EU ").

เด…เดคเดพเดฏเดคเต, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑเดฏเตเด‚ เดจเดฟเดฏเดฎเด™เตเด™เดณเตเด‚ เด’เดฐเต‡ เดฐเต€เดคเดฟเดฏเดฟเตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด‡เดคเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเดฒเตเด‚ เดจเดฒเตเดฒเดคเดฟเดฒเตเด‚ เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เดพเตป เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดตเตเดฏเดตเดธเดพเดฏเดคเตเดคเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต เด•เดฃเตเดŸเตเดฎเตเดŸเตเดŸเดฟเดฏเดคเต?: เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดญเดพเดทเดฏเดฟเตฝ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดŽเดดเตเดคเตเดจเตเดจ เด’เดฐเต เด•เดฎเตเดชเดจเดฟเดฏเตเดฎเดพเดฏเตเดณเตเดณ เด’เดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฎเตเดชเดฟเดฒเตเดณเตเดณ เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเตเด‚ - เด‡เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เด•เดพเดฐเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดšเดฟเดฒเดชเตเดชเต‹เตพ เด…เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.

เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดฒเดพเด‚เด—เตเดตเต‡เดœเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดตเดฟเด•เตเด•เดฟเดกเดพเดฑเตเดฑเดฏเดฟเดฒเต† เด’เดฐเต เด•เต‹เดกเต เดถเด•เดฒเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚:

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ: เด†เดงเตเดจเดฟเด• เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฐเดฃเตเดŸเต เดฒเดฟเด™เตเด•เตเด•เตพ เดžเดพเตป เด‡เดตเดฟเดŸเต† เดคเดฐเดพเด‚ เด‰เดคเตเดคเดฐเด‚ เดธเต†เดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต - เด‡เดคเต เดชเด เดฟเด•เตเด•เดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: เดกเดพเดฑเตเดฑเดพ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเด•เดณเตเดŸเต† เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เดตเดฒเต‹เด•เดจเด‚

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•