рдХреНрдпрд╛ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ SQL рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдлрд┐рд░ рд╣рдо рдЖрдкрдХреЗ рдкрд╛рд╕ рдЬрд╛рддреЗ рд╣реИрдВ! SQL рдбрд╛рдпрдирд╛рдорд╛рдЗрдЯ, рдмреЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдЦреЛрдЬ

рд╣реИрд▓реЛ, рдкреНрд░рд┐рдп рд╣рдмреНрд░реЛ-рдкрд╛рдардХреЛрдВ рдФрд░ рдПрд╕рдХреНрдпреВрдПрд▓-рд▓реЗрдЦрдХреЛрдВред HostTracker рдЯреАрдо SQL рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреА рд╣реИред

рд╣рдо рдХрд┐рд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ?


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



рдХрд╣рд╛рдВ рд╕реЗ рдЖрдпрд╛ рдЖрдЗрдбрд┐рдпрд╛


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

рдЬрд▓реНрджреА рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛ред


рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдкреВрд░реЗ рд╡рд┐рдХрд╛рд╕ рд╡рд┐рднрд╛рдЧ рдореЗрдВ рдЦреНрдпрд╛рддрд┐ рдлреИрд▓ рдЧрдИ рдереАред рдЗрд╕реЗ MS SQL рдХреЗ рддрд╣рдд рддреЗрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░, рд╣рдордиреЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдХрдВрдШреА рдХрд┐рдпрд╛, рдпреВрдЖрдИ рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛, рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдФрд░ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ SQL рдбрд╛рдпрдирд╛рдорд╛рдЗрдЯ рдХрд╣рд╛ (рдмрд╕ рдпрд╣ рдирд╣реАрдВ рдкреВрдЫреЗрдВ рдХрд┐ рдбрд╛рдпрдирд╛рдорд╛рдЗрдЯ, рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реБрдЖ ;-)
рдлрд┐рд░ рд▓реЛрдЧ рд╣рдорд╕реЗ рджреВрд╕рд░реЗ рдард┐рдХрд╛рдиреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рд▓рдЧреЗред рдХрд┐рд╕реА рднреА рд╕реНрд╡рд╛рднрд┐рдорд╛рдиреА рдмрдбрд╝реЗ рд╕рдВрдЧрдарди рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рдмреЗрд╕реЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдерд╛ред рд╢реНрд░рдорд┐рдХреЛрдВ рдХреА рдЗрдЪреНрдЫрд╛рдУрдВ, рдФрд░ рдПрд╕рдХреНрдпреВрдПрд▓ рдореЗрдВ рд╣рдорд╛рд░реА рдЕрдкрдиреА рдЬреАрд╡рдВрдд рд░реБрдЪрд┐ рдХреЗ рдмрд╛рдж, рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдард┐рдХрд╛рдиреЛрдВ рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрд╣реБрдд рдХрдо рд╕рдордЭрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП .NET рдХреЛ рдЫреВрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рдЧрдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рдм рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдореЛрдиреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреЗ рдЧрд░реНрдо рд▓рд┐рдирдХреНрд╕ рдЯреНрдпреВрдм рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред

рдЕрд╡рд╕рд░реЛрдВ



рд╕рдорд░реНрдерд┐рдд рдбреА.рдмреА.



рдпреЛрдЬрдирд╛рдУрдВ



рдХрд╣рд╛рдБ рд╕реЗ рд▓рд╛рдКрдБ?


рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдпрд╣рд╛рдБ рд╣реИ ред рд╕реНрд╡рд╛рд╕реНрдереНрдп рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

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

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


All Articles