рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1 рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рддрд░рд╡рд╛рд░рд╣рд░реВ - рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ - рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЬреНрдЮрд╛рдд рдЫрдиреН, рддрд░ рдЕрдЭреИ рдкрдирд┐ рдереЛрд░реИрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХрд╕рд░реА рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡рдХрд╛рд░реА рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд╛ рдпреЛ рд╕реБрдкрд░рд╡реЗрдкрдирдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЫреИрдиред

рдпрджрд┐ рддрдкрд╛рдЗрдБ рддреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рдЬреБрди рддрд┐рдиреАрд╣рд░реВ рд╡рд╛рд╕реНрддрд╡рдореИ рд░рд╛рдореНрд░реЛ рдЫрдиреН, рддрдкрд╛рдЗрдБ рдЙрддреНрдХреГрд╖реНрдЯ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрд╛ рдд рдЙрддреНрдкрд╛рджрдХрддрд╛рдорд╛ рд╡рд╛ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓реАрдХрд░рдгрдорд╛ (1, 2).

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

рдЖрдзреБрдирд┐рдХ DBMSs рдорд╛ рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрд▓реЗ рд▓реЗрдирджреЗрди, рд▓рдЧрд┐рдЩ, рдкреНрд░рддрд┐рдХреГрддрд┐, рд░ рд╡рд┐рднрд╛рдЬрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рддреАред рддрд┐рдиреАрд╣рд░реВ рдЖрдзреБрдирд┐рдХ, рднрд░рдкрд░реНрджреЛ, рд╡рд┐рддрд░рд┐рдд рд░ рдЫрд┐рдЯреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

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

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

2. рдХрд╕рд░реА рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдХрд╛рдо рдЧрд░реНрджрдЫ

рдкрд╣рд┐рд▓реЗ рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╢рдХреНрддрд┐рд╣рд░реВ рдХреЗ рд╣реБрдиреН рднрдиреЗрд░ рдмреБрдЭреМрдВред рд╡рд┐рд╢реНрд╡рд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ рд╣реЗрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд▓реЗрдЦрдХреЛ рдпрд╕ рднрд╛рдЧрдорд╛ рд╣рд╛рдореА рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд░реВрдЦрдХреЛ рд░реВрдкрдорд╛ рд╣реЗрд░реНрдиреЗрдЫреМрдВред рд╡рд╛ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛ рдЧреЛрджрд╛рдорд╣рд░реВ рдЬрд╕реНрддреИред

рдпрд╕рд▓рд╛рдИ рд╕рд░рд▓ рднрд╛рд╖рд╛рдорд╛ рднрдиреНрдиреБрдкрд░реНрджрд╛, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдПрдХ рдирд┐рд░рдиреНрддрд░ рдПрд░реЗ рд╣реЛред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдбрд┐рд╕реНрдХрдорд╛ рдмрдЪрдд рдЧрд░рд┐рдПрдХреЛ рдПрд░реЗред
рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдХреЗрд╣рд┐ рд╕рд░рд▓ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫред рдХреЛрдбрдорд╛ (COS/M рднрд╛рд╖рд╛рд╣рд░реВрдорд╛) рдпреЛ рдкреНрд░рддреАрдХрдорд╛ рдорд╛рддреНрд░ рдирд┐рдпрдорд┐рдд рд╕рд╣рдпреЛрдЧреА рдПрд░реЗрдмрд╛рдЯ рдлрд░рдХ рд╣реБрдиреНрдЫ ^ рдирд╛рдо рдЕрдШрд┐ред

рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд░реВрдкрдорд╛ рдбрд╛рдЯрд╛ рдмрдЪрдд рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ SQL рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рд╕рд┐рдХреНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди; рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЖрджреЗрд╢рд╣рд░реВ рдзреЗрд░реИ рд╕рд░рд▓ рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВ рдПрдХ рдШрдгреНрдЯрд╛рдорд╛ рд╕рд┐рдХреНрди рд╕рдХрд┐рдиреНрдЫред

рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдгрдХреЛ рд╕рд╛рде рд╕реБрд░реБ рдЧрд░реМрдВред реи рд╡рдЯрд╛ рд╣рд╛рдБрдЧрд╛ рднрдПрдХреЛ рдПрдХрд▓-рд╕реНрддрд░рдХреЛ рд░реВрдЦред рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ COS рдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреНред

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

Set ^a("+7926X") = "John Sidorov"
Set ^a("+7916Y") = "Sergey Smith"



рдЧреНрд▓реЛрдмрд▓ (рд╕реЗрдЯ рдХрдорд╛рдгреНрдб) рдорд╛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрджрд╛, 3 рдЪреАрдЬрд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╣реБрдиреНрдЫрдиреН:

  1. рдбрд┐рд╕реНрдХрдорд╛ рдбрд╛рдЯрд╛ рдмрдЪрдд рдЧрд░реНрджреИред
  2. рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ред рдХреЛрд╖реНрдардХрдорд╛ рдХреЗ рдЫ рддреНрдпреЛ рдХреБрдЮреНрдЬреА рд╣реЛ (рдЕрдВрдЧреНрд░реЗрдЬреА рд╕рд╛рд╣рд┐рддреНрдпрдорд╛ - "рд╕рдмрд╕реНрдХреНрд░рд┐рдкреНрдЯ"), рд░ рдмрд░рд╛рдмрд░рдХреЛ рджрд╛рдпрд╛рдБ рддрд┐рд░ рдорд╛рди ("рдиреЛрдб рдорд╛рди") рд╣реЛред
  3. рдХреНрд░рдордмрджреНрдз рдЧрд░реНрджреИред рдбрд╛рдЯрд╛ рдХреБрдЮреНрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рдЧрд░рд┐рдПрдХреЛ рдЫред рднрд╡рд┐рд╖реНрдпрдорд╛, рдПрд░реЗ рдкрд╛рд░ рдЧрд░реНрджрд╛, рдкрд╣рд┐рд▓реЛ рддрддреНрд╡ "Sergey Smith", рд░ рджреЛрд╕реНрд░реЛ "John Sidorov" рд╣реБрдиреЗрдЫред рдЧреНрд▓реЛрдмрд▓рдмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрд╛, рдбрд╛рдЯрд╛рдмреЗрд╕рд▓реЗ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрди рд╕рдордп рдмрд░реНрдмрд╛рдж рдЧрд░реНрджреИрдиред рдпрд╕рдмрд╛рд╣реЗрдХ, рддрдкрд╛рдИрд▓реЗ рдХреНрд░рдордмрджреНрдз рд╕реВрдЪреАрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрд░реЛрдз рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдХреБрдиреИ рдкрдирд┐ рдХреБрдЮреНрдЬреАрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрджреИ, рдЕрд╕реНрддрд┐рддреНрд╡рд╣реАрди рдПрдХ рдкрдирд┐ (рдЖрдЙрдЯрдкреБрдЯ рдкрд╣рд┐рд▓реЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреБрдЮреНрдЬреАрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреЗрдЫ, рдЬреБрди рдЕрд╕реНрддрд┐рддреНрд╡рд╣реАрди рдкрдЫрд┐ рдЖрдЙрдБрдЫ)ред

рдпреА рд╕рдмреИ рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рдЫрд┐рдЯреЛ рд╣реБрдиреНрдЫред рдореЗрд░реЛ рдЧреГрд╣ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдореИрд▓реЗ рдПрдХрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ 750 рд╕рдореНрдорд┐рд▓рд┐рддрд╣рд░реВ/рд╕реЗрдХреЗрдиреНрдб рд╕рдореНрдо рдорд╛рдирд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдерд┐рдПрдБред рдмрд╣реБ-рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдорд╛рдирд╣рд░реВ рдкреБрдЧреНрди рд╕рдХреНрдЫрдиреН рд▓рд╛рдЦреМрдВ рдШреБрд╕рд╛рдЙрдиреБрд╣реЛрд╕реН/рд╕реЗрдХреЗрдиреНрдбред

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

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

  • рдЧреНрд▓реЛрдмрд▓рдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рдареВрд▓реЛ рд╢рдХреНрддрд┐ рднрдиреЗрдХреЛ рдирдпрд╛рдБ рдиреЛрдбрд╣рд░реВ рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдЧрддрд┐ рд╣реЛред
  • рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдбрд╛рдЯрд╛ рд╕рдзреИрдВ рдЕрдиреБрдХреНрд░рдорд┐рдд рдЫред рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкрд╛рд░ рдЧрд░реНрджреИ, рджреБрдмреИ рдПрдХ рддрд╣рдорд╛ рд░ рд░реВрдЦрдорд╛ рдЧрд╣рд┐рд░реЛ, рд╕рдзреИрдВ рдЫрд┐рдЯреЛ рд╣реБрдиреНрдЫред

рдЧреНрд▓реЛрдмрд▓рдорд╛ рджреЛрд╕реНрд░реЛ рд░ рддреЗрд╕реНрд░реЛ рд╕реНрддрд░рдХрд╛ рдХреЗрд╣реА рдердк рд╢рд╛рдЦрд╛рд╣рд░реВ рдердкреМрдВред

Set ^a("+7926X", "city") = "Moscow"
Set ^a("+7926X", "city", "street") = "Req Square"
Set ^a("+7926X", "age") = 25
Set ^a("+7916Y", "city") = "London"
Set ^a("+7916Y", "city", "street") = "Baker Street"
Set ^a("+7916Y", "age") = 36

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

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

рддрдкрд╛рдИрд▓реЗ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЬрд╛рдирдХрд╛рд░реА рдХреБрдЮреНрдЬреА рд░ рдорд╛рди рджреБрд╡реИрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХреБрд▓ рдХреБрдЮреНрдЬреА рд▓рдореНрдмрд╛рдЗ (рд╕рдмреИ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рд▓рдореНрдмрд╛рдЗрдХреЛ рдпреЛрдЧрдлрд▓) рдкреБрдЧреНрди рд╕рдХреНрдЫ 511 рдмрд╛рдЗрдЯреНрд╕, рд░ рдорд╛рдирд╣рд░реВ MB MB рдХреНрдпрд╛рд╕рдХрд╛ рд▓рд╛рдЧрд┐ред рд░реВрдЦрдорд╛ рд╕реНрддрд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ (рдЖрдпрд╛рдорд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛) 31 рд╣реЛред

рдЕрд░реНрдХреЛ рд░реЛрдЪрдХ рдмрд┐рдиреНрджреБред рддрдкрд╛рдИрдВрд▓реЗ рдорд╛рдерд┐рд▓реНрд▓реЛ рддрд╣рдХреЛ рдиреЛрдбрд╣рд░реВрдХреЛ рдорд╛рдирд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирдЧрд░реА рд░реВрдЦ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

Set ^b("a", "b", "c", "d") = 1
Set ^b("a", "b", "c", "e") = 2
Set ^b("a", "b", "f", "g") = 3

рдЦрд╛рд▓реА рд╕рд░реНрдХрд▓рд╣рд░реВ рдиреЛрдбрд╣рд░реВ рд╣реБрдиреН рдЬрд╕рдорд╛ рдХреБрдиреИ рдорд╛рди рддреЛрдХрд┐рдПрдХреЛ рдЫреИрдиред

рдЧреНрд▓реЛрдмрд▓рд▓рд╛рдИ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЕрдиреНрдп рд░реВрдЦрд╣рд░реВрд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реМрдВ: рдмрдЧреИрдВрдЪрд╛рдХрд╛ рд░реВрдЦрд╣рд░реВ рд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдирд╛рдордХрд╛ рд░реВрдЦрд╣рд░реВред

рд╣рд╛рдореАрд▓рд╛рдИ рд╕рдмреИрднрдиреНрджрд╛ рдкрд░рд┐рдЪрд┐рдд рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдХ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрд╕рдБрдЧ рдЧреНрд▓реЛрдмрд▓рдорд╛ рд░реВрдЦрд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реМрдВ: рдмрдЧреИрдВрдЪрд╛ рд░ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдмрдвреНрдиреЗ рд╕рд╛рдзрд╛рд░рдг рд░реВрдЦрд╣рд░реВ, рд╕рд╛рдереИ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд╕рдБрдЧред

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

рд╣рд╛рдореА рдмрдЧреИрдВрдЪрд╛рдХреЛ рд░реВрдЦрд╣рд░реВрдорд╛ рджреЗрдЦреНрдЫреМрдВ, рдкрд╛рдд рд░ рдлрд▓рд╣рд░реВ рд╣рд╛рдБрдЧрд╛рд╣рд░реВрдХреЛ рдЫреЗрдЙрдорд╛ рдорд╛рддреНрд░ рдкрд╛рдЗрдиреНрдЫред
рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ - рдЬрд╛рдирдХрд╛рд░реА рдХреЗрд╡рд▓ рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рдЫреЗрдЙрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдпреЛрдЧреНрдп рдлрд╛рдЗрд▓ рдирд╛рдорд╣рд░реВ рдЫрдиреНред

рд░ рдпрд╣рд╛рдБ рдЧреНрд▓реЛрдмрд▓ рдбрд╛рдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЫред

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1рднрд┐рдиреНрдирддрд╛рд╣рд░реВ:

  1. рдЖрдиреНрддрд░рд┐рдХ рдиреЛрдбрд╣рд░реВ: рдЧреНрд▓реЛрдмрд▓рдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рдЫреЗрдЙрдорд╛ рдорд╛рддреНрд░ рд╣реЛрдЗрдиред
  2. рдмрд╛рд╣реНрдп рдиреЛрдбреНрд╕: рдЧреНрд▓реЛрдмрд▓рд▓реЗ рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рдЫреЗрдЙрдорд╛ рдорд╛рдирд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реЗрдХреЛ рд╣реБрдиреБрдкрд░реНрдЫ, рдЬрдмрдХрд┐ FS рд░ рдмрдЧреИрдВрдЪрд╛рдХрд╛ рд░реВрдЦрд╣рд░реВрд▓реЗ рдЧрд░реНрджреИрдирдиреНред



рдЖрдиреНрддрд░рд┐рдХ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛, рд╣рд╛рдореА рднрдиреНрди рд╕рдХреНрдЫреМрдВ рдХрд┐ рдЧреНрд▓реЛрдмрд▓рдХреЛ рд╕рдВрд░рдЪрдирд╛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд░ рдмрдЧреИрдВрдЪрд╛рдХреЛ рд░реВрдЦрд╣рд░реВрдорд╛ рдирд╛рдо рд░реВрдЦрд╣рд░реВрдХреЛ рд╕рдВрд░рдЪрдирд╛рдХреЛ рд╕реБрдкрд░рд╕реЗрдЯ рд╣реЛред рддреАред рдердк рд▓рдЪрд┐рд▓реЛред

рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЫ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрдорд╛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде рдЖрджреЗрд╢ рдЧрд░рд┐рдПрдХреЛ рд░реВрдЦ.

рдЧреНрд▓реЛрдмрд▓рдХреЛ рдХрд╛рдорд▓рд╛рдИ рдЕрдЭ рд░рд╛рдореНрд░рд░реА рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐, рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рдпрджрд┐ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕реВрдЪрдирд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдЬрд╕реНрддреИ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ рднрдиреЗ рдХреЗ рд╣реБрдиреНрдЫ?

  1. рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдПрдЙрдЯреИ рдлрд╛рдЗрд▓ рдореЗрдЯрд╛рдЙрдБрджрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдореЗрдЯрд┐рдиреЗрдЫ, рд╕рд╛рдерд╕рд╛рдереИ рднрд░реНрдЦрд░реИ рдореЗрдЯрд╛рдЗрдПрдХреЛ рдПрдЙрдЯрд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рд╕рдорд╛рд╡реЗрд╢ рднрдПрдХрд╛ рд╕рдмреИ рдУрднрд░рд▓рд╛рдЗрдЩ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВред
  2. рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрдиред рддреНрдпрд╣рд╛рдБ рд╕рдмрдлрд╛рдЗрд▓рд╣рд░реВ рднрдПрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд░ рд╕рдмрдлрд╛рдЗрд▓рд╣рд░реВ рдмрд┐рдирд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд╣реБрдиреЗрдЫрдиреНред рд╕рд╛рдзрд╛рд░рдг рд░реБрдЦрд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реНрдиреЗ рд╣реЛ рднрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рд╣рд╛рдБрдЧрд╛ рдлрд▓ рдмрдиреНрдЫред

    рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

  3. README.txt рдлрд╛рдЗрд▓рд╣рд░реВ рдЬрд╕реНрддрд╛ рдЪреАрдЬрд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдирд╣реБрди рд╕рдХреНрдЫред рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рднрдиреНрдиреБ рдкрд░реНрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдлрд╛рдЗрд▓рдорд╛ рдиреИ рд▓реЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫред рдкрде рд╕реНрдкреЗрд╕рдорд╛, рдлрд╛рдЗрд▓ рдирд╛рдо рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдирд╛рдордмрд╛рдЯ рдЕрд▓рдЧ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди, рддреНрдпрд╕реИрд▓реЗ рдпреЛ рдХреЗрд╡рд▓ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдореНрднрд╡ рдерд┐рдпреЛред
  4. рдиреЗрд╕реНрдЯреЗрдб рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВ рд░ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рдореЗрдЯрд╛рдЙрдиреЗ рдЧрддрд┐ рдирд╛рдЯрдХреАрдп рд░реВрдкрдорд╛ рдмрдвреНрдиреЗрдЫред Habr├й рдорд╛ рдзреЗрд░реИ рдкрдЯрдХ рд▓рд╛рдЦреМрдВ рд╕рд╛рдирд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдореЗрдЯрд╛рдЙрди рдХрддрд┐ рд▓рд╛рдореЛ рд░ рдЧрд╛рд╣реНрд░реЛ рдЫ рднрдиреЗрд░ рд▓реЗрдЦрд╣рд░реВ рдЫрдиреН (1, 2)ред рдпрджреНрдпрдкрд┐, рдпрджрд┐ рддрдкрд╛рдЗрдБ рдЧреНрд▓реЛрдмрд▓рдорд╛ рд╕реНрдпреВрдбреЛ-рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдЙрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рд╕реЗрдХреЗрдиреНрдб рд╡рд╛ рдпрд╕рдХреЛ рдЕрдВрд╢рд╣рд░реВ рд▓рд┐рдиреЗрдЫред рдЬрдм рдореИрд▓реЗ рдЧреГрд╣ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рд╕рдмрдЯреНрд░реАрд╣рд░реВ рдореЗрдЯрд╛рдЙрдиреЗ рдкрд░реАрдХреНрд╖рдг рдЧрд░реЗрдВ, рдпрд╕рд▓реЗ 1 рд╕реЗрдХреЗрдиреНрдбрдорд╛ HDD (SSD рд╣реЛрдЗрди) рдорд╛ рджреБрдИ-рд╕реНрддрд░реАрдп рд░реВрдЦрдмрд╛рдЯ 96-341 рдорд┐рд▓рд┐рдпрди рдиреЛрдбрд╣рд░реВ рд╣рдЯрд╛рдпреЛред рдпрд╕рдмрд╛рд╣реЗрдХ, рд╣рд╛рдореА рд░реВрдЦрдХреЛ рдЕрдВрд╢ рдореЗрдЯрд╛рдЙрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВ, рд░ рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдкреВрд░реНрдг рдлрд╛рдЗрд▓ рдорд╛рддреНрд░ рд╣реЛрдЗрдиред

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1
рд╕рдмрдЯреНрд░реАрд╣рд░реВ рд╣рдЯрд╛рдЙрдиреБ рднрдиреЗрдХреЛ рдЧреНрд▓реЛрдмрд▓рдХреЛ рдЕрд░реНрдХреЛ рдмрд▓рд┐рдпреЛ рдмрд┐рдиреНрджреБ рд╣реЛред рддрдкрд╛рдИрд▓рд╛рдИ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдпреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЫрд┐рдЯреЛ рд╣реБрдиреНрдЫред

рд╣рд╛рдореНрд░реЛ рд░реВрдЦ рдорд╛ рдпреЛ рдЖрджреЗрд╢ рд╕рдВрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдорд╛рд░реНрди.

Kill ^a("+7926X")

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

рдЧреНрд▓реЛрдмрд▓рдорд╛ рд╣рд╛рдореАрд▓рд╛рдИ рдХреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЫрдиреН рднрдиреНрдиреЗ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐, рдо рдПрдЙрдЯрд╛ рдЫреЛрдЯреЛ рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗрдЫреБред

COS рдорд╛ рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░рднреВрдд рдЖрджреЗрд╢рд╣рд░реВ рд░ рдХрд╛рд░реНрдпрд╣рд░реВ

рд╕реЗрдЯ
рд╢рд╛рдЦрд╛рд╣рд░реВрд▓рд╛рдИ рдиреЛрдбрдорд╛ рд╕реЗрдЯ рдЧрд░реНрджреИ (рдпрджрд┐ рдЕрдЭреИ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди) рд░ рдиреЛрдб рдорд╛рдирд╣рд░реВ

рдорд░реНрдЬ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рд╕рдмрдЯреНрд░реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ

рдорд╛рд░реНрди
рд╕рдмрдЯреНрд░реА рд╣рдЯрд╛рдЙрдБрджреИ

ZKill
рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдбрдХреЛ рдорд╛рди рдореЗрдЯрд╛рдЙрдБрджреИред рдиреЛрдбрдмрд╛рдЯ рдирд┐рд╕реНрдХрдиреЗ рд╕рдмрдЯреНрд░реА рдЫреЛрдПрдХреЛ рдЫреИрди

$Query
рд░реВрдЦрдХреЛ рдЧрд╣рд┐рд░рд╛рдЗрдорд╛ рдЬрд╛рдБрджреИ, рд░реВрдЦрдХреЛ рдкреВрд░реНрдг рдЯреНрд░реНрдпрд╛рднрд░реНрд╕рд▓

$Order
рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдбрдХреЛ рд╢рд╛рдЦрд╛рд╣рд░реВ рдкрд╛рд░ рдЧрд░реНрджреИ

$рдбреЗрдЯрд╛
рдиреЛрдб рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЫ рдХрд┐ рдЫреИрди рдЬрд╛рдБрдЪ рдЧрд░реНрджреИ

$ рд╡реГрджреНрдзрд┐
рдкрд░рдорд╛рдгреБ рд░реВрдкрдорд╛ рдиреЛрдб рдорд╛рди рд╡реГрджреНрдзрд┐ рдЧрд░реНрджреИред рдкрдвреНрди рд░ рд▓реЗрдЦреНрдирдмрд╛рдЯ рдмрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐, ACID рдХреЛ рд▓рд╛рдЧреАред рд╣рд╛рд▓реИ рдпрд╕рд▓рд╛рдИ рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ $Sequence

рддрдкрд╛рдИрдВрдХреЛ рдзреНрдпрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж, рд╣рд╛рдореА рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рдЬрд╡рд╛рдл рджрд┐рди рддрдпрд╛рд░ рдЫреМрдВред

рддреНрдпрд╛рдЧ: рдпреЛ рд▓реЗрдЦ рд░ рдпрд╕рдорд╛ рдореЗрд░реЛ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВ рдореЗрд░реЛ рд╡рд┐рдЪрд╛рд░ рд╣реЛ рд░ InterSystems Corporation рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрдерд┐рддрд┐рд╕рдБрдЧ рдХреБрдиреИ рд╕рдореНрдмрдиреНрдз рдЫреИрдиред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди