
SQL рд╕рд░реНрд╡рд░ рдПрдХ рдЬрдЯрд┐рд▓ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд▓рдЧрд╛рддрд╛рд░ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдЪрд╛рд╣реЗ рд╡рд╣ рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╛рдордЧреНрд░реА рд╣реЛред рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдкрд░рд┐рд╡рд░реНрддрди рдХрдИ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдФрд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдкрддрд▓реЗ рдЯреНрдпреВрди рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдирд┐рдпрдореЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
RuNet рдореЗрдВ, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд SQL рд╕рд░реНрд╡рд░ рдСрдбрд┐рдЯ рд╕рд╛рдордЧреНрд░реА рдЦреЛрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ:
Habr рднреА рдкреАрдЫреЗ рдирд╣реАрдВ
рд░рд╣рддрд╛ рд╣реИ - рдпрд╣рд╛рдВ SQL Server рдореЗрдВ рдЯреНрд░реИрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░ рдПрдХ рдЕрдЪреНрдЫреА рдкреЛрд╕реНрдЯ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рдЕрдк-рдЯреВ-рдбреЗрдЯ рдФрд░ рдкреВрд░рд╛ SQL рд╕рд░реНрд╡рд░ рдСрдбрд┐рдЯ рдЧрд╛рдЗрдб рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рд╡рд╛рд▓ рдЦреБрд▓рд╛ рд░рд╣рддрд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЧрд╛рдЗрдб рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ - рдРрд╕рд╛ рдХреБрдЫ рдФрд░
рдпрд╣ )ред
рдЗрд╕ рдмреАрдЪ, рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рд░рд┐рдкреЛрд░реНрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП SQL рд╕рд░реНрд╡рд░ рдСрдбрд┐рдЯ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред рдХрд╛рд░реНрдпрдХреНрд░рдо рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ: рдореВрд▓ рдореБрдХреНрдд рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреНрдпрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдиреЗ
SQL рд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рдСрдбрд┐рдЯрд┐рдВрдЧ рд╕реЙрд▓реНрдпреВрд╢рди рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ -
рдиреЗрдЯрд╡рд░реНрдХреНрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рд░рд┐рдкреЛрд░реНрдЯрд░ 2.5 ред рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рд╣рдордиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреА рдСрдбрд┐рдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛, рдПрдХ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдерд╛ред
рдЗрдЪреНрдЫреБрдХ рдкрд╛рд░реНрдЯрд┐рдпреЛрдВ рдХреЛ рдмрд┐рд▓реНрд▓реА рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдЖрдЗрдП рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдкреНрд░рдореБрдЦ рдХрд╛рд░реНрдп :
- рдкрд░рд┐рд╡рд░реНрддрди рдЙрджрд╛рд╣рд░рдг, рдбреЗрдЯрд╛рдмреЗрд╕, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рднреВрдорд┐рдХрд╛рдУрдВ, рд▓реЙрдЧрд┐рди, рд╕реНрдХреАрдорд╛, рдЕрдиреБрдорддрд┐рдпрд╛рдБ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ, рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд╛рд░реНрдпрд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп SQL рд╕рд░реНрд╡рд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ; рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИрдВ
- рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдХрд┐рдП рдЧрдП рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВ; рдЗрд╕ рд╕реВрдЪрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ (рдФрд░ рдИ-рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рднреЗрдЬреА рдЬрд╛ рд╕рдХрддреА рд╣реИ)
- рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдорд╛рдирдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ (рдорд╛рдирдХ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЬреЛ рд▓реЗрдЦрд╛ рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ)
- рд╢реБрд░реБрдЖрддреА рдЪрд░рдгреЛрдВ рдореЗрдВ, рдЕрдирдзрд┐рдХреГрдд рдФрд░ рдЕрд╡рд╛рдВрдЫрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рд╕рд░реНрд╡рд░ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ "рдХреНрд░реИрд╢" рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВ
- рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рд╕рдиреЗ, рдХрд╣рд╛рдБ, рдХрдм рдФрд░ рдХрд┐рд╕ рдХрд╛рд░реНрдп рдХреЗрдВрджреНрд░ рд╕реЗ рдХрд┐рдпрд╛, рдЗрд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
- рдорд╛рдВрдЧ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рддрджрд░реНрде рд░рд┐рдкреЛрд░реНрдЯ)
- рдХрд┐рд╕реА рднреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЗрди рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХрддреНрд░рд┐рдд рдСрдбрд┐рдЯ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдЧреНрд░рд╣рдг рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг
рдкреВрд░реНрдг-рд╡рд┐рдХрд╕рд┐рдд SQL рд╕рд░реНрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрди рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЕрдкрд░реНрдпрд╛рдкреНрдд рдХреНрдпреЛрдВ рд╣реИ?
SQL рд╕рдмрд╕реНрдХреНрд░рд╛рдЗрдмрд░ 2008 рдореЗрдВ рдСрдбрд┐рдЯ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдкрд╣рд▓реА рдмрд╛рд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рддрдм рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ (рд╣рдордиреЗ рдЬрд╛рдБрдЪ рдХреА,
SQL Server 2012 рдореЗрдВ рдСрдбрд┐рдЯ рдХреНрд╖рдорддрд╛рдУрдВ рдХреА
рд╡реАрдбрд┐рдпреЛ рд╕рдореАрдХреНрд╖рд╛ рджреЗрдЦреЗрдВ)ред рдЗрд╕ рдмреАрдЪ, рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рддреБрд░рдВрдд рдЬрд╡рд╛рдм рджреЗрдВред рдХреЗрд╡рд▓ рдПрдХ рдорд╛рдирдХ рдСрдбрд┐рдЯ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЬреЛ рдЖрдкрдХреЛ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ DBA рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рдЙрдирд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдирд╣реАрдВ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдПрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдХрд░ рд╣рд▓ рдХреА рдЬрд╛рддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
1 ,
2 ), рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдХрд╛рдо рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ - рдЖрдкрдХреЛ рдЗрд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЫреЛрдЯреЗ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕реЗ рдмрд╣реБрдд рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдлрд┐рд░ рднреА рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, SQL рд╕рд░реНрд╡рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде, рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдиреЗрдЯрд╡рд░реНрдХреНрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рд░рд┐рдкреЛрд░реНрдЯрд░ SQL рд╕рд░реНрд╡рд░ рдореЗрдВ рдЯреНрд░реИрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо NetWrix рдСрдбрд┐рдЯрдПрд╢реНрдпреЛрд░реЗрдВрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЗрд╡реЗрдВрдЯ рд▓реЙрдЧ рдбреЗрдЯрд╛ рдФрд░ SQL рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдкреВрд░реНрдгрддрд╛ рдФрд░ рдкреНрд░рд╕реНрддреБрдд рдЬрд╛рдирдХрд╛рд░реА рдХреА рджреГрд╢реНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред рдФрд░ рдЕрдм рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реА рдЕрдзрд┐рдХред
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдЖрдк рд╢рд╛рдпрдж рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ (рд╕рдореАрдХреНрд╖рд╛
1 ,
2 ,
3 рджреЗрдЦреЗрдВ )ред
рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ:
- рдЙрддреНрдкрд╛рдж рдХрд╛ рдХрд╛рд░реНрдп рдЯрд╛рд╕реНрдХ рд╢реЗрдбреНрдпреВрд▓рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдп рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ (рдпрд╛ рдЕрдзрд┐рдХ рдмрд╛рд░) рдСрдбрд┐рдЯ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдХреА рд╢реБрд░реБрдЖрдд рдХрд░рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░, рдЙрддреНрдкрд╛рдж рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдИрдореЗрд▓ рдкрддреЗ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рддрд╛ рд╣реИ (рдмрд╛рдж рд╡рд╛рд▓рд╛ рдХреЗрд╡рд▓ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ);
- рдИрдореЗрд▓ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрддреНрдкрд╛рдж рдХреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рдПрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рднреА рд╣реЛрддреА рд╣реИ, рдЬреЛ SQL рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдпрд╛ рддреЛ рд╕реАрдзреЗ рдХрдВрд╕реЛрд▓ рд╕реЗ рдпрд╛ рд╡реЗрдм рдкреЛрд░реНрдЯрд▓ рд╕реЗ рдПрдХ рдорд╛рдирдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ;
- рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХрддреНрд░рд┐рдд рдСрдбрд┐рдЯ рдбреЗрдЯрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рд╕реА рднреА рд╕рдордп рдЙрдкрд▓рдмреНрдз рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рд╕реНрд╡рдпрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо 2000 рд╕реЗ 2012 рддрдХ SQL рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рд╣рд╛рдБ, рд╣рдо SQL рд╕рд░реНрд╡рд░ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ)ред рдСрдбрд┐рдЯ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реЗрд╡рд╛ рдЦрд╛рддреЗ рдореЗрдВ рд▓рдХреНрд╖реНрдп рд╕рд░реНрд╡рд░ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдиреЗрдЯрд╡рд░реНрдХреНрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рд░рд┐рдкреЛрд░реНрдЯрд░ 2.5 рдЙрд╕ рдбреЛрдореЗрди рдХреЗ рдХрд┐рд╕реА рднреА рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ SQL рд╕рд░реНрд╡рд░ рдХреЗ рджреЗрдЦреЗ рдЧрдП рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реНрдерд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЖрдзрд╛рд░ рдФрд░ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВред
рдирд┐: рд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдг
рдирд┐: рд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

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

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

рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ:
- рдПрдХ рдСрдмреНрдЬрд░реНрд╡реЗрдмрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ (рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)

- рдирдпрд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдЦреБрд▓рддрд╛ рд╣реИ - рдХрдВрдкреНрдпреВрдЯрд░ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

- рдЕрдЧрд▓рд╛, рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдЙрд╕ рдЦрд╛рддреЗ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

- SMTP рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ

- рдЙрдиреНрдирдд рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛

- рдЕрдЧрд▓рд╛ рд╣рдо SQL рд╕рд░реНрд╡рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ

- SQL рд╕рд░реНрд╡рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ

- рдЕрдЧрд▓рд╛ред SQL рд╕рд░реНрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрди рд░рд┐рдкреЛрд░реНрдЯрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЪрд░рдг рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдкрд░, рдЖрдкрдХреЛ SQL рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

- рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдСрдбрд┐рдЯрд┐рдВрдЧ рдЕрд▓рдЧ рд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рддрд░рд╣ рдХреЗ рдСрдбрд┐рдЯ рдХреЛ MS SQL Server 2005 рдФрд░ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИред
рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдСрдбрд┐рдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ ( рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╛рдордЧреНрд░реА рдСрдбрд┐рдЯ ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ рдбреЗрдЯрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдирд┐рдпрдореЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
ред
- рдЖрдкрдХреЛ Specify рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
- рдПрдХ рдирд┐рдпрдо рдЬреЛрдбрд╝реЗрдВ ( рдЬреЛрдбрд╝реЗрдВ ) рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдСрдбрд┐рдЯ рдкрд░ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрддрдВрдн рдкреНрд░рдХрд╛рд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ: рдкрд╛рда, рд╕рдВрджрд░реНрдн, рдЫрд╡рд┐, рджреНрд╡рд┐рдЖрдзрд╛рд░реА, рд╡реИрд░рд┐рдПрдирд┐рдХ, рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк, sql_variantред
рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рдЙрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред

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

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

рдХрд╛рд░реНрдпрдХреНрд░рдо рди рдХреЗрд╡рд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдорд╛рдВрдЧ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ (рддрджрд░реНрде рд░рд┐рдкреЛрд░реНрдЯ) рднреА рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред (
рдкреНрд░рдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ -> рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ -> SQL рд╕рд░реНрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрди рд░рд┐рдкреЛрд░реНрдЯрд░ - рддрджрд░реНрде рд░рд┐рдкреЛрд░реНрдЯ )ред

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

рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рд╕реЗ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдЪреБрдиреЗрдВ, рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░
рд╡реНрдпреВ рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдиреАрдЪреЗ SQL рд╕рд░реНрд╡рд░ рдХреЗ рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИред

рдФрд░ рдкрд░рдВрдкрд░рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдПрдХ рдкреНрд░рд╕реНрддреБрддрд┐ред
рдЖрдк рдХрд╛рд░реНрдпрдХреНрд░рдо
рдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдкрдВрдЬреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИ)ред
PS 15 рдирд╡рдВрдмрд░ рдХреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡реЗрдм рд╕рдореНрдореЗрд▓рди рд╣реЛрдЧрд╛, рдЬрд╣рд╛рдВ рд╣рдо рдиреЗрдЯрд╡рд░реНрдХреНрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдЪреЗрдВрдЬ рд░рд┐рдкреЛрд░реНрдЯрд░ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ SQL рд╕рд░реНрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рдЕрдм рд╕рдореНрдорд┐рд▓рд┐рдд рд╣реЛрдВ ред