CodeGym/Java Course/All lectures for HI purposes/рдЖрдЗрдбрд┐рдпрд╛ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ

рдЖрдЗрдбрд┐рдпрд╛ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ

рдЙрдкрд▓рдмреНрдз

рдЖрдИрдбрд┐рдпрд╛ рдХреА рд╕реНрдерд╛рдкрдирд╛

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

рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдзрди рдЪрд┐рд╣реНрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:

рдЖрдкрдХреЛ рд╕рдорд░реНрдерд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕реВрдЪреА рдХреИрд╕реА рд▓рдЧреА? рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА? Google Big Query рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░ Cassandra рдкрд░ рдЦрддреНрдо рд╣реЛрддрд╛ рд╣реИред

MySQL рдЖрдИрдбрд┐рдпрд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛

рд▓реЗрдХрд┐рди рд╣рдо рдорд╛рдореВрд▓реА рд▓реЛрдЧ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рд┐рд░реНрдл MySQL рдЪреБрдиреЗрдВрдЧреЗред рдЖрдИрдбреАрдИрдП рддреБрд░рдВрдд рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ:

рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЖрдкрдХреЛ рдЬреЛ рдХреБрдЫ рднреА рдЪрд╛рд╣рд┐рдП рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╢рд╛рдпрдж рдХреЛрдИ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдирд╣реАрдВ рд╣реИред

рджрд┐рд▓рдЪрд╕реНрдк рд╕реЗ: рдЖрдИрдбреАрдИрдП рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ MySQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдЬрд╛рд╡рд╛ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдареАрдХ рд╡рд╣реА рдЬреЛ рд╣рдорд╛рд░рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рдЬрдм рд╡рд╣ MySQL рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рд╢реНрди рднреЗрдЬрддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рд▓рд╛рдкрддрд╛ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрдЭрд┐рдЭрдХ рдбрд╛рдЙрдирд▓реЛрдб рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ рдЯреЗрд╕реНрдЯ рдХрдиреЗрдХреНрд╢рди рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛:

рдХрдиреЗрдХреНрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдмреЗрдЭрд┐рдЭрдХ рдУрдХреЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛

рдЕрдЧрд░ рдЖрдк рдЗрд╕ рддрд╕реНрд╡реАрд░ рдХреЛ рджреЗрдЦреЗрдВ:

рдЗрд╕рдХреЗ рдмрд╛рдж рд▓рд╛рд▓ рд░рдВрдЧ рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╕реНрдерд╛рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдореИрдВрдиреЗ 3 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛: рдкрд░реАрдХреНрд╖рдг, рдкрд░реАрдХреНрд╖рдг 2 рдФрд░ рд╕реБрдкрд░рд╢реЙрдк рдФрд░ рдЕрдм рдореИрдВ рдпрд╣реА рджреЗрдЦрддрд╛ рд╣реВрдВ:

рдореЗрд░реЗ рддреАрдиреЛрдВ рдЖрд░реЗрдЦ рдЬрдЧрд╣ рдореЗрдВ рд╣реИрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ:

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрддрд╛ рдерд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреМрди рд╕реЗ рдХреЙрд▓рдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рдХреИрд╕реЗ рджреЗрдЦреЗрдВ?

рддрд╛рд▓рд┐рдХрд╛ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ

рдореИрдВрдиреЗ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдирд╛рдо рдкрд░ рдмрд╕ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдФрд░ рдЖрдИрдбрд┐рдпрд╛ рдиреЗ рдореБрдЭреЗ рдпрд╣ рджрд┐рдЦрд╛рдпрд╛:

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

рдЖрдЗрдП рдЕрдкрдиреА рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╕реНрддрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ...

рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рд╢рдмреНрдж рд╕реНрддрд░ рдкрд░ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЖрдИрдбрд┐рдпрд╛ рдиреЗ рддреБрд░рдВрдд рдореБрдЭреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕реВрдЪреА рдкреЗрд╢ рдХреА:

рд╢рд╛рдпрдж рдпрд╣ рд╡рд░реНрдХрдмреЗрдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрддрд╛ рд╣реИ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рджрд┐рдпрд╛ред

рдореИрдВрдиреЗ рд╕реНрддрд░ рдЯрд╛рдЗрдк рдХрд┐рдпрд╛, рдПрдВрдЯрд░ рджрдмрд╛рдПрдВ, рдФрд░ рд╡реЛрдЗрд▓рд╛, рддрд╛рд▓рд┐рдХрд╛ рдХреНрд░рдордмрджреНрдз рд╣реИ:

рдареАрдХ рд╣реИ, рдЕрдм рдореИрдВ рдПрдХ рдЯреЗрдмрд▓ рд╕реЗ рдмрдВрдзреЗ рдмрд┐рдирд╛ рдордирдорд╛рдиреА рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдореИрдВ рдЗрд╕реЗ рдХрд╣рд╛рдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рд╣рдо рджрд╛рдИрдВ рдУрд░ рдкреИрдирд▓ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ - рдХреНрд╡реЗрд░реА рдХрдВрд╕реЛрд▓ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмрдЯрди рд╣реИ:

рдФрд░ рд╣рдо рдПрдХ рдкреНрд░рд╢реНрди рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:

рдЖрдИрдбреАрдИрдП рд╕реЗ рдСрдЯреЛ рдЯрд┐рдкреНрд╕, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рд╢реАрд░реНрд╖ рдкрд░ ред рдФрд░ рдпрд╣рд╛рдБ рд╣рдорд╛рд░реА рдХреНрд╡реЗрд░реА рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ:

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирдпрд╛
  • рдкреБрд░рд╛рдирд╛
рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ