рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд╛рд░реНрдпред рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖

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




рдЖрдЗрдП рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдмрд╣рд╕ рд╢реБрд░реВ рдХрд░реЗрдВ:

рдзрдВрдзрд╛ рдХрд░рдиреЗ рдХрд╛ рддрд░реНрдХ


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

рдбреАрдмреАрдПрдордПрд╕ рднрд╛рд╖рд╛ рдХреА рдЧрд░реАрдмреА


рдРрд╕реА рдмрд╛рдд рд╣реИред рдЖрдзреБрдирд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдХреА рднрд╛рд╖рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдЪрдПрдл рдкреАрдПрд▓ / рдПрд╕рдХреНрдпреВрдПрд▓, рдЯреА-рдПрд╕рдХреНрдпреВрдПрд▓, рдкреАрдПрд▓ / рдкреАрдЬреАрдПрд╕рд╕реАрдПрд▓ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рдВрдкрд░рд┐рдХ рднрд╛рд╖рд╛рдПрдВ рдХрд╛рдлреА рдЖрджрд┐рдо рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдПрдЪрдПрдл рдХреЛ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдУрд░реЗрдХрд▓ рдореЗрдВ рдЬрд╛рд╡рд╛ рдпрд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реИрдХреНрд╕реНрд▓ рдореЗрдВ рдкрд╛рдпрдердиред

рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕рд╣рд┐рд╖реНрдгреБрддрд╛


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

рдЯреАрдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рдХреА рдХрдореА рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреА рдЙрдЪреНрдЪ "рд▓рд╛рдЧрдд"


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

рдЕрдм рдкреЗрд╢реЗрд╡рд░реЛрдВ:

рдЧрддрд┐


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

рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЫрд┐рдкрд╛рдирд╛


рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╡реГрджреНрдзрд┐ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рдбреЗрдЯрд╛ рд╕реНрдХреАрдорд╛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдЪрдПрдл рдкрд░ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдпреЛрдЬрдирд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)ред рдЗрд╕рд╕реЗ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рднреВрдорд┐рдХрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рдФрд░ рдЗрд╕рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдЬрд╛рдирдирд╛, рдФрд░ рдмрд╛рд╣рд░реА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕, рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрд▓рдЧрд╛рд╡ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рд╛рдЗрдб рдкрд░ рдбрд╛рдпрдиреЗрдорд┐рдХ SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдмреНрд╕реНрдЯреНрд░рдХреНрд╢рди, рд╡рд┐рднрд┐рдиреНрди ORM рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░рддреЗрдВ рдкреЗрд╢ рдХреА рдЬрд╛рддреА рд╣реИрдВред

рд▓рдЪреАрд▓реЗ рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг


рдЙрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИ рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдЧреНрд░рд╛рд╣рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ "рдЬрд╛рддрд╛ рд╣реИ" рдХрд┐ рдЙрд╕реЗ рдХрд┐рд╕реА рднреА рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИред рдХреЗрд╡рд▓ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдиреБрдордд рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдХрдбрд╝рд╛рдИ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХреНрд░рд┐рдпрд╛рдПрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдХрдо рд╕рдВрднрд╛рд╡рдирд╛ SQL рдЗрдВрдЬреЗрдХреНрд╢рди


рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХрд┐рдирд╛рд░реЗ рд╕реЗ рдбрд╛рдпрдиреЗрдорд┐рдХ SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо SQL DBMS рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рдХреЛрдб рдореЗрдВ рдкрд╣рд▓реЗ рдмрдиреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп, SQL рдХрдорд╛рдВрдб рдХреЗ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд╕рдВрд╢реЛрдзрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдмреЗрд╣рдж рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдЪрдПрдл рдПрд╕рдХреНрдпреВрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрд╡реЗрджрди рдкрдХреНрд╖ рдкрд░ рдХреЛрдб рдЖрдорддреМрд░ рдкрд░ рд╕реНрдерд┐рд░ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдЪрдПрдл рдХреЙрд▓ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ (: рдЪрд░) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рдзреНрдпрдХрд╛рд░реА рддрдВрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдпрд╣ рдПрд╕рдХреНрдпреВрдПрд▓ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЖрдЦрд┐рд░рдХрд╛рд░, рдЖрдк рдПрдЪрдПрдл рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрд╡реЗрд░реА рдХреЗ рдкрд╛рда рдХреЗ рд╕рд╛рде рдкреИрд░рд╛рдореАрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдкрд╛рд░рд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред

SQL рдкреБрди: рдЙрдкрдпреЛрдЧ


рд╕рдВрдЧреНрд░рд╣реАрдд рдкрд░рдд рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ, рд╣рдореЗрдВ SQL рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдореЙрдбрд▓ рдорд┐рд▓рддрд╛ рд╣реИред
рдбрд╛рдпрдиреЗрдорд┐рдХ SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдЪрдПрдл рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдП рдФрд░ рдбрд╛рдпрдирд╛рдорд┐рдХ рдПрд╕рдХреНрдпреВрдПрд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдмреА рд╣реЛред рджреЛрдиреЛрдВ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ get_price рдЖрдЗрдЯрдо рдХреА рдХреАрдордд рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИред рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдПрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд╛рд░реНрдп рдпрд╛ рджреГрд╢реНрдп рд╣реИ, рдЕрдЧрд░ рдмреА рдореЗрдВ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬреЛ рдЬреЗрдбрдбреАрдмреАрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ SQL рдХреНрд╡реЗрд░реА рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреА рд╣реИред рдПрдХ рдХрд╛рд░реНрдп рд╣реИ - рд╕реНрдЯреЙрдХ рдореЗрдВ рдорд╛рд▓ рдХреА рдХреБрд▓ рд▓рд╛рдЧрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдорд╛рдорд▓реЗ рдП рдореЗрдВ, рд╣рдо get_price рдХреЛ рд╕реАрдзреЗ рдЙрд╕ рдХреНрд╡реЗрд░реА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рдорд╛рд▓ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ get_price рдПрдХ рджреГрд╢реНрдп рдпрд╛ SQL HF рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ PostgreSQL рдореЗрдВ, рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ рдЗрдирд▓рд╛рдЗрди рдХреНрд╡реЗрд░реА рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдПрдХ рдХреНрд╡реЗрд░реА рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЬрд▓реНрджреА рд╕реЗ рд░рд╛рд╢рд┐ рдкрд╛рддрд╛ рд╣реИ) ред
рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреА рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдпрд╛ рддреЛ рдЧреЛрджрд╛рдо рдореЗрдВ рд╕рд╛рдорд╛рдиреЛрдВ рдХреЗ рдЪрдпрди рдХреЗ рд╕рд╛рде рдХрд░реНрд╕рд░ рдЪрд▓рд╛рдПрдВ рдФрд░ get_price n рдмрд╛рд░ рдХреЙрд▓ рдХрд░реЗрдВ (рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдкреВрд░реЗ рдЪрдпрди рдХреЛ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП) рдпрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдПрдВ рдФрд░ рдПрдХ рд╕рдм-рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд▓рд┐рдЦ рджреЗрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдерд╛ get_price рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред рджреЛрдиреЛрдВ рд╡рд┐рдХрд▓реНрдк рдЦрд░рд╛рдм рд╣реИрдВред

рдЖрд╕рд╛рди рдПрд╕рдХреНрдпреВрдПрд▓ рдбрд┐рдмрдЧрд┐рдВрдЧ


рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛ рд╕рд░рд▓реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдПрдХ рд╡рд┐рд╖рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдмрд╛рд╣рд░реА рдХреЛрдб + sql)
рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрд╕рдХреНрдпреВрдПрд▓ (рдХрд┐рд╕реА рднреА рдУрдЖрд░рдПрдо) рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдПрд╕рдХреНрдпреВрдПрд▓ рдХрд╛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЯреБрдХрдбрд╝рд╛ рдЦреЛрдЬрдиреЗ рдХрд╛ рд╕рд░рд▓ рдХрд╛рд░реНрдп рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдВрдХрд▓рди рд╕рдордп рдкрд░ рдЕрд░реНрде рдФрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдПрд╕рдХреНрдпреВрдПрд▓ред
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдмрд╛рдзрд╛рдУрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реЗ рдФрд░ рдЪрд▓ рд░рд╣реЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рд░реНрднрд░рддрд╛ рдирд┐рдпрдВрддреНрд░рдг - рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдмрджрд▓рддреЗ рд╕рдордп, рдирд┐рд░реНрднрд░ рд╕рдВрд╕реНрдерд╛рдПрдБ рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдХрдм рд▓рд┐рдЦреЗрдВ?


рдпрджрд┐ рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреА рдЧрддрд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ

рднрдВрдбрд╛рд░рдг рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕реАрдзреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЕрдХреНрд╕рд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЧрддрд┐ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡реГрджреНрдзрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рд╕реНрддрд░ рдкрд░ рдПрдХрддреНрд░реАрдХрд░рдг рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рд╕рд░рдгреА рд╕реЗ рдбреЗрдЯрд╛ рдбреАрдмреАрдПрдордПрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред

рдЬрдм рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ

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

рдбреЗрдЯрд╛ рдореЗрдВ рдПрдХ рдЬрдЯрд┐рд▓ рд▓реЗрдХрд┐рди рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд░рдЪрдирд╛ рд╣реИ

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

рдХреЛрдб рдХрдм рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ?


рдмрд╛рд╣рд░реА рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ

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

рдкрд░рд┐рд╖реНрдХреГрдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо

рдкрд░рд┐рд╖реНрдХреГрдд рдпрд╛ рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЛрд▓реНрд╣реВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдПрдореНрдмреЗрдбреЗрдб рдЖрд░рдбреАрдмреАрдПрдордПрд╕ рднрд╛рд╖рд╛рдПрдБ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИрдВ (рдЗрд╕ рдЕрд░реНрде рдореЗрдВ рдХрд┐ рд╡реЗ рд▓рдЪреАрд▓реЗ рдХреЗ рдмрдЬрд╛рдп рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рд╣реИрдВ), рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдХрд╛рд░рдг рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рдЙрдЪреНрдЪ рдУрд╡рд░рд╣реЗрдб рд╣реИред

Highload

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

рдирд┐рд╖реНрдХрд░реНрд╖ рдпрд╣ рд╣реИ рдХрд┐ рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдирд╣реАрдВ рд╣реИред рд╣рд░ рдмрд╛рд░, рдирд┐рд░реНрдгрдп рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдФрд░ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд╕рд╛рде рд░рд╣рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЙрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ NoSQL рдбреЗрдЯрд╛ рдХреА рдЕрд╕рдВрдЧрддрд┐, ORM рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдлрдВрд╕ рдЬрд╛рдПрдЧреА рдпрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ DBMSs рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЯрд┐рдХреА рд╣реБрдИ рд╣реИред рдЗрд╕рд▓рд┐рдП - рд╕рд╣реА рдирд┐рд░реНрдгрдп рд▓реЗрдВ :)

Source: https://habr.com/ru/post/In210920/


All Articles