DBMS рдореЗрдВ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг - рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░, рднрд╛рдЧ рджреЛ рдореЗрдВ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ

рдкрд╣рд▓рд╛ рднрд╛рдЧ - рдпрд╣рд╛рдВ.

DBMS рдореЗрдВ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг - рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░, рднрд╛рдЧ рджреЛ рдореЗрдВ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ

рд╕реНрдерд┐рддрд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ. рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдкреВрд░реНрд╡рд╡рд░реНрддрд┐рдпреЛрдВ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╣реИред рдпрджрд┐ рд╣рдо рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдк рдкрд░ рдХреЛрдИ рдиреИрддрд┐рдХ рджрд╛рдпрд┐рддреНрд╡ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ?

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

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

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

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

  6. рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдРрд╕реЗ рд╕рдордп рдореЗрдВ рд╢реБрд░реВ рдФрд░ рдЪрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛред рдЗрд╕рд▓рд┐рдП, рдПрдХ рджреИрдирд┐рдХ рд░рд╛рддреНрд░рд┐ рд▓реЙрдиреНрдЪ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдХреЛ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИред рдкреБрд░рд╛рдиреЗ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдирдП рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрд▓ рдкрд░рд┐рдЪрд╛рд▓рди рд╕рдордп 30 рдорд┐рдирдЯ рдерд╛ред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рд╕рднреА рдХреЗ рдЕрдиреБрдХреВрд▓ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд▓реЙрдиреНрдЪ рдХрд╛рд░реНрдп рдШрдВрдЯреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рд╣реБрдЖ рдерд╛ред

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

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

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

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

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

DBMS рдореЗрдВ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг - рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░, рднрд╛рдЧ рджреЛ рдореЗрдВ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ

рддреЛ, рдЖрдЗрдП рд╣рдорд╛рд░реА рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВред

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

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ

DBMS рдореЗрдВ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг - рд╕реНрдкреЛрд░реНрдЯрдорд╛рд╕реНрдЯрд░, рднрд╛рдЧ рджреЛ рдореЗрдВ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ

рдЖрдЗрдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡рд┐рдХрд╛рд╕ рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВред

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

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

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

  1. рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдкреНрд░рдмрдВрдзрди DBMS рд╕реНрддрд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рд╕рдлрд▓ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкреАрдПрд▓/рдПрд╕рдХреНрдпреВрдПрд▓ рдХрд╛ рдЬреНрдЮрд╛рди рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рдпрд╛ рдмрдирд╛рдирд╛), рдЖрдк рдЬреЗрдирдХрд┐рдВрд╕ рдпрд╛ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
  2. рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдорд╛рддреНрд░рд╛рддреНрдордХ рдФрд░ рдЧреБрдгрд╛рддреНрдордХ рд╕рдВрдХреЗрддрдХ рдкрд╕рдВрдж рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рдРрд╕рд╛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдВрдХреЗрддрдХ рдХреЛрдб рдХрд╡рд░реЗрдЬ рдпрд╛ рдХреЛрдб рдХрд╡рд░реЗрдЬ рдореАрдЯреНрд░рд┐рдХ рд╣реИред рдЗрд╕ рд╕реВрдЪрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд┐рддрдирд╛ рдкреНрд░рддрд┐рд╢рдд рдХреЛрдб рдСрдЯреЛрдЯреЗрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрд╕реНрдХрд░рдг 12.2 рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ, Oracle рдЗрд╕ рдореАрдЯреНрд░рд┐рдХ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдорд╛рдирдХ DBMS_PLSQL_CODE_COVERAGE рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

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

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

рдирд┐рд╖реНрдХрд░реНрд╖

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

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

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

рдХреЗрд╡рд▓ рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реА рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВрдХреГрдкрдпрд╛ред

рдХреНрдпрд╛ рд╣рдо рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдЧреЗ рд▓рд┐рдЦреЗрдВрдЧреЗ?

  • рд╣рд╛рдВ рдмрд┐рд▓реНрдХреБрд▓

  • рдЬреА рдирд╣реАрдВ, рдзрдиреНрдпрд╡рд╛рдж

12 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдорддрджрд╛рди рдХрд┐рдпрд╛ред 4 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд░рд╣реЗред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ