ืืืงืื ืืงืืื ืืื ืืจืืงืฆืื ืขื ืืกื ืื ืชืื ืื.
ืืชืื ืืืชืจ
ืืืฅ ืืื ืฉืื ื ืืชืื ืช (ืืขืืงืจ ืืืคื + ืื ืืื ื DBMS ืฉืื ืื, ืืืืจืื ื ORACLE, + ืงืฆืช PHP), ืืฉ ืื ืชืืืื - ืงื ืืื ืืืืืจื ืฉื ืืืจืืช. ืื ื ืงืื ื ืืืจื ืืฉืื ืืื ืืื ืืืื ืืืื ืคืืืช ืื ืืืชืจ ืืืืืจ ืืขืื (ืืืฉื, ืขืืฉืื ืกืืืื ืืื ืืื ืืื, ืืืจืืช ืืื ืชืื ืช ืืืืจื ื ืงืจืกืืืงื ืขืืืืืช ืืืืืจื), ืื ื ืืืื ืืืกืืจืช ืืืืช (ืืขืืชืื ืงืจืืืืช ืฉื ืชืืื ืืืืืจ ืืืชืจ, ืื ืงืืจื ืขื ืืฆืขืืช ืืืืืช), ืื ื ืขืืฉื ืืช ืื ืืื ืืชืงื ืืช ืื ืืื ืืืืจ ืืช ืื ืขืืืจ 95-100% ืืืืืจ ืืฉืืง ืฉืื.
ืื, ืื ื (ืืื ืืืื) ื ืชืงืืชื ืืืขืื ืฉื ืืืกืจ ืืขืกืงืืืช ืฉื RosReestr.
ืืืขืื ืฉื ืืืกืจ ืืืืคื ืืขืกืงืชื ืฉื ืืขืกืงืืืช ืฉื ืจืืืจืืกืืจ
ืืชืื ืืช "ืขืกืงื" ืืื ืื"ื ืื "ืืชืืืื ืขื ืืืืจื ืืืื" (ืืื ืืืกืืจืชื "ืืกืื ืงืืคืช ืคืืงืืื"), ืืฉื ืืืืจืื ืงืฆืช ืืืชืจ ืืกืืืืื. ืื ื ืืกืคืจ.
ืืืกืื ืืืืขื ืืฆืคืืช ืืืืจื ืฉืคืืื ืืืืจืช. ืืืกืื ืืื ืืื ืืืื, ืืืื ืืืืืจ, ืืื ืืืืกืื ืืื ืืกืฃ. ืื ืืชืืื ืืกืืคืืจ ืฉืื ื.
ืืืืืกืื ืืฉ ื ืืก ืืฉืื, ืฉืืฉ ืื ืืื ืขืจืืื ืฉืืื ื ื ืืืฆืื ืื ืืืืืื - ืืืืื ืืกืื ืืจ ืืืืช ืกืืื, ืืืื ืืชืงืจื ืืื ืฉืืขื ืืืฆื ืืืจืื, ืืฉ ืืกืืก ืคืืจืืช ืืฉืืง ืกืืื ืืงืจืืช ืืงืื. , ื ืืชื ืืืืช ืืจืื ืืืืจืืืงืกืคืจืก, ืืฉ ืืจืชืฃ ืืชืืช ืืืืจื 1 ืืืจ, ืืขื ืืืืจื ืืฉ ืขืืืืช ืื ื ืืื ืืชืฆืคืืืช ืืกืืจืื ืืืืืช. ืืืกืื ืืืื ืฉืืืคืืื ืื ืืื ืืืืงืจืื ืืช ืืืืจ ืืืืจื ืฉืื, ืืื ืื ืืขืฆืื. ืืืื ืืืืื ืืงื ืืช ืืช ืืืจืชื ืฉื ืคืืื, ืืืืืืจ ืืช ืืืจืชื. ืืื ืืืืืจ ืืืชื ืืื ืืงื ืืช ืืช ืืืืจื ืฉื ืคืืื, ืืื ืกืชื. ืืฉืคืช ืืืชืืืืื ืื ื ืงืจื - "ืืืืืคื ื ืืืจืช".
ืขืืฉืื ืืืื ื ืกืชืื ืขื ืืืฆื ืืื ืืืฆื ืฉื ืคืืื. ืืขืืืื ืืื ืฉืื ืคืืื ืื ืืขืื ืืื ืืฉืืช ืขื ืคืืช ืืกืฃ, ืืื ืืืืจ ืืืจื ืขื ืื ืช ืืงื ืืช ืืืจื ืืขืืจ ืืืืคืื ืืืื ืืจ, ืืื ืืื ืขืืืื ืื ืืืง ืืืื. ืืฉืคืช ืืืชืืืืื ืื ื ืงืจื - "ืืชืืืื ืขื ืืืืคื".
ืืฉื ื ืืืืื ืื ืฉื ืืืจืฅ ืืชืืืื ื, ืืืืืืจ ืืืืืจืืก, ืืฉ ื ืื"ื ืืชืืื (ืืงืจืืืจืืื ืื ืฉื ืคืืื) ืืขืืจ ืืืื ืืจ, ืฉื ืืืจืช ืืืืืคืืช, ืืืืืื ืฉืื ื ืฉืืืื ืืฉืจืช ืืช ืืืงืืจ. ืืฉืคืช ืืืชืืืืื ืื ื ืงืจื - "ืืืืจื ืืืคืฉืืช".
ืื, ืืืกืื ืืืฆืืช ืืงืืื ืกืจื'ื. ืืขืช, ืคืืื ืืืฆืืช ืฉืชื ืืคืฉืจืืืืช ืืชืืืืืช ืขืืืจื ืืขืืจ ืืืื ืืจ. ืื ืื ื ืืืืืื ืืขืฉืืช ืขืกืงื. ื ื ืื ืืฉื ืืคืฉืืืช ืฉืืฃ ืืื ืืืืฉืชืชืคืื ืืขืกืงื ืืื ื ืืฉืชืืฉ ืืืฉืื ืชื ืืืื ืื ืืขื ืื ืืืช ืืื ืืจื. ืืคืืื, ืืคืขืืืืช ืืืืืช ืืืืจืืช ืืืชืืฆืข ืืขืช:
1. ืกืจืืื'ื ื ืืชื ืช ืืกืฃ ืืคืืื.
2. ืืืกืื ื ืืชื ืืช ืืืจืชื ืืกืจืืื'ื.
3. ืคืืื ื ืืชื ืืช ืืืจืชื ืืืืกืื.
4. ืื ืืืืืจ ืื ืืืจืืก ืืืกืจืื ืืช ืืืจืชื ืืืืืืื ืืจ ืืคืืื ืืืงืืืื ืืช ืืืกืฃ ืฉื ืกืจืืื'ื.
5. ืืืงืืจ ืืืืืจืืก ืืืืืื ืืืืจืืืจ ืืฉืจืช ืืช ืืืงืืจ.
ืื ืืืื ืืืืืืื ืืืขืืืจ ืืช ืืชืกืจืื ืืื ื-Rosreestr ืืืืฆืืข:
ืืชืื ืืขืกืงื
ืชื ืืช ืืืืจื ืฉื ืืืกืื ืืกืจืืื'ื.
ืชื ืืช ืืืืจื ืฉื ืคืืื ืืืืกืื.
ืืืชืืื
ืชื ืืช ืืืืจื ืฉื ืืืงืืจ ืืคืืื
ืชื ืืช ืืืกืฃ ืฉื ืกืจืืื'ื ืืืืงืืจ
IF_ERROR:
ืชื ืืช ืืืืจื ืฉื ืืืืจืืก ืืคืืื
ืชื ืืช ืืืกืฃ ืฉื ืกืจืืื'ื ืืืืืืจืืก
ืกืืฃ
- ืขืกืงื
ืืืืืจ ืืชืกืจืื ืขืกืงื ืืคืืฉื ืขื ืืืืคื, ืืื ืื ืฉืืื ืืืืจืืช ืืฉ ืืขืืื ืืื ืืืืืจ (ืืืฉืืจ), ืฉืืืืืจืื ืฉืืื ืฉืืืื, ืืฉืืืชืืืืื (ืื ืืฉ) ืืงืืืื ืชืฉืืื ืืื ืงืฉืจ ืืฉืืื ืืขืกืงื.
ืขื ืืืช, Rosreestr ืืื ื ืชืืื ืืขืกืงืืืช. ืื ืืคืขืืืืช ืืืืฆืขื ืืจืฆืฃ ืืืืืคื ืขืฆืืื, ืืื ืืืจ ืื, ืืืื ืืืื ืืช ืืขืกืงื ืืืื ืื ืืืช ืืื ืื ืืืฉืืื. ืืืงืกืืืื ืฉื ืืชื ืืืฉืื - ืืืชืืฉื ืืื ืฉืจืืืจืืกืืจ ืื-MFC ืื ืขืืืืื ืขื ืืขืืจืช ืืืืื ืื - ืืื ืืืื ืืก ืืกืฃ ืืชื ืื ืง, ืขื ืชื ืื ืืืืฉื ืืืืื ืขื ืืื Vasya, Petya, Serezha (ืื ืื ื ืจืฉืื ืขืกืงื ืืืื), ืืฉืืงื ืื ื ืืกืคืื, ืืืฆืืช ืืกืืืื ืฉื ืจืฉืื ืขื ืืื Rosreestr. (ืืืื, ืืื ืงืื ืืื ื ืืืืืืื ืืืืคื ืขืฆืืื ืืช ืืืืชื ืืืืช ืฉื ืืืืื, ืืืืืจ, ืื ืกืืืืื ืขื ืืืืชื ืืืืช ืฉื ืื ืืืจืืช ืฉื ืืืฉืชืชืคืื ืืขืกืงื).
ืื ืืกืฃ ืืกืืืื ืื ืฉื ืื ืืฉืืืช ืืขืกืงื ืืืืืื, ืืขืื ื ืืกืคืช ืืื ืฉืื ืืฉืชืชืคืื ืืืจืื ืืืืื ืืืืื ืก ืืืืืจ ืืืืฉ ืฉืืื ืืืื ืืืืชืื ืืจืืฉืื ืืื (ืฉืืื, ืฉืืืช ืชืฉืืื ืืกืจ ืฉื ืืฉืืื ืืช ืืฉืื!), ืื ืืืืืืจ ืืืขืืจืืก ืื ืืขืฉื ืืืช. ืืงืจืื ืื ืืฉืจืช ืืช ืืืงืืจ, ืืืืื ืืืืืืจ ืื ืืืื ืืืืืืง ืืช ืืกืืืืืจืืืื ืืืืื, ืคืฉืื ืื ืืืื ืื ืืื. ืขืกืงืืืช ืืงืจืงืขืื ืืืืฆืขืืช ืืจืฆืฃ, ืืืขืืืื ืฉื ืื ืขืกืงื ืืืงื ืืคืืืช 9 ืืื ืขืืืื.
ืื ืืกืฃ, Rosreestr ืื ืชืืื ืืฉืืขืืื ืฉื ืืืืจ ืืื ืืื ืืืกืืจืช DDU, ืืื ืื ืืืื, ืื ืคืขืืื ืืืื ืืจืืช ืืืืก ืืขืชืื ืคืฉืื.
ืขืืฉืื ืืืื ื ืขืืืจ ืืืกืจืื ืืช ืืืจืฆืืขื ืฉืื ืืืื ื-DBMS
1) ืืจืืฉืื ืืื ืืืขืืจ ืืขืจืืช ืืงืจืช ืืจืกืืืช. ืื ืืืฆื ืฉื ืืืคื ืื ื ืืคืชื ืืืจืื ืืืื ืฉืื, ืืืฉืื ืืืื ืฉืขืฉืืชื ืื ืืืคืืขื ืืืชืื ืชืื ืืืจืื ืขื ืฉืื ืืชืืืืื, ืื ืื ืื ืื ื-DBMS. ืืื ืื ืืืื ืขื ืืืฉื ืืืื (ืืคืืืช ืืืกืืจืช ืืืฉืืื ืฉืืืืื ืขืืื) ืืืืืจ ืืงืจืืืช, ืืื ืงืืจื, ืื ื ืื ืืืื ืืืชืคืชื ืขืืื. ืืืื ืฉืื ื ืื ืงื ืืืืื, ืืื ืืชืืืื. ืื ืื ืชืงืืคืช ืืืื ืืื? ืฆืืจ ืืจืื ืืื ืืืคืชืืื.
2) ืืฉื ื ืืื ืืืขืืจ ืืืืืืช ืกืื ืืจืืืืช ืืืชืงื ืืช ืืจืืฉ ืืืชืืจืืช ืืช ืืขืืื ืืืืืชื. ืืื ืืืจื ืฉืขืืืชื ืื ืืฉ ืคืืจืื ืืืื ืืฉืื ืืืชืืจ ืืช ืืฉืืืช (ืืจืืกืืช ื(ืืคืืืช) ืืื ืืืืช, ืืืงืจืื ืฉืื ืื ืฉื ืจืืกืืช) ืฉื ืฉื ืื ืขืฉืจ ืืืืฉืื!
3) ืฉืืืฉืืช - ืืืื ืืฉืชืืฉ ืืืจืืื ืืืืืื ืฉื Oracle - ืืื ืืจื ืืงืจืื ืืกืงืจืืคื ืคืฉืื ืฉื Insert ืื Update ืฉืืฉืชืืฉ ื-Returing, ืืื ืฉืื ืื ื ืงืืจืืื ื-Select. ืืืื ืืื ืื ืืขืืืช ืฉื Oracle, ืืื ืืขืืืช ืืืฉืง ืฉื Delphi + Oracle.
4) ืจืืืขืืช, ืืฆืืจื ืืืงืฆืืช ืกืืืืืืช ืืคืจืืฆืืืจืืช ืืืคืื ืงืฆืืืช ืฉืื ื ืืืฆืจ ืืืื ืฉืื ื ืื ืจืืฆื ืืขืฉืืช ืืืช. ืื ื ืื ืจืืฆื ืืืืืืจ, ืืืืืจ ืืื ืืฉื ืืช, ืืช ืืืจืฉืืืช ืฉื ืืืฉืชืืฉ ืขืืืจ ื ืืืื ืืคืื ืงืฆืืืช. ืืืืข, ืื ืื ืืชืืชื ืืืคืืจืฉ Grants, ืืืขืจืืช ืขืฆืื ืื ืืืื ืืืกืชืื ืขื ืืืืืืืงืืื ืืืขืืจืืื, ืืืืชืื ืืืืืืืช ืืคืขืื ืืืชื, ืืชืช ืื ืื ืืืฉืชืืฉืื ืืกืืืืื ืืช ืืืืืช ืืืชืงืฉืจ ืืคืื ืงืฆืื? ืื ื ืืืื ืืืชืื ืืืืช ืืคืชื ืืืช ืขืืืจ ืื ืืขืช ืืชืืืช ืคืื ืงืฆืืืช ืื ืืืื. ืื, ืืคืืื ืืืชืจ ืืื, ืชื ืืืฉืชืืฉ ืืืชืืื ืืืืฆืืข, ืืื ืขื ืฃ ืืืืืืจืืชื ืืืืื ืืืชื ืืืงืฉื ืฉืืื ืืืฉืชืืฉ ืืืืืืช ืขืืื, ืืื ืืืจืืง ืืืชื ืขื ืฉืืืื.
ืืงืืจ: www.habr.com