āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻļā§āĻ°ā§ āĻ•āĻ°āĻž - āĻĒāĻžāĻ°ā§āĻŸ 1 āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

3. āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ•

āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻ—āĻžāĻ›ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ• āĻŽā§‚āĻ˛ā§āĻ¯ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ•āĨ¤

3.1 āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ 1. āĻļāĻžāĻ–āĻž āĻ›āĻžāĻĄāĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻ¨ā§‹āĻĄ


āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹āĻ‡ āĻ¨āĻ¯āĻŧ, āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹āĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡:

Set ^counter = 0  ; ŅƒŅŅ‚Đ°ĐŊОвĐēĐ° ŅŅ‡Ņ‘Ņ‚Ņ‡Đ¸ĐēĐ°
Set id=$Increment(^counter) ;  Đ°Ņ‚ĐžĐŧĐ°Ņ€ĐŊĐžĐĩ иĐŊĐēŅ€ĐĩĐŧĐĩĐŊŅ‚иŅ€ĐžĐ˛Đ°ĐŊиĐĩ

āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛, āĻāĻ° āĻ…āĻ°ā§āĻĨ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻļāĻžāĻ–āĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ•ā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻžāĨ¤

3.2 āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ 2. āĻāĻ•āĻŸāĻŋ āĻļā§€āĻ°ā§āĻˇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻļāĻžāĻ–āĻž

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¸āĻŋāĻ• āĻ•ā§€-āĻŽāĻžāĻ¨ āĻŦā§‡āĻ¸āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻŸāĻŋāĻĒāĻ˛ āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻŋ, āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ•ā§€ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻŦ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻĒāĻžāĻŦāĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžāĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ•ā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋāĻ•ā§‡ āĻ†āĻŦāĻžāĻ° āĻ•āĻ˛āĻžāĻŽā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

  1. āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ…āĻ•ā§āĻˇāĻ°āĨ¤
    Set ^t(id1) = "col11/col21/col31"
    Set ^t(id2) = "col12/col22/col32"
  2. āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻŽāĻ¨ā§€āĻ¯āĻŧ āĻ¸ā§āĻ•āĻŋāĻŽ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻŦāĻžāĻ‡āĻŸ āĻĻāĻ–āĻ˛ āĻ•āĻ°ā§‡āĨ¤ āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
  3. āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻĢāĻžāĻ‚āĻļāĻ¨ $LB (āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§), āĻ¯āĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤
    Set ^t(id1) = $LB("col11", "col21", "col31")
    Set ^t(id2) = $LB("col12", "col22", "col32")

āĻŽāĻœāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛, āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ•āĻ āĻŋāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤ āĻ†āĻ¸ā§āĻ¨ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ¸ā§‚āĻšāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ•āĻ˛. āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ• āĻŸā§āĻ°āĻŋ āĻ¯āĻž āĻĻā§āĻ°ā§āĻ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ•ā§€āĻ° āĻ…āĻ‚āĻļ āĻ¨āĻ¯āĻŧā§ˇ āĻāĻŸāĻŋ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ•ā§‹āĻĄ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ˛āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¯āĻžāĻ•āĨ¤

Set ^i("col11", id1) = 1
Set ^i("col12", id2) = 1

āĻāĻ–āĻ¨, āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ˛āĻžāĻŽā§‡ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻ°ā§āĻ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ¤āĻžāĻ•āĻžāĻ¤ā§‡ āĻšāĻŦā§‡ ^i āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ•ā§€ (id) āĻ–ā§āĻāĻœā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ†āĻŽāĻ°āĻž āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‚āĻšāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻ¸ā§āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽā§‹āĻĄāĻŧāĻžāĻ¨ā§‹ āĻ¯āĻžāĻ•āĨ¤

TSTART
Set ^t(id1) = $LB("col11", "col21", "col31")
Set ^i("col11", id1) = 1
TCOMMIT

āĻāĻŽ āĻ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻžāĻ° āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻŸā§‡āĻŦāĻŋāĻ˛, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ.

āĻāĻ‡ āĻœāĻžāĻ¤ā§€āĻ¯āĻŧ āĻŸā§‡āĻŦāĻŋāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻĻā§āĻ°ā§āĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ (āĻŦāĻž āĻ†āĻ°āĻ“ āĻĻā§āĻ°ā§āĻ¤) āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ/āĻ†āĻĒāĻĄā§‡āĻŸ/āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ COS/M-āĻ āĻ˛ā§‡āĻ–āĻž āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤āĻ†āĻŽāĻŋ TSTART āĻāĻŦāĻ‚ TCOMMIT āĻ•āĻŽāĻžāĻ¨ā§āĻĄ (āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡-āĻ•āĻ˛āĻžāĻŽ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡ āĻŦāĻžāĻ˛ā§āĻ• INSERT āĻāĻŦāĻ‚ SELECT-āĻ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ‡ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻ†āĻŽāĻŋ āĻ¸āĻŽāĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ• āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŋāĻ¨āĻŋāĨ¤

āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻšāĻžāĻ° āĻ›āĻŋāĻ˛ 778 āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻŽāĻžāĻ¨āĨ¤
300 āĻŽāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻŽāĻžāĻ¨ āĻ¸āĻš - 422 āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ - 572M āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 082 āĻ‡āĻ¨āĻ¸āĻžāĻ°ā§āĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻāĻŽ āĻ•ā§‹āĻĄ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤
āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āĻ°āĻžāĻ‡āĻ­ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤, SSD āĻ¨āĻ¯āĻŧāĨ¤ āĻ°āĻžāĻ‡āĻŸ-āĻŦā§āĻ¯āĻžāĻ• āĻ¸āĻš RAID5āĨ¤ āĻĢā§‡āĻ¨āĻŽ II 1100T āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĨ¤

āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ SQL āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžā§āĻšāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻĒā§‡ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤ MySQL 5.5 (InnoDB āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ) āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 11K āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻŦā§‡āĻļāĻŋ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ āĻ¨āĻžāĨ¤
āĻšā§āĻ¯āĻžāĻ, āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ‡, āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻ‡āĻ¨ā§āĻĄāĻžāĻ¸ā§āĻŸā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŸā§āĻ¯āĻžāĻŦā§āĻ˛āĻžāĻ° āĻĄā§‡āĻŸāĻž āĻ¸āĻš āĻ•āĻžāĻœ āĻ¸āĻšāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ¯āĻĻāĻŋ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ˜āĻ¨ āĻ˜āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻ—āĻ¤āĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ—ā§āĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻŸāĻŋāĻ•ā§‡ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°āĻž āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸āĻšāĻœā§‡āĻ‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻ‰āĻšā§āĻš āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻŦāĻŋāĻŽā§‚āĻ°ā§āĻ¤āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ .

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻāĻ‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻŽāĻŋ āĻ¸ā§‡āĻŸāĻž āĻĻā§‡āĻ–āĻžāĻ¤ā§‡ āĻšā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¯āĻžāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ­āĻžāĻˇāĻž āĻ˛ā§‡āĻ–āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ— āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¤āĻžāĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻāĻ–āĻžāĻ¨ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•ā§€-āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž, āĻ¸ā§‡āĻŸ, āĻ¸āĻžāĻ°āĻŖā§€, āĻ¨āĻĨāĻŋ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŋāĻ›ā§ āĻ§āĻ°āĻŖā§‡āĻ° āĻ…-āĻŽāĻžāĻ¨āĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻžāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

3.3 āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ 3. āĻĻā§āĻŦāĻŋ-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ—āĻžāĻ›, āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨ā§‹āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻļāĻžāĻ–āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨: āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻ†āĻ—ā§‡āĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ•āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ—āĻžāĻ› āĻŦāĻ¨āĻžāĻŽ āĻŸā§‡āĻŦāĻŋāĻ˛. āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĨ¤

МиĐŊŅƒŅŅ‹
ПĐģŅŽŅŅ‹

  1. āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ§ā§€āĻ°, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ¨ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
  2. āĻ†āĻ°ā§‹ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸ā§āĻĨāĻžāĻ¨ āĻ–āĻ°āĻš. āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻš āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ (āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ¸ā§‚āĻšā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§‹āĻāĻž) āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻžāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

  1. āĻĒā§ƒāĻĨāĻ• āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ° āĻ¨ā§‡āĻ‡āĨ¤ āĻ†āĻŽāĻžāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻāĻŸāĻŋ 11,5āĻŸāĻŋ āĻ•āĻ˛āĻžāĻŽā§‡ 2% āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻŦāĻĄāĻŧ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ•āĻ˛āĻžāĻŽā§‡āĨ¤
  2. āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ
  3. āĻ†āĻ°ā§‹ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•ā§‹āĻĄ

āĻ‰āĻĒāĻ¸āĻ‚āĻšāĻžāĻ°: āĻ¸āĻŦāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻž. āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ—āĻ¤āĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŽā§‚āĻ˛ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ, āĻ¤āĻžāĻ‡ āĻāĻ‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ–ā§āĻŦ āĻ•āĻŽāĻ‡ āĻ†āĻ›ā§‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤

3.4 āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻŽāĻ˛āĻžāĨ¤ āĻ—āĻžāĻ› āĻāĻŦāĻ‚ āĻ†āĻĻā§‡āĻļ āĻ—āĻžāĻ›

āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ° āĻ¯āĻžāĻ•ā§‡ āĻ—āĻžāĻ› āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°ā§‹āĻĒā§āĻ°āĻŋ āĻĢāĻŋāĻŸ āĻ•āĻ°ā§‡āĨ¤

3.4.1 āĻ¸āĻžāĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ¸āĻš āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

āĻāĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤ āĻšāĻŋāĻ•āĻŋā§ŽāĻ¸āĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ°ā§‹āĻ—, āĻ“āĻˇā§āĻ§, āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻāĻŦāĻ‚ āĻšāĻŋāĻ•āĻŋā§ŽāĻ¸āĻž āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‹āĻ—ā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ• āĻŽāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ…āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ•āĨ¤ āĻ¤āĻžāĻ›āĻžāĻĄāĻŧāĻž 99% āĻŽāĻžāĻ  āĻ–āĻžāĻ˛āĻŋ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ SQL āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨: "āĻ°ā§‹āĻ—ā§€" ~ 100 āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, "āĻŽā§‡āĻĄāĻŋāĻ¸āĻŋāĻ¨" - 000 āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, "āĻĨā§‡āĻ°āĻžāĻĒāĻŋ" - 100 āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, "āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž" - 000 āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¯āĻŧā§‡āĻ• āĻšāĻžāĻœāĻžāĻ° āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ§āĻ°āĻŖā§‡āĻ° āĻ°ā§‹āĻ—ā§€āĻ° āĻœāĻ¨ā§āĻ¯ (āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡!), āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž, āĻ“āĻˇā§āĻ§ āĻāĻŦāĻ‚ āĻāĻ‡ āĻŸā§‡āĻŦāĻŋāĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ°āĻ“ āĻšāĻžāĻœāĻžāĻ° āĻšāĻžāĻœāĻžāĻ° āĻŸā§‡āĻŦāĻŋāĻ˛āĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻ“āĻˇā§āĻ§ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĻāĻ°ā§āĻļ, āĻ•āĻžāĻ°āĻŖ āĻ¤āĻžāĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‹āĻ—ā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻ° āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻžāĻ° āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĨā§‡āĻ°āĻžāĻĒāĻŋ āĻāĻŦāĻ‚ āĻ“āĻˇā§āĻ§ā§‡āĻ° āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ• āĻŦāĻŋāĻŦāĻ°āĻŖ, āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ›ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡, āĻ–āĻžāĻ˛āĻŋ āĻ•āĻ˛āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻšāĻ¤ā§‡.

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŽāĻžāĻ¨ā§āĻˇā§‡āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ•, āĻ¯āĻ–āĻ¨ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻœāĻŽāĻž āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ—āĻ¤ āĻ•āĻ°āĻž āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻ“āĻˇā§āĻ§, āĻŦā§āĻ¯āĻžāĻ‚āĻ•āĻŋāĻ‚, āĻŦāĻŋāĻĒāĻŖāĻ¨, āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻ—āĻžāĻ° āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋāĻ° āĻšāĻžāĻšāĻŋāĻĻāĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡

.
āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ›āĻ•ā§‡ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ (āĻ‡āĻāĻ­āĻŋ, 1,2,3,4,5,6,7,8,9,10), āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ§ā§€āĻ° āĻšāĻŦā§‡ā§ˇ āĻŽā§‚āĻ˛āĻ¤, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŽā§‚āĻ°ā§āĻ¤ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¨ā§€āĻšā§‡ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻžāĻœ āĻ˛ā§āĻ•āĻŋāĻ¯āĻŧā§‡ āĻ°āĻžāĻ–ā§‡āĨ¤ āĻ‰āĻšā§āĻš-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ (SQL) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ (āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛) āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻ­ā§āĻ˛āĨ¤ āĻ…āĻ¨ā§āĻĒāĻ¯ā§āĻ•ā§āĻ¤āĨ¤

āĻāĻŸāĻž āĻ•ā§‹āĻ¨ āĻ—ā§‹āĻĒāĻ¨ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻœāĻžāĻ¯āĻŧāĻžāĻ¨ā§āĻŸ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡ (ALTER TABLE) āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻ—āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ MySQL, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻŋāĻ¤ MyISAM, InnoDB āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻ—ā§āĻ˛āĻŋ) āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦā§‡ āĻ¤āĻĨā§āĻ¯ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ ALTER TABLE ADD|DROP COLUMN āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻž āĻ•āĻ¯āĻŧā§‡āĻ• āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¯āĻŧā§‡āĻ• āĻ•ā§‹āĻŸāĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻā§āĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨āĻ†āĻŽāĻ°āĻž āĻ¯āĻĻāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŋ āĻ¤āĻŦā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻŋāĻ›ā§āĻ‡ āĻ–āĻ°āĻš āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻŽāĻ°āĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§‡, āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¸ā§āĻ¤āĻ°ā§‡āĨ¤ āĻļāĻžāĻ–āĻžāĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤


āĻ…āĻ¤āĻāĻŦ, āĻ¯āĻ–āĻ¨ āĻŦāĻŋāĻĒā§āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻāĻšā§āĻ›āĻŋāĻ• āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¸āĻš āĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻ•āĻĨāĻž āĻ†āĻ¸ā§‡, āĻ¤āĻ–āĻ¨ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻĒāĻ›āĻ¨ā§āĻĻāĨ¤

āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ‡ āĻ¯ā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ•, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻĨāĻ‡ āĻŦāĻŋ-āĻŦā§ƒāĻ•ā§āĻˇāĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻĻā§āĻ§ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻš āĻāĻ• āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¨āĻĨāĻŋ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻ¨āĻĨāĻŋ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ—ā§āĻ˛āĻŋ āĻŽā§‡āĻĄāĻŋāĻ•ā§‡āĻ˛ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻžāĻ¸ā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§‹āĻ—āĻŋāĻ¤āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻāĻ–āĻ¨āĻ“ āĻĒā§āĻ°ā§‹āĻĒā§āĻ°āĻŋ āĻāĻ•āĻ‡ āĻ¨āĻ¯āĻŧāĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ MongoDB āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•āĨ¤ āĻāĻ‡ āĻĄā§‹āĻŽā§‡āĻ‡āĻ¨ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻžāĻ°āĻŖā§‡ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻžāĻ¸ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻšā§‡āĻ°ā§‡ āĻ¯āĻžāĻ¯āĻŧ:

  1. āĻ¨āĻĨāĻŋāĻ° āĻ†āĻ•āĻžāĻ°āĨ¤ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻšāĻ˛ JSON āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻĒāĻžāĻ ā§āĻ¯ (āĻ†āĻ°ā§‹ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ BSON) āĻ¯āĻžāĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 16MBāĨ¤ āĻāĻ‡ āĻ¨āĻŋāĻˇā§‡āĻ§āĻžāĻœā§āĻžāĻžāĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯āĻžāĻ¤ā§‡ JSON āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ§ā§€āĻ° āĻšāĻ¯āĻŧā§‡ āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ JSON āĻ¨āĻĨāĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ¨āĻĨāĻŋāĻ¤ā§‡ āĻ°ā§‹āĻ—ā§€āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻ•āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ†āĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ‡ āĻœāĻžāĻ¨āĻŋ āĻ°ā§‹āĻ—ā§€āĻ° āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ¤āĻŸāĻž āĻŽā§‹āĻŸāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ•āĻžāĻ°ā§āĻĄā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ†āĻ•āĻžāĻ° 16MB āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ°ā§‹āĻ—ā§€āĻĻā§‡āĻ° āĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻžāĻĻā§‡āĻ° āĻ°ā§‹āĻ— āĻ•āĻžāĻ°ā§āĻĄā§‡ āĻāĻŽāĻ†āĻ°āĻ†āĻ‡ āĻĢāĻžāĻ‡āĻ˛, āĻāĻ•ā§āĻ¸-āĻ°ā§‡ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ—āĻŦā§‡āĻˇāĻŖāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻļāĻžāĻ–āĻžāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻāĻŦāĻ‚ āĻŸā§‡āĻ°āĻžāĻŦāĻžāĻ‡āĻŸ āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¨ā§€āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡, āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻļā§‡āĻˇ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ, āĻ¤āĻŦā§‡ āĻ†āĻŽāĻŋ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦāĨ¤
  2. āĻ°ā§‹āĻ—ā§€āĻ° āĻšāĻžāĻ°ā§āĻŸā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¤āĻ¨āĻž/āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨/āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒā§āĻ°ā§‹ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻšāĻŦā§‡ (āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ!), BSON āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¨ā§‹āĻĄ āĻ¯ā§‹āĻ—/āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨/āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻŸāĻŋ BSON-āĻ āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§‡āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.
  3. āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻĨāĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŦāĻ‚ āĻāĻ° āĻŦāĻšā§-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻ¸āĻžāĻĨā§‡, āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻ° āĻšāĻŦā§‡ āĻ•āĻžāĻ°āĻŖ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻĨ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋ-āĻŦā§ƒāĻ•ā§āĻˇāĨ¤ BSON-āĻ, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻ¨āĻĨāĻŋāĻŸāĻŋāĻ•ā§‡ āĻ°ā§ˆāĻ–āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

3.3.2 āĻ¸āĻšāĻ¯ā§‹āĻ—ā§€ āĻ…ā§āĻ¯āĻžāĻ°ā§‡

āĻ…ā§āĻ¯āĻžāĻ¸ā§‹āĻ¸āĻŋāĻ¯āĻŧā§‡āĻŸāĻŋāĻ­ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ (āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¨ā§‡āĻ¸ā§āĻŸā§‡āĻĄ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ¸āĻš) āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°ā§‹āĻĒā§āĻ°āĻŋ āĻĢāĻŋāĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, PHP āĻĨā§‡āĻ•ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ›āĻŦāĻŋ 3.3.1-āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

$a = array(
  "name" => "Vince Medvedev",
  "city" => "Moscow",
  "threatments" => array(
    "surgeries" => array("apedicectomy", "biopsy"),
    "radiation" => array("gamma", "x-rays"),
    "physiotherapy" => array("knee", "shoulder")
  )
);

3.3.3 āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¨āĻĨāĻŋ: XML, JSON

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¸āĻšāĻœā§‡āĻ‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ†āĻ‰āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡.

āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛
āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛āĻ•ā§‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒāĻšāĻžāĻ¨ā§‹āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¸āĻšāĻœ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻšāĻ˛ āĻ¨ā§‹āĻĄāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŸā§āĻ¯āĻžāĻ— āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻžāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻŸā§āĻ¯āĻžāĻ— āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ†āĻŽāĻ°āĻž āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§ƒāĻĨāĻ• āĻļāĻžāĻ–āĻžāĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋāĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

<note id=5>
<to>ВаŅŅ</to>
<from>ХвĐĩŅ‚Đ°</from>
<heading>НаĐŋĐžĐŧиĐŊĐ°ĐŊиĐĩ</heading>
<body>ПозвоĐŊи ĐŧĐŊĐĩ СавŅ‚Ņ€Đ°!</body>
</note>

COS āĻ āĻāĻŸāĻŋ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻŦā§‡:

Set ^xml("note")="id=5"
Set ^xml("note","to")="ĐĄĐ°ŅˆĐ°"
Set ^xml("note","from")="ХвĐĩŅ‚Đ°"
Set ^xml("note","heading")="НаĐŋĐžĐŧиĐŊĐ°ĐŊиĐĩ"
Set ^xml("note","body")="ПозвоĐŊи ĐŧĐŊĐĩ СавŅ‚Ņ€Đ°!"

āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯: XML, JSON, āĻ¸āĻšāĻ¯ā§‹āĻ—ā§€ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ¸āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ†āĻŽāĻ°āĻž āĻ¨ā§‹āĻŸ āĻŸā§āĻ¯āĻžāĻ—ā§‡ āĻ¸āĻžāĻŦāĻŸā§āĻ¯āĻžāĻ—ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°āĻŋāĻ¨āĻŋāĨ¤ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ ^xml āĻ¸āĻžāĻŦāĻŸā§āĻ¯āĻžāĻ—āĻ—ā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻŖāĻžāĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤ āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ āĻ†āĻĻā§‡āĻļ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨:

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨
JSONāĨ¤
āĻŦāĻŋāĻ­āĻžāĻ— 3.3.1 āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ›āĻŦāĻŋ āĻāĻ‡ JSON āĻ¨āĻĨāĻŋāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ:

var document = {
  "name": "Vince Medvedev",
  "city": "Moscow",
  "threatments": {
    "surgeries": ["apedicectomy", "biopsy"],
    "radiation": ["gamma", "x-rays"],
    "physiotherapy": ["knee", "shoulder"]
  },
};

3.3.4 āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻžāĻ āĻžāĻŽā§‹

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ: āĻŦāĻŋāĻ•ā§āĻ°āĻ¯āĻŧ āĻ…āĻĢāĻŋāĻ¸ā§‡āĻ° āĻ—āĻ āĻ¨, āĻāĻ•āĻŸāĻŋ MLM āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ¤ā§‡ āĻ˛ā§‹āĻ•ā§‡āĻĻā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, āĻĻāĻžāĻŦāĻž āĻ–ā§‡āĻ˛āĻžāĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĨ¤

āĻĄā§‡āĻŦāĻŋāĻ‰āĻŸ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ¸ā§‚āĻšāĻ• āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§āĻŸā§āĻ°ā§‹āĻ• āĻŦāĻ˛ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡, āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒāĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ“āĻœāĻ¨ āĻ¸āĻš āĻļāĻžāĻ–āĻžāĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻšāĻŦā§‡āĨ¤ āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻļāĻžāĻ–āĻž āĻ¨āĻĄāĻŧāĻžāĻšāĻĄāĻŧāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

āĻ¸ā§‡āĻ˛āĻ¸ āĻ…āĻĢāĻŋāĻ¸ā§‡āĻ° āĻ—āĻ āĻ¨, āĻāĻŽāĻāĻ˛āĻāĻŽ-āĻ āĻŽāĻžāĻ¨ā§āĻˇā§‡āĻ° āĻ—āĻ āĻ¨āĨ¤ āĻ¨ā§‹āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•ā§āĻ¯āĻžāĻļāĻŋāĻ‚ āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻ¸āĻŽāĻ—ā§āĻ° āĻ¸āĻžāĻŦāĻŸā§āĻ°āĻŋāĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸āĻžāĻŦāĻŸā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻ•ā§āĻ°āĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖāĨ¤ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡ āĻ†āĻŽāĻ°āĻž āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻļāĻžāĻ–āĻžāĻ° āĻ•ā§ƒāĻ¤āĻŋāĻ¤ā§āĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ° āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋāĨ¤

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ—āĻžāĻ›āĨ¤ āĻ…āĻ‚āĻļ ā§¨

4. āĻ•ā§‹āĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ‰āĻĒāĻ•āĻžāĻ°ā§€?

āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ˛āĻžāĻŽāĻŸāĻŋ āĻāĻŽāĻ¨ āĻ˜āĻŸāĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ—āĻ¤āĻŋ āĻ˛āĻžāĻ­ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋ āĻ¯āĻ–āĻ¨ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻŦāĻž āĻĄā§‡āĻŸāĻž āĻŽāĻĄā§‡āĻ˛ āĻ¸āĻ°āĻ˛ā§€āĻ•ā§ƒāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻ¸ā§āĻĒā§€āĻĄ
āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚/āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻšāĻœāĻ¤āĻž

  1. āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ [āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻ¤āĻ°ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ¸āĻš], [āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ•ā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‚āĻšā§€āĻ•āĻ°āĻŖ]
  2. āĻ¸āĻžāĻŦāĻŸā§āĻ°āĻŋ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
  3. āĻ…āĻ¨ā§‡āĻ• āĻ¨ā§‡āĻ¸ā§āĻŸā§‡āĻĄ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¸āĻš āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§ƒāĻĨāĻ• āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
  4. āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻļāĻžāĻ–āĻž āĻĨā§‡āĻ•ā§‡ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ…āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦāĻšā§€āĻ¨ āĻļāĻžāĻ–āĻž āĻĨā§‡āĻ•ā§‡ āĻļāĻŋāĻļā§ āĻļāĻžāĻ–āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻ‡āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻš āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ•āĻžāĻ āĻžāĻŽā§‹
  5. āĻ‰āĻĒāĻŦā§ƒāĻ•ā§āĻˇā§‡āĻ° āĻ—āĻ­ā§€āĻ°āĻ¤āĻž-āĻĒā§āĻ°āĻĨāĻŽ āĻŸā§āĻ°āĻžāĻ­āĻžāĻ°ā§āĻ¸āĻžāĻ˛
  1. āĻŦāĻŋāĻĒā§āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻāĻšā§āĻ›āĻŋāĻ• [āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ¨ā§‡āĻ¸ā§āĻŸā§‡āĻĄ] āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯/āĻ¸āĻ¤ā§āĻ¤āĻž āĻ¸āĻš āĻŦāĻ¸ā§āĻ¤ā§/āĻ¸āĻ¤ā§āĻ¤āĻž
  2. āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻ˛ā§‡āĻ¸ āĻĄā§‡āĻŸāĻžāĨ¤ āĻ¯āĻ–āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ¨ā§‹āĻ—ā§āĻ˛āĻŋ āĻ…āĻĻā§ƒāĻļā§āĻ¯ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤
  3. āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
  4. āĻĒāĻĨ āĻŦā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ—āĻžāĻ›. āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ› āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻĨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ•.
  5. āĻ°āĻŋāĻ•āĻžāĻ°ā§āĻ¸āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡

āĻĒā§āĻ°āĻ¸āĻžāĻ° "āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄā§‡āĻŸāĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ¨-āĻ¤āĻ°ā§‹āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻ¸ā§āĻĒāĻžāĻ°ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĨ¤ āĻĒāĻžāĻ°ā§āĻŸ 3".

āĻĻāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ°: āĻāĻ‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŸāĻŋ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ¤ā§‡ āĻ†āĻŽāĻžāĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ†āĻŽāĻžāĻ° āĻŽāĻ¤āĻžāĻŽāĻ¤ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āĻ°ā§āĻĒā§‹āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻ¨ā§‡āĻ‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨