рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

SQLite рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛

SQLite рдбреЙрдЯ рдХрдорд╛рдВрдбреНрд╕ рд╕реЗ рд▓реЗрдХрд░ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдирдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рддрдХ, SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕реАрдЦреЗрдВред
┬╖ 10 рдорд┐ре░ рдкрдврд╝реЗрдВ

AI рдХреЗ рд╕рд╛рде рдЦреЛрдЬреЗрдВ

SQLite рдХреНрдпрд╛ рд╣реИ?

рдпрджрд┐ рдЖрдк рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ MySQL, SQL Server рдпрд╛ PostgreSQL рдЬреИрд╕реЗ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рд╣реЛред рд╣рд╛рд▓рд╛рдБрдХрд┐, SQLite рдПрдХ рдФрд░ рдЙрдкрдпреЛрдЧреА RDBMS рд╣реИ рдЬрд┐рд╕реЗ рд╕реЗрдЯрдЕрдк рдФрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ рдФрд░ рдЬрд┐рд╕рдХреЗ рдЕрдиреНрдп рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдХрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлреАрдЪрд░реНрд╕ рд╣реИрдВред рдЗрди рдлреАрдЪрд░реНрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ: рдпрд╛рдиреА, рдХреЛрдИ рд╕рд░реНрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╢реБрд░реВ, рдмрдВрдж рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдкрдбрд╝реЗред рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдпрд╛ рдпреВрдЬрд╝рд░ рдПрдХреНрд╕реЗрд╕ рдкрд░рдорд┐рд╢рди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреАред
  • рд╕рд░рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓реЗрдВ: рдПрдХ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХ рдПрдХрд▓ рд╕рд╛рдзрд╛рд░рдг рдбрд┐рд╕реНрдХ рдлрд╝рд╛рдЗрд▓ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рднреА рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдореЗрдореЛрд░реА рд╕реНрдЯрд┐рдХ рдкрд░ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдИрдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдореИрдирд┐рдлреЗрд╕реНрдЯ рдЯрд╛рдЗрдкрд┐рдВрдЧ: рдЕрдзрд┐рдХрд╛рдВрд╢ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рд╕реНрдереИрддрд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред рдпрд╛рдиреА, рдЖрдк рдХрд┐рд╕реА рдХреЙрд▓рдо рдХреЗ рд╕рд╛рде рд╕рдВрдмрджреНрдз рд╡рд┐рд╢реЗрд╖ рдбреЗрдЯрд╛рдЯрд╛рдЗрдк рдХреЗ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рди рд╣реА рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, SQLite рдореИрдирд┐рдлреЗрд╕реНрдЯ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рднреА рдХреЙрд▓рдо рдореЗрдВ, рдХреЙрд▓рдо рдХреЗ рдШреЛрд╖рд┐рдд рдбреЗрдЯрд╛рдЯрд╛рдЗрдк рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд┐рд╕реА рднреА рдорд╛рддреНрд░рд╛ рдХреЗ рдбреЗрдЯрд╛ рдХрд╛ рднрдВрдбрд╛рд░рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдирд┐рдпрдо рдХреЗ рдХреБрдЫ рдЕрдкрд╡рд╛рдж рд╣реИрдВред рдРрд╕рд╛ рд╣реА рдПрдХ рдЕрдкрд╡рд╛рдж integer primary key рдХреЙрд▓рдо рд╣реИрдВ, рдЬреЛ рдХреЗрд╡рд▓ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реА рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЬреИрд╕рд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, рдЕрдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ SQLite рдХреА рдХреБрдЫ рд╕реАрдорд╛рдПрдБ рднреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, SQLite рдореЗрдВ Right рдпрд╛ Full Outer Joins рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╕рд░реНрд╡рд░рд▓реЗрд╕ рдкреНрд░рдХреГрддрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рднреА рдиреБрдХрд╕рд╛рдирджрд╛рдпрдХ рд╣реЛ рд╕рдХрддреА рд╣реИред рдлрд┐рд░ рднреА, рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЯреВрд▓ рд╣реИ рдЬреЛ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдмреЗрд╣рдж рдХрд╛рдо рдЖрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд▓рд╛рдЦреЛрдВ Twitter рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА $edge \space list^{1}$ рдХреЛ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдФрд░ рдХреБрд╢рд▓ рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рд╢реБрд░реБрдЖрддреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдореИрдВ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ рдХрд┐ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо SQLite рд╕реЗрдЯрдЕрдк, рдЯреЗрдмрд▓ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдСрдкрд░реЗрд╢рдВрд╕, SQLite рдбреЙрдЯ рдХрдорд╛рдВрдбреНрд╕, рдФрд░ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдЕрдВрджрд░ рдбреЗрдЯрд╛ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ SQL рдХреНрд╡реЗрд░рд┐рдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЬрд╛рдПрдБрдЧреЗред

$^{1}$ рдПрдХ edge list рдпрд╛ adjacency list рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдЧреНрд░рд╛рдлрд╝ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╕реВрдЪрд┐рдпреЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реВрдЪреА рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдореМрдЬреВрдж рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдиреЛрдб рдпрд╛ рд╡рд░реНрдЯреЗрдХреНрд╕ рдХреЗ рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд╕реЗрдЯ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред

SQLite рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд╕реЗрдЯрдЕрдк рдХрд░реЗрдВ

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рдпрд╣ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ SQLite рдХреИрд╕реЗ рд▓рд╛рдПрдБред рдпрд╣ рдЕрддреНрдпрдВрдд рд╕рд░рд▓ рд╣реИред рдпрджрд┐ рдЖрдк Sayak Paul рджреНрд╡рд╛рд░рд╛ SQLite with Python Tutorial рджреЗрдЦреЗрдВ, рддреЛ рдЖрдкрдХреЛ рдорд╣рд╕реВрд╕ рд╣реЛрдЧрд╛ рдХрд┐ DB Browser for SQLite рдирд╛рдо рдХрд╛ рдПрдХ GUI рдЯреВрд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ рдХрд┐ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЬрд┐рд╕реЗ рдореИрдВ рднреА рдХрднреА-рдХрднреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддрд╛ рд╣реВрдБред

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Windows рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдирд┐рдореНрди рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдХрд░ sqlite-tools-win32-x86-3270200.zip рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдирд┐рдореНрди рддреАрди рдлрд╝рд╛рдЗрд▓реЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреА рдЪрд╛рд╣рд┐рдП:

sqlite files

рдЗрд╕рдХреЗ рдмрд╛рдж, SQLite рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЙрддрдирд╛ рд╣реА рд╕рд░рд▓ рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ sqlite3 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛, рдЬрд┐рд╕рд╕реЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреБрдЫ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкреЙрдк рдЕрдк рд╣реЛрдЧреА:

sqlite3 pop up

рдЕрдм рдЖрдк рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ SQLite рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рдЖрдк рдРрд╕рд╛ рдирд╣реАрдВ рдЪрд╛рд╣реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдбреЙрдЯ рдХрдорд╛рдВрдб .open рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрдкрдиреЗ рдирдП рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдирд╛рдо рдЯрд╛рдЗрдк рдХрд░рдХреЗ, рдПрдХ рдирдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдБрдЧреЗ (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ):

sqlite3 new database

рдмрд╕ рдЗрддрдирд╛ рдХрд░рддреЗ рд╣реА, рдЖрдкрдиреЗ рдПрдХ рдирдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛ рд▓рд┐рдпрд╛ред рд╕рд╛рде рд╣реА, рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдордирдЪрд╛рд╣реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╛рдо рдХреЗ рдмрд╛рдж .db рд▓рдЧрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╣рдордиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдирд╛рдо Tweet_Data.db рд░рдЦрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд╡реАрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдБрдЧрд╛ред

рдЯреЗрдмрд▓реНрд╕ рдмрдирд╛рдирд╛

рдЕрдм рдЬрдм рдбреЗрдЯрд╛рдмреЗрд╕ рдмрди рдЪреБрдХрд╛ рд╣реИ, рд╣рдо рдЕрдкрдиреЗ рдЯреНрд╡реАрдЯреНрд╕ рдХреА рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдпрд╣ рджреЛ рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛, рд╣рдо рдПрдХ .csv рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реАрдзреЗ рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рдХреЗ рдЙрд╕реЗ рдЯреЗрдмрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ .mode рдбреЙрдЯ рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рдж csv рд▓рд┐рдЦрдХрд░ SQLite рдХреЛ csv рдореЛрдб рдкрд░ рд╕реЗрдЯ рдХрд░рдХреЗ, рдФрд░ .import рдбреЙрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡рд╣реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд csv, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдкреВрд░рд╛ рдкрде рд▓рд┐рдЦрддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдХреЛрдИ рднреА csv рд╣реЛ рд╕рдХрддрд╛ рд╣реИ) рдФрд░ рдЖрдкрдХреА рдкрд╕рдВрдж рдХрд╛ рдПрдХ рдЯреЗрдмрд▓ рдирд╛рдо рд▓реЗрддрд╛ рд╣реИред рдЖрдк рдХреЙрд▓рдо рд╣реЗрдбрд░реНрд╕ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рднреА рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП .headers рдбреЙрдЯ рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рдж on рд▓рд┐рдЦреЗрдВред (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ)

sqlite3 import csv

рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк .tables рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕рднреА рдЯреЗрдмрд▓реНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА .schema рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рдж рдЯреЗрдмрд▓ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦрдХрд░ рдЯреЗрдмрд▓ рдХреА рд╕рдВрд░рдЪрдирд╛ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдбреЗрдЯрд╛ рд╡рд╣рд╛рдБ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП SELECT $$ FROM Table_Name* рдЬреИрд╕реА рд╕рд░рд▓ рдХреНрд╡реЗрд░реА рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

displayed table structure sqlite3

csv рдЬреИрд╕реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рдХреЗ рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЖрдк CREATE TABLE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреЗрдмрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ INSERT INTO рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╢реВрдиреНрдп рд╕реЗ рдЯреЗрдмрд▓ рдХреИрд╕реЗ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ рдФрд░ рджреЛ рдирдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдХреИрд╕реЗ рдбрд╛рд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред

рдиреЛрдЯ: SQLite рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ, рдпрджрд┐ рдЖрдк рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдХреА рддрд░рд╣ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд╣реА рдХреНрд╡реЗрд░реА рд▓рд┐рдЦрдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЬрдм рдирдИ рдкрдВрдХреНрддрд┐ рдЪрд╛рд╣рд┐рдП рддрдм Enter рджрдмрд╛рдПрдБред рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╕реЗрдореАрдХреЛрд▓рди рд╣реЛрдиреЗ рдкрд░ Enter рджрдмрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХреНрд╡реЗрд░реА рдореВрд▓реНрдпрд╛рдВрдХрд┐рдд рд╣реЛрдЧреАред

create table sqlite3

SQLite рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛

рдпрджрд┐ рдХрд┐рд╕реА рд╕рдордп рдЖрдк рдпрд╣ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рдХреНрд╡реЗрд░реА рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдХрд┐рд╕реА рдмрд╛рд╣рд░реА рдлрд╝рд╛рдЗрд▓, рдЬреИрд╕реЗ рдХрд┐ csv, рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рд╣реИ, рддреЛ рдЖрдк рдпрд╣ рднреА SQLite рдХреА рд╢рдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдл-рд╕реБрдерд░реЗ csv рдирд┐рд░реНрдпрд╛рдд рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрдореНрдкреЛрд░реНрдЯ рдХреА рддрд░рд╣ рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдкрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ, .header рдХреЗ рдмрд╛рдж on рдФрд░ .mode рдХреЗ рдмрд╛рдж csv рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдлрд┐рд░, .output рдбреЙрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрдкрдиреА рдЗрдЪреНрдЫрд┐рдд csv рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗрдВ, рдФрд░ рдЕрдВрдд рдореЗрдВ, рд╡рд╣ SQL рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдПрдБ рдЬрд┐рд╕реЗ рдЖрдк рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ .exit рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ SQLite рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред рдЖрдЗрдП рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдирдИ рдЯреЗрдмрд▓ рдХреЛ csv рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред

sqlite3 output

рдпрд╣ рд░рд╣реА рдирдИ рдмрдиреА csv, рдЬрд┐рд╕рдореЗрдВ Sample_Tweets_2 рдХрд╛ рдбреЗрдЯрд╛ рднреА рд╣реИред

new csv

рдЯреЗрдмрд▓реНрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛

рдЯреЗрдмрд▓реНрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЯреЗрдмрд▓ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдпрд╛ рдХрд┐рд╕реА рдЯреЗрдмрд▓ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП UPDATE/SET рдФрд░ DROP TABLE SQL рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣рдо рдЦрд┐рд▓реМрдирд╛ Sample_Tweets_2 рдЯреЗрдмрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдЯреНрд╡реАрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗред

update/set and drop table

рдЕрдм рдЖрдЗрдП рдЦрд┐рд▓реМрдирд╛ Sample_Tweets_2 рдЯреЗрдмрд▓ рдХреЛ рдЕрд▓рд╡рд┐рджрд╛ рдХрд╣реЗрдВ рдФрд░ DROP TABLE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ:

drop table

Twitter рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ

рдЕрдм, рдЖрдкрдХреЛ рдореЛрдЯреЗ рддреМрд░ рдкрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓ рдЧрдпрд╛ рд╣реИ рдХрд┐ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЯреЗрдмрд▓реНрд╕ рдореЗрдВ рдХреИрд╕реЗ рд╣реЗрд░рдлреЗрд░ рдХрд░рдирд╛ рд╣реИ, рдЕрдм рдмрд╕ SQL рдХреНрд╡реЗрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рдирд╛ рдмрд╛рдХреА рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рдореИрдВ рдЕрдкрдиреЗ Twitter рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рджреМрд░рд╛рди рдХреА рдЧрдИ рдХреБрдЫ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд░рд▓ рдХреНрд╡реЗрд░рд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ред рдЖрдк рдЗрд╕реЗ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рдЬреАрд╡рди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдЫреЛрдЯреА-рд╕реА рдХреЗрд╕ рд╕реНрдЯрдбреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВред

рдЪрд▓реЗрдВ рдХреБрдЫ рд╕рд░рд▓ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ; Sample_Tweets рдЯреЗрдмрд▓ рдореЗрдВ рд╕рднреА рдЕрджреНрд╡рд┐рддреАрдп Twitter рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕реНрдХреНрд░реАрди рдиреЗрдо рдвреВрдБрдврдирд╛ред рдЙрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрди рдЯреНрд╡реАрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдХрд┐ рдЬрд┐рдирд╕реЗ рднреА рдореИрдВрдиреЗ рдЯреНрд╡реАрдЯреНрд╕ рдЗрдХрдЯреНрдард╛ рдХрд┐рдП рдереЗ, рдЙрди рд╕рднреА рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЦреЛрдЬреВрдБ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЙрдирдХреА followers рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреА рдереА рддрд╛рдХрд┐ рдореИрдВ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХреА рдЧрдИ edge list рдмрдирд╛ рд╕рдХреВрдБред

unique users in database

рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ 26,860 рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред рдпрд╣ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╕реИрдВрдкрд▓ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЬрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдореИрдВ рд╕реБрди рд░рд╣рд╛ рдерд╛ рд╡реЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд▓реЛрдХрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдЕрдиреБрд╡рд╛рдж рдереЗред рдЖрдЗрдП рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ SQL рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЗрдЦреЗрдВ рдХрд┐ рд╕реИрдВрдкрд▓ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЯреНрд╡реАрдЯреНрд╕ рд╡рд╛рд▓реЗ рд╢реАрд░реНрд╖ 20 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреМрди рдереЗ (рд░реАрдЯреНрд╡реАрдЯ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ):

top 20 users

рдЬрд░рд╛ рджреЗрдЦрд┐рдП, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЯреНрд╡реАрдЯреНрд╕ рдПрдХ рдмреЙрдЯ рдХреЗ рд╣реИрдВ! рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рдХрд▓рд╛, рдЙрд╕ рд╕реВрдЪреА рдХрд╛ рдЕрдВрддрд┐рдо рд╕рджрд╕реНрдп, UweMuegge, рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдлрд╝реА рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╣реИред рдлрд┐рд░ рднреА, рд╡рд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рдерд╛ред

рдЕрдВрдд рдореЗрдВ, рдЖрдЗрдП рдПрдХ рдФрд░ SQL рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЗрдЦреЗрдВ рдХрд┐ UweMuegge рдиреЗ рдХреМрди-рдХреМрди рд╕реЗ рдЯреНрд╡реАрдЯреНрд╕ рд▓рд┐рдЦреЗ:

uwemuegge tweets

рджреЛ рдореБрдЦреНрдп рд╡рд┐рд╖рдп рджрд┐рдЦрддреЗ рд╣реИрдВтАФрдЕрдиреБрд╡рд╛рдж рдиреМрдХрд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдФрд░ рдЕрдиреБрд╡рд╛рдж рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓реЛрдЧ рдЙрдиреНрд╣реЗрдВ Twitter рдкрд░ рдХреНрдпреЛрдВ рдлреЙрд▓реЛ рдХрд░реЗрдВрдЧреЗред

рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╕реЗ рдПрдХ рдФрд░ рдмрд╛рдд рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИ рдХрд┐ рдЖрдк SQLite рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдПрдХ рд╕реАрдорд╛ рд╕реЗ рдЯрдХрд░рд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрдбрд╝реЗ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рд╣реИрдВ, рддреЛ рд╡реЗ рдЕрдЪреНрдЫреЗ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ рдФрд░ рдкрдврд╝рдиреЗ рдореЗрдВ рдХрдард┐рди рд╣реЛрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ DB Browser for SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред

рд╕рд╛рд░рд╛рдВрд╢

рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдЖрдкрдиреЗ рд╕реАрдЦрд╛ рдХрд┐ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреИрд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдбреЙрдЯ рдХрдорд╛рдВрдбреНрд╕ рддрдерд╛ SQL рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреЗрдмрд▓реНрд╕ рдореЗрдВ рдХреИрд╕реЗ рд╣реЗрд░рдлреЗрд░ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдиреЗ рдПрдХ рдЫреЛрдЯреА-рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рдЬреАрд╡рди рдХреЗрд╕ рд╕реНрдЯрдбреА рднреА рджреЗрдЦреА рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ Twitter рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдпрд╣ рдмрд╣реБрдд рдХреБрдЫ рд╣реИ, рддреЛ рдмрдзрд╛рдИ!

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ R рдФрд░ Python рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрд┐рдд рд╣реЛрдиреЗ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк Python рдореЗрдВ sqlite3 рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ SQLite with Python рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреЗрдЦреЗрдВ) рдпрд╛ R рдореЗрдВ RSQLite рдХреЗ рд╕рд╛рдеред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, Twitter рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ followers рдХреА рд╡рд╣ edge list рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдПрдХ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ RSQLIte рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдерд╛, рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ follower рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдПрдХ рдЯреЗрдмрд▓ рдореЗрдВ рдЬреЛрдбрд╝рдХрд░ рд╕рдВрдЪрд┐рдд рдХрд┐рдпрд╛ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдЗрд╕ рдЪрд░рдг рдореЗрдВ, SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рджреНрдпреБрдд рдЖрдкреВрд░реНрддрд┐ рдмрд╛рдзрд┐рдд рд╣реЛрдирд╛ рдпрд╛ Windows рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдкрдбреЗрдЯ рдЬреИрд╕реА рдЪреАрдЬрд╝реЗрдВ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдЬрд╝рдмрд░рди рдмрдВрдж рдХрд░ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ followers рдиреЗрдЯрд╡рд░реНрдХ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдлрд┐рд░ рд╕реЗ рд╢реВрдиреНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред Twitter рдХреЗ API rate limits рдХреЗ рдХрд╛рд░рдг рдЗрд╕рдореЗрдВ рд▓рдЧрднрдЧ 4 рд╕рдкреНрддрд╛рд╣ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдРрд╕рд╛ рд╣реЛ рддреЛ 0 рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдк рдЪрд▓рддреЗ-рдЪрд▓рддреЗ followers рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рднрд▓реЗ рд╣реА рдЖрдкрдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдЬрдмрд░рди рдмрдВрдж рд╣реЛ рдЬрд╛рдП, рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдВрддрд┐рдо рд╕рд╣реЗрдЬреЗ рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдмрд╛рдж рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧреНрд░рд╣ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рдордп рдХреА рдмрдбрд╝реА рдмрдЪрдд рд╣реИред

рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХ рдбреЗрдЯрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХреЗ рдЕрд╕реНрддреНрд░-рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рд╢рд╛рдирджрд╛рд░ рдЯреВрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реВрдБ рдХрд┐ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдХрд╡рд░ рдХреА рдЧрдИ рдмрд╛рддреЛрдВ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдХрд░ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ SQL рдкрд░ рдФрд░ рд╢реЛрдз рдХрд░реЗрдВред рд╕реАрдЦрддреЗ рд░рд╣реЗрдВ; рдЖрд╕рдорд╛рди рд╣реА рд╕реАрдорд╛ рд╣реИ!

рдпрджрд┐ рдЖрдк SQL рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ Introduction to Relational Databases in SQL рдХреЛрд░реНрд╕ рдХрд░реЗрдВред

рд╡рд┐рд╖рдп