рдкрд╣рд▓рд╛ рднрд╛рдЧ рдпрд╣рд╛рдБ рд╣реИ ред
рд╕реНрдерд┐рддрд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЛред рдЖрдк рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрдк рдЕрдкрдиреЗ рдкреВрд░реНрд╡рд╡рд░реНрддрд┐рдпреЛрдВ рд╕реЗ рдШрдЯрдирд╛рдХреНрд░рдо рд╣реИред рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдиреИрддрд┐рдХ рджрд╛рдпрд┐рддреНрд╡ рдирд╣реАрдВ рд╣реИ, рдЖрдк рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ?
рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, рд╕рднреА рдкреБрд░рд╛рдиреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХреЛ рднреБрд▓рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдХреЛрдИ рднреА рдХрд┐рд╕реА рдФрд░ рдХреЗ рдХреЛрдб рдореЗрдВ рдЦреБрджрд╛рдИ рдХрд░рдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдордп рд╣реИ, рддреЛ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ? рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рдФрд░ рдпрд╣ рдХрд╛рдлреА рд╣рдж рддрдХ рд╕рд╣реА рд╣реИред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╣рдордиреЗ рдЧрд▓рдд рдХрд┐рдпрд╛ред рд╣рдордиреЗ рдЕрдкрдиреЗ рдкреВрд░реНрд╡рд╡рд░реНрддрд┐рдпреЛрдВ рд╕реЗ utPLSQL рдкрд░ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдХреА рдиреАрдВрд╡ рд░рдЦреА, рдФрд░ рдлрд┐рд░ рдХрдИ рд╕рдорд╛рдирд╛рдВрддрд░ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдЪрд▓реЗ рдЧрдПред
- рдкреБрд░рд╛рдиреА рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╡рдлрд╛рджрд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдХреА рдореМрдЬреВрджрд╛ рд╕реНрдерд┐рддрд┐ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдкрд░реАрдХреНрд╖рдг рдФрд░ utPLSQL рдорд╛рдирдХреЛрдВ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдкрд░реАрдХреНрд╖рдг рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рд╣реИред
- рд╕рдордЭ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди, рдФрд░ рдХреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреНрдпрд╛ рддрд░реАрдХреЗ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ, рд╣рдо рдСрдЯреЛрдЯреЗрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рд╕реНрд╡рддрдГ рдХреЛрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдХреИрдЯрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдХреЛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдореЗрдиреЗрдореЛрдирд┐рдХ рдХреЛрдб рд╕реМрдВрдкрд╛, рдПрдХ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд┐рди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЕрдЧрд░ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ)ред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдСрдЯреЛрдЯреИрд╕реНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдореЗрдВ рднрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдирдХ utPLSQL рд╕реНрдХреАрдорд╛ рдЯреЗрдмрд▓ рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ред
- рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рд░рдгрдиреАрддрд┐ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛, рдЕрд░реНрдерд╛рддреНред рдСрдЯреЛрдЯреИрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЪрдпрдиред рд╣рдордиреЗ рддреАрди рдЪреАрдЬреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛: рдирдИ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╕реБрдзрд╛рд░, рдЙрддреНрдкрд╛рджрди рдШрдЯрдирд╛рдПрдВ рдФрд░ рдкреНрд░рдореБрдЦ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рдХреА рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдкреНрд░рддрд┐рдЧрдорди рдХреА рдорд╛рддреНрд░рд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣рд▓реА рдЕрдбрд╝рдЪрди рдПрдХ рдЪреЗрдХ рдкрд░ рдЫреВрдЯ рдФрд░ рдмреЛрдирд╕ рдмрд╛рдВрдЯрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдереАред
- рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдирдП рдСрдЯреЛрдЯреЗрд╕реНрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдкрд╣рд▓реЗ рд░рд┐рд▓реАрдЬ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЙрдпрд▓реНрдЯреА рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирдореВрдиреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдерд╛ред рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдХрдареЛрд░ рд░реВрдк рд╕реЗ рддрдп рдХрд┐рдП рдЧрдП рдПрд╕рдХреНрдпреВрдПрд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдПрдХ рдмреНрд▓реЙрдХ рд╣реИ, рдЬреЛ рд╢рд░реНрддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрди рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдЬрд┐рдирдХреА рдЕрдВрддрд┐рдо рдЦрд░реАрдж рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╢рд╣рд░ рдореЗрдВ рд╣реБрдИ рдереА, рдпрд╛ рдЙрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд╕реВрдЪреА, рдЬрд┐рдирдХреА рдФрд╕рдд рдЦрд░реАрдж рд░рд╛рд╢рд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдореВрд▓реНрдп рд╕реЗ рдКрдкрд░ рд╣реИред рд▓рд┐рдЦрд┐рдд рдСрдЯреЛрдЯреИрд╕реНрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирдореВрдиреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХреА, рд╕рдВрджрд░реНрдн рдкреНрд░рджрд░реНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг рдерд╛ред
- рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, рджреЛ рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВ: рдСрдЯреЛрдЯреИрд╕реНрдЯреНрд╕ рдЪрд▓рд╛рдирд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдмрдирд╛рдирд╛ред рддреЛ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рджреЛ рд╕рд╣рд╛рдпрдХ рдореЙрдбреНрдпреВрд▓ рджрд┐рдЦрд╛рдИ рджрд┐рдП: рд▓реЙрдиреНрдЪ рдореЙрдбреНрдпреВрд▓ рдФрд░ рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ред
рд▓рд╛рдВрдЪрд░ рдХреЛ рдПрдХ рдЗрдирдкреБрдЯ рдкрд╛рда рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХрд▓ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдПрдордиреЗрдорд┐рдХ рдХреЛрдб, рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо, рдкрд░реАрдХреНрд╖рдг рдирд╛рдо, рдСрдЯреЛрдЯреЗрд╕реНрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдпрд╛ рдПрдХ рдЖрд░рдХреНрд╖рд┐рдд рдХреАрд╡рд░реНрдб рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрди рд╕рднреА рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдХреЛ рдЪреБрдирддреА рд╣реИ рдФрд░ рдЪрд▓рд╛рддреА рд╣реИ рдЬреЛ рд╢рд░реНрддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред
рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ рдПрдХ рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП (рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛), рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬреЛ рд╡рд╣рд╛рдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреА рд╣реИред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдпрдерд╛рд╕рдВрднрд╡ рднрд░реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдЙрдВрдЧрд▓реА рдХреЗ рдХреНрд▓рд┐рдХ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд▓рд┐рдП, рдЙрддреНрдкрдиреНрди рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдмрдирд╛рдП рдЧрдП рдереЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЙрдореНрд░ рдХреЗ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЯреЗрд╕реНрдЯ рдлреЛрди рдФрд░ рдкрд░рдлреЗрдХреНрдЯ рдЦрд░реАрдж рдХреЗ рд╕рд╛рде рдмрдирд╛рдПрдВред - рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХреЛ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕рдордп рдкрд░ рдЪрд▓рдирд╛ рдФрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рдПрдХ рджреИрдирд┐рдХ рд░рд╛рддреНрд░рд┐ рд▓реЙрдиреНрдЪ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдо рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реА рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдХреЛ рднреЗрдЬрддреЗ рд╣реИрдВред рдкреБрд░рд╛рдиреЗ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдФрд░ рдирдП рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп 30 рдорд┐рдирдЯ рдерд╛ред рдРрд╕рд╛ рдкреНрд░рджрд░реНрд╢рди рд╕рднреА рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рдХреНрд╖реЗрдкрдг рдШрдВрдЯреЛрдВ рдХреЗ рдмрд╛рдж рд╣реБрдЖ рдерд╛ред
рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд╛рдо рдХреА рдЧрддрд┐ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдерд╛ред рдЙрддреНрдкрд╛рджрди рдкрд░ рд╡рдлрд╛рджрд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдирд╛ рд░рд╛рдд рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд░рд┐рд▓реАрдЬ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рддрддреНрдХрд╛рд▓ рд░рд╛рдд рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╕реБрдмрд╣ рд╕рд╛рдврд╝реЗ рддреАрди рдмрдЬреЗ рдСрдЯреЛрдЯреИрд╕реНрдЯ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЖрдзреЗ рдШрдВрдЯреЗ рдХреЗ рдЗрдВрддрдЬрд╛рд░ рдиреЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд░рд┐рд╣рд╛рдИ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ (рдЕрд▓реЗрдХреНрд╕рдИ рд╡рд╛рд╕реБрдХреЛрд╡ рдХреЛ рд╢реБрднрдХрд╛рдордирд╛рдПрдВ!), рдФрд░ рдЕрдЧрд▓реА рд╕реБрдмрд╣ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рдУрд░ рдмрд╣реБрдд рддрд░рд╣ рдХреЗ рд╢рдмреНрдж рдХрд╣реЗ рдЧрдПред рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, 5 рдорд┐рдирдЯ рдХрд╛ рдХрд╛рд░реНрдп рдорд╛рдирдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рджреЛ рддрд░реАрдХреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛: рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдиреЗ рддреАрди рд╕рдорд╛рдирд╛рдВрддрд░ рдзрд╛рдЧреЗ рдореЗрдВ рдЪрд▓рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐ рд╣рдорд╛рд░реА рд╡рдлрд╛рджрд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдХрд╛рд░рдг рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдФрд░ рд╣рдордиреЗ рдЙрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрдм рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдЯреЗрд╕реНрдЯ рдбреЗрдЯрд╛ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреБрдЫ рдЙрдкрдпреБрдХреНрдд рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрд▓ рдкрд░рд┐рдЪрд╛рд▓рди рд╕рдордп 3-4 рдорд┐рдирдЯ рддрдХ рдХрдо рд╣реЛ рдЧрдпрд╛ рдерд╛ред - рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╡рд╛рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдЯреИрдВрдбреЛрдВ рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рддреНрд░рд╛ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЖрдкрдХреА рдЦреБрдж рдХреА рдмреИрдЪ рдлрд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдПрдХ рд╕реНрд╡-рд▓рд┐рдЦрд┐рдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдПрдХ рдкреВрд░реНрдг рд╣реЙрд░рд░ рдерд╛, рдФрд░ рд╣рдо рдФрджреНрдпреЛрдЧрд┐рдХ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рдмрджрд▓ рдЧрдПред рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рддреНрдпрдХреНрд╖ рдХреЛрдб рд╣реИ (рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдСрдЯреЛрдЯреИрд╕реНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ) рдФрд░ рдмрд╣реБрдд рдХрдо рдбреЗрдЯрд╛ (рдореБрдЦреНрдп рдбреЗрдЯрд╛ рдСрдЯреЛрдЯрд┐рд╕реНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╣реИ), рд▓рд┐рдХреНрд╡рд┐рдмреЗрд╕ рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдкреЗрд╢ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рдирд┐рдХрд▓рд╛ред
рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ, рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдбреЗрдЯрд╛рдмреЗрд╕-рд╕реНрд╡рддрдВрддреНрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред Apache Maven рдЬреИрд╕реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпрд╛ рдЪреМрдЦрдЯреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рддред рд▓рд┐рд▓реАрдмреЗрд╕ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдЖрдпреЛрдЬрд┐рдд рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд▓рдХреНрд╖реНрдп рд╕рд░реНрд╡рд░ рдкрд░ рд░реЛрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдФрд░ рдХрд┐рд╕ рдорд╛рдкрджрдВрдбреЛрдВ рд╕реЗ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
DBMS рд╕реНрддрд░ рдкрд░, рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдХреНрд╡рд┐рдмреЗрд╕ рд░рди рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡рд░реНрддрди рдореЗрдВ рдПрдХ рдкрд░рд┐рдХрд▓рд┐рдд рд╣реИрд╢ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рддреБрд▓рдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдФрд░ рд╕реНрдЯреЗрдЯ рдХреЗ рдмреАрдЪ рд╣рд░ рдмрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИред рд▓рд┐рдХреАрдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд┐рд╕реА рднреА рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдЕрдм рдкрд░реАрдХреНрд╖рдг рдФрд░ рд░рд┐рд▓реАрдЬ рд▓реВрдк рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдХрдВрдЯреЗрдирд░ (рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд▓реВрдк) рдкрд░ рднреАред

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

рдЪрд▓реЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдмреЗрд╢рдХ, рдЬрдмрдХрд┐ рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░ рдХреА рд╡рдлрд╛рджрд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдЕрднреА рднреА рдЬреАрд╡рд┐рдд рд╣реИ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд╣реИ, рд▓рдЧрднрдЧ рдЕрдВрддрд╣реАрди рд░реВрдк рд╕реЗ рдЖрддреНрдо-рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╡рд┐рдХрд╛рд╕ рдХреА рдореБрдЦреНрдп рджрд┐рд╢рд╛ рдХрд╡рд░реЗрдЬ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИред
рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝реЗрдЧреА, рдЙрдирдХреЗ рдХрд╛рдо рдХрд╛ рдХреБрд▓ рд╕рдордп рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝рддрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╣рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЗ рдореБрджреНрджреЗ рдкрд░ рд▓реМрдЯрдирд╛ рд╣реЛрдЧрд╛ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╕рдорд╛рдзрд╛рди рд╕рдорд╛рдирд╛рдВрддрд░ рдзрд╛рдЧреЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреАред
рд▓реЗрдХрд┐рди рдпреЗ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд╛рд╕ рдкрде рд╣реИрдВред рдпрджрд┐ рд╣рдо рдХреБрдЫ рдФрд░ рдЧреИрд░-рддреБрдЪреНрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддреЗ рд╣реИрдВ:
- рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХреЛ рдбреАрдмреАрдПрдордПрд╕ рд╕реНрддрд░ рдкрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдЖрдкрдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PL / SQL рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рдпрд╛ рдмрдирд╛рдирд╛), рдЖрдк рдЬреЗрдирдХрд┐рдиреНрд╕ рдпрд╛ рдХреБрдЫ рд╕рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рд╕рднреА рдХреЛ рдорд╛рддреНрд░рд╛рддреНрдордХ рдФрд░ рдЧреБрдгрд╛рддреНрдордХ рд╕рдВрдХреЗрддрдХ рдкрд╕рдВрдж рд╣реИрдВред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдореАрдЯреНрд░рд┐рдХ рдХреЛрдб рдХрд╡рд░реЗрдЬ рдпрд╛ рдХреЛрдб рдХрд╡рд░реЗрдЬ рдореАрдЯреНрд░рд┐рдХ рд╣реИред рдЗрд╕ рд╕реВрдЪрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдХреЛрдб рдХрд╛ рдХрд┐рддрдирд╛ рдкреНрд░рддрд┐рд╢рдд рдСрдЯреЛрдЯреЗрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрд╕реНрдХрд░рдг 12.2 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдУрд░реЗрдХрд▓ рдЗрд╕ рдореАрдЯреНрд░рд┐рдХ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдорд╛рдирдХ рдкреИрдХреЗрдЬ DBMS_PLSQL_CODE_COVERAGE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред
рд╣рдорд╛рд░рд╛ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдирд╛ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдЕрдм рдХрд╡рд░реЗрдЬ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ (рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░ рдХрд╛ рдирд╣реАрдВ) рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реБрдЖред рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж, рдкреНрд░рдмрдВрдзрди рдиреЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рд╣рдо рдХрд┐рддрдиреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЛрдб рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред 1% рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдХрд╡рд░реЗрдЬ рдХреЗ рд╕рд╛рде, рдкреНрд░рдмрдВрдзрди рдЦреБрд╢ рд╣реЛрдЧрд╛ред рд╣рдо, рдбреЗрд╡рд▓рдкрд░реНрд╕, рд▓рдЧрднрдЧ 10% рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВред рдЦрд░рд╛рдм рдХрд┐рдП рдЧрдП рдХреЛрдб рдХрд╡рд░реЗрдЬ, 20% рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдПред рдЬрд╢реНрди рдордирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдкреБрд░рд╕реНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЧрдП, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдЧрдП рдФрд░ рд╣рдо рдмрд╛рдж рдореЗрдВ рдХрд╣рд╛рдВ рдЧрдП рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рд╣реИред - рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдг рдЙрдЬрд╛рдЧрд░ рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдУрд░реЗрдХрд▓ рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЕрдм рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
- рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╣рдорд╛рд░реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдорд╛рд░рд╛ рд╕рдорд╛рдзрд╛рди рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ рдФрд░ рдмрд╕ рдУрд░реЗрдХрд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ рдХрд┐ рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░ рдХреА рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд░реБрдЪрд┐ рд╣реИ рдФрд░, рд╢рд╛рдпрдж, рд╣рдо рдЙрдирдХреЗ рдкрд╛рд╕ рдЬрд╛рдПрдВрдЧреЗред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЖрдЗрдП рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░, рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рдлрд╛рджрд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рд╣рдо рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдЗрд╕рдХрд╛ рдЖрдзрд╛рд░ Stephen Feuerstein рд╕реЗ utPLSQL рд╕рдорд╛рдзрд╛рди рд╣реИред рд▓рдЧрднрдЧ utPLSQL рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдХреЛрдб рдФрд░ рд╕рд╣рд╛рдпрдХ рд╕реНрд╡-рд▓рд┐рдЦрд┐рдд рдореЙрдбреНрдпреВрд▓ рд╣реИ: рд▓реЙрдиреНрдЪ рдореЙрдбреНрдпреВрд▓, рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ рдФрд░ рдЕрдиреНрдпред рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдг рджреИрдирд┐рдХ рд░реВрдк рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд▓рд╛рдн рд▓рд╛рддреЗ рд╣реИрдВред рд╣рдо рдЖрд╢реНрд╡рд╕реНрдд рд╣реИрдВ рдХрд┐ рд╣рдордиреЗ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдЬрд╛рд░реА рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдкрд░рд┐рдгрд╛рдореА рд╕рдорд╛рдзрд╛рди рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдУрд░реЗрдХрд▓ рдбреАрдмреАрдПрдордПрд╕ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдЖрдпреЛрдЬрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
PS рдпрд╣ рд▓реЗрдЦ рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ: рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд╛рда рд╣реИ рдФрд░ рд▓рдЧрднрдЧ рдХреЛрдИ рддрдХрдиреАрдХреА рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рд╡рд┐рд╖рдп рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдФрд░ рдПрдХ рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд╕рд╛рде рд▓реМрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдЫрд╣ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рджреЗрдВред
рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦреЗрдВ рдЕрдЧрд░ рд╡рд╣рд╛рдБ рдЕрдВрдХ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдпрд╛ рдкреНрд░рдХрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рд╣реИрдВред