ืืงืจืืช ืชืืืืช ืืืจืืื ืืืื ืืงืฆื
ืืืืจื ืืืืข ื ืืฆืืื ืืื ืืงืื: ืืืืืืืื ืืืกืคืจืืืช ืืคืฉืืืืช ืืืืชืจ ืืขื ืืืขืจืืืช ืืืืข ืืืื ืืช ืืจืฉืชืืช ืืืจืชืืืช ืืืืืืช. ืืื ืืกื ืื ืชืื ืื ืคืฉืื ืื ืืืจืื ืื ืื ืื ืื ืืฉืื ืฉืื ืืฉืื ืืขืฆื ืืืชื ื ืืื. ืืืฉืจ ืืกื ื ืชืื ืื ืืชืืื ื ืืื ืืืฉืื ืืืื ืืื ื ืืจืืจื ืฉื ืืืืจื, ืื ืื ืจืง ืฉืืื ื ืืขืื, ืืื ืฉืืืฉื ืขืืืื ืขื ืืกื ืื ืชืื ืื ืชืืื ืืืกืืจืื ืืืืชืืื, ืืขืจ ืืืชื ืืืืจ ืืืฉืชืืฉืื. ืื ื ืืื ืืืคืื ืืขืืฆืื ืืกื ื ืชืื ืื ืฉืืขืืจื ืืื ืืืฆืืจ ืืืฆืจ ืฉืืืืฉื ืืงื ืืฉืืืืฉ.
1. ืงืืขื ืืื ืืืืขืืช ืืืืื ืืื ืืืื ื ืฉืื
ืืืื, ืฉืืืืช ืคืืชืื ืืืื Scrum ืื RAD (Rapid Application Development) ืขืืืจืืช ืืฆืืืชื IT ืืคืชื ืืกืื ื ืชืื ืื ืืืืืจืืช. ืขื ืืืช, ืืืจืืฃ ืืืจ ืืืื, ืืคืืชืื ืืืื ืืืื ืืฆืืื ืืฉืจ ืืชืื ืื ืืืช ืืกืืก, ืืืืืื ืืืขืืจืคื ืืื ืืืืจื ืขืฆืื, ืื ืฆืจืืืืช ืืืืืช ืืชืืฆืืืช ืืกืืคืืืช.
ืื ืืืืื ืืฆืืืช ืืชืืงื ืืขืืืื ืืขืืื ืืืืืจื, ืืื ืื ืชืขืชืืข. ืืื ืฉืชืฆืืื ืืืจ ืืืชืจ ืืืืจ ืืืชืจ ืืขืืืง ืืคืจืืืงื, ืื ืืืงื ืืืชืจ ืืื ืืืืืช ืืืฉื ืืช ืฉืืืืืช ืืชืื ืื ืืกื ืื ืชืื ืื.
ืื ืืืืจ ืืจืืฉืื ืฉืืชื ืฆืจืื ืืืืืื ืืื ืืืืืืจ ืืช ืืืืจื ืฉื ืืกื ืื ืชืื ืื ืฉืื. ืืืืื ืกืื ืืคืืืงืฆืื ืืคืชืืื ืืช ืืกื ืื ืชืื ืื? ืืื ืืืฉืชืืฉ ืืขืืื ืจืง ืขื ืจืฉืืืืช ืืืฆืืจื ืืฉืื ืื ืืืจื ืืงืฆืืืช, ืื ืฉืืื ืืชืขื ืืื ืืืชืจ ืื ืืชืื ื ืชืื ืื? ืืืื ืฆืจืื ืืคืจืืก ืืช ืืืกืืก? ืืื ืื ืืขืงืื ืืืจ ืืชื ืืืืช ืืืงืืืืช ืื ืคืฉืื ืื ืื ืืช ืงืฉืจื ืืืงืืืืช?
ืืื ืฉืฆืืืช ืืขืืฆืื ืืขื ื ืขื ืฉืืืืช ืืื ืืืงืื ืืืชืจ, ืชืืืื ืขืืฆืื ืืกื ืื ืชืื ืื ืืืื ืืืง ืืืชืจ.
2. ืืืื ื ืชืื ืื ืขืื ืืืืืจ ืืืืกืื?
ืืชืื ื ืืจืืฉ. ืืืฉืืืช ืขื ืื ืืขืฉื ืืขืชืื ืืืชืจ ืื ืืืขืจืืช ืฉืขืืืจื ืชืืื ื ืืกืืก ืื ืชืื ืื. ืืฉืื ืืืจืื ืืืืจืืฉืืช ืืคืฉืืืืช ืฉื ืืืคืจื ืืืื ื. ืจืง ืืืงืฉื ืื ืชืชืืื ืืืฉืื ืขื ืื ืกืืื ืื ืชืื ืื ืืืคืฉืจืืื ืฉืืฉืชืืฉ ืืืืกื ืื ืคืขื. ืืืงืื ืืืช, ืืฉืื ืืื ืืฉืชืืฉืื ืืืืื ืืืชืื ืคืืกืืื, ืืืขืืืช ืืกืืืื ืื ืชืืื ืืช, ืื ืืืืืืฃ ืืืืขืืช. ืื ืื ืืืงืจื, ืื ืืชื ืฆืจืื ืืืงืฆืืช ืืื ืืงืื ืืืกื ืื ืชืื ืื.
ืขืืื ืขื ืืฆืืืช, ืืืืืงื ืื ืืืจืืื ืฉืขืืืจื ืืชืื ืืกืืก ืืขืืฆืื ืืขืชืื. ืืชืงืฉืจ ืขื ืื ืฉืื ืืจืืืช ืฉืื ืืช, ืืืืืืื ืืฉืืจืืช ืืงืืืืช ืืขื ืืจืืฉื ืืืืงืืช. ืื, ืืขืืจืช ืืฉืื, ืชืงืืื ืืืฉื ืืจืืจ ืขื ืืจืืฉืืช ืืืืจื.
ืืืืคื ืืืชื ื ืื ืข, ืฆืจืื ืืืฉืชืืฉืื ืืคืืื ืืืืชื ืืืืงื ืืชื ืืฉื. ืื ื ืชืงืืชื ืืื, ืื ืชืืฉืฉื ืืืกืชืื ืขื ืื ืืกืืื ืฉืืื ืืืืฆืื ืคืฉืจื ืฉืืชืืืื ืืื ืืฆืืืื ืืืกืคืงืช ืืช ืืืืจื ืืกืืคืืช ืฉื ืืืืืจ. ืชืืื ืืืืืื: ืืขืชืื ืชืงืืื +100500 ืืงืืจืื ืืืจ ืขืืืืืช.
3. ืืืื ื ืชืื ืื ืืืืืจืืช
ืืฉื ื ืืกืคืจ ื ืงืืืืช ืืคืชื ืฉืืฉ ืืฉืื ืื ืืืืื ืืขืช โโืื ืืืช ืืืืืื ืฉื ื ืชืื ืื. ืืคื ืฉืืืจื ื ืงืืื, ืืืจืช ืืกื ืื ืชืื ืื ืงืืืขืช ืืืืื ืฉืืืืช ืืืฉืชืืฉ ืืืืืืื. ืื ืื ื ืืขืฆืืื ืืกื ื ืชืื ืื ืืขืืืื ืจืฉืืืืช ืืงืืื (OLTP), ืืืืืื ืืืจืืช ืืืฆืืจื, ืขืจืืื ืืืืืงื ืฉื ืจืฉืืืืช, ืื ื ืืฉืชืืฉืื ืืืืื ืขืกืงืืืช. ืื ืืกื ืื ืชืื ืื ืืืื ืืืืืช ืืืกื, ืื ืขืืืฃ ืืืฉืชืืฉ ืืืืืืื ืจื ืืืืืืื.
ืืืืื ืืืืืืื, ื ืื ืื ืืืืืื ืจืขืืื ืืื (CDM), ืคืืืืื (PDM) ืืืืืืื (LDM).
ืืืืืื ืืืฉืืืื ืืชืืจืื ืืฉืืืืช ืืกืืื ืื ืชืื ืื ืฉืื ืืืืืื, ืืื ืื ืืช ืืืืกืื ืืื ืืื. ืืืงื ืืช ืื ืชืื ืื ืฉืืื ืื ืชืืื ืืืืืื - ืื ืขืืฉื ืืช ืืืืื ืืจืื ืืืชืจ ืงืืื.
ืืขืืงืจ ืืชืื ืืช, ืื ืชืืืื.
ืื ืงืฉื ืืืื ืืกืืื ืืฉืืช ืืืืื ืื ืืืืื ืืื, ืื ืืืืข ืืืื ืืืฉืชืืฉ ืืชืชื ืกืืืื (ืืฉืืืืช ืืื).
ืื ืืฉืืช ืื ืืืช ืืช ืืืื, ืืฉ ืื ืชืืื ืืช ืืืชืืจืืช ืืช ืืชื ืืืืชื ืืืช ืืืจืื ืฉืื, ืืื ืื ืืืกืื ืขื ืืืืืืงืืื ืืืจืื, ืื ืืชื ืืืื ืืืฉืชืืฉ ืืืืื ืื ืจืง ืชืช-ืืืคืืก, ืืื ืื ืืืคืืก-ืขื (ืืฉืืช ืื).
ืื ืชืื ืื ืืช ืืืื ืืื, ืืคืชืืื ืืืจืื ืืชืืืืื ืืืืื ืฉืื ืืื ืืืื ื ืขื ืชืื ืืช ืื ืชืื ืื ืืืืืืื ืืืฆื ืืืกืืฃ ืืืชื.
ืืืืืื ืืืฉืืืื ืืืืฉืืื ืืืืฆืขืืช ืืืืืื ืืืืืื. ืืืืืื ืืื ืื ืืื ืืคืช ืืจืืื ืืขืืฆืื ืืกื ื ืชืื ืื ืคืืื. ืืืืื ืืืืื ืืืืื ืืฉืืืืช ื ืชืื ืื ืขืกืงืืื, ื ืงืืขืื ืกืืื ื ืชืื ืื ืื ืงืืข ืกืืืืก ืืคืชื ืืืื ืืฉืืื ืขื ืืืืกืื ืืื ืื ืชืื ืื.
ืืืืจ ืืื ืืืฉืืื ืืืื ืื ืชืื ืื ืืืืื ืขื ืคืืืคืืจืืช ื-DBMS (ืืขืจืืช ื ืืืื ืืกื ื ืชืื ืื) ืฉื ืืืจื ืืจืืฉ ืืืชืงืื ืืืื ืคืืื. ืืื ืืชืืจ ืืืฆื ื ืชืื ืื ืืืืืกื ืื ืคืืืืช.
4. ืืฉืชืืฉ ืืกืืื ืื ืชืื ืื ืื ืืื ืื
ืฉืืืืฉ ืืกืื ื ืชืื ืื ืฉืืื ืขืืื ืืืจืื ืื ืชืื ืื ืคืืืช ืืืืืงืื, ืงืฉืืื ืืืฆืืจืคืืช ืืืืืืืช, ืงืืฉื ืืกื ืืจืื ืชืืื ืืช ืืืืืื ื ืคืืืื ืฉื ืงืืฆืื.
ืืื ืืืืืื ืฉืืืืช ืืืืืข, ืชืืื ื ืืืืืช ืืืืื ืจืง ืกืืื ื ืชืื ืื ืฉืืงืืืืื ืขืืื. ืื ืืืื ืืืื ืืืกื ืื ืชืื ืื, ืืื ืฉืืขืืืื ืืืืกื ืช ืืกืคืจืื ืฉืืืื ืฉื 3 ืกืคืจืืช ืืื ืืืืชืจ.
ืฆืืจ ืืื ืืืื ืฉื ืขืืืืืช ืจืืงืืช ืขื ืขืจื NULL. ืื ืืชื ืืืฆืจ ืืช ืื ืืขืืืืืช ื-NULL, ืื ืืขืืช ืืืืื. ืื ืืชื ืฆืจืื ืขืืืื ืจืืงื ืืื ืืืฆืข ืคืื ืงืฆืื ืขืกืงืืช ืกืคืฆืืคืืช, ืืืฉืจ ืื ืชืื ืื ืืื ื ืืืืขืื ืื ืขืืืื ืื ืืืืื ืืื, ืื ืชืืกืก ืืืฆืืจ ืืืชื. ืืืจื ืืื, ืื ืื ื ืื ืืืืืื ืืืื ืืช ืืขืืืืืช "ืชืืจืื ืคืืืจื" ืื "ืชืืจืื ืคืืืืจืื" ืืจืืฉ; ืื ืื ื ืื ืื ืืืื ืฉืืคื ืื ืืฆืืขืืช ืืฉืืืื :-).
ืจืื ืชืืื ืืช ืืืืืื ืืช (ER/Studio, MySQL Workbench, SQL DBM, gliffy.
com) ื ืชืื ืื ืืืคืฉืจืื ืื ืืืฆืืจ ืืืืช ืืืคืืก ืฉื ืืืืจื ื ืชืื ืื. ืื ืืืืื ืื ืจืง ืืช ืกืื ืื ืชืื ืื ืื ืืื, ืืืืืงื ืฉื ืืืฉืื ืืืืฆืืขืื ืืืืื, ืืื ืื ืฉืืขืจื ื ืืจืฉ.
5. ืืืืช ืืืขื
ืืฉืืชื ืืืืื ืืืืื ืขืืืื ืืืืื ืืืฉืชืืฉ ืืืคืชื, ืฉืงืื ืชืืื ืืืื ืฉืืืช ืืืฉืชืืฉ ืืืื ืืขืจืื. ืืขืืื ืื ืชืืืจ ืืื ืืืคืชื - ืจืขืืื ืจืข. ืืื ืืืื ืืงืจืืช, ืืื ืืชื ืืืื ืืืืื ืฉืืื ืืืืืื.
ืขืืืฃ ืืืฉืชืืฉ ืืืคืชื ืืืขื, ืื ืขืกืงื. ืืฉ ืืื ืืฉืืขืืช ืกืื ืืืช, ืื ืฉืชืื ืข ืฉืืคืื ืืืกื ืื ืชืื ืื.
ืืื ืื ืืืคืชื ืืขืกืงื ืืื ืืืืืื (ืฉื ืคืจืื, ืฉื ืืฉืคืื, ืืืงืื) ืืืืืจ ืขื ืขืฆืื ืืฉืืจืืช ืฉืื ืืช ืืืืื ืื ืฉืืื ืืืื ืืืฉืชื ืืช, ืืื ืืืคืชื ืืืืืืืชื ืฉื ืืฆืจ ืฆืจืื ืืืืืช ืืืืืจ ืืืคืชื ืืจืืฉื.
6. ื ืจืื ืืืืื
ืืื ืืืจืื ื ืชืื ืื ืืืขืืืืช ืืืกื ื ืชืื ืื, ืขืืื ืืคืขืื ืืคื ืกืืจื ืฉื ืื ืืืืช ืืื ืจืื ืืช ืืกื ืื ืชืื ืื. ืืฉื ื ืืืฉ ืฆืืจืืช ื ืืจืืืืืช ืืขืงืื.
ืขื ื ืืจืืืืืฆืื, ืืชื ื ืื ืข ืืืืชืจ ืืืืืื ืืช ืฉืืืืช ืื ืชืื ืื ืืืฉืืฉืื ืืืคืืืงืฆืื ืื ืืืชืจ ืฉืื.
ืืื ืชืืื, ืืื ืฆืจืื ืืืืืช ืืืชืื ืืช, ืืคืืื ื ืืจืืืืืฆืื. ืื ืืฉ ืืืชืจ ืืื ืืืืืืช ืืืกื ืื ืชืื ืื ืขื ืืืชื ืืคืชืืืช ืืืืืืืื, ืื ื ืกืืคืช ืื ืืจืืืช ืืชืจ ืขื ืืืืื ืืช ืืกื ืื ืชืื ืื. ื ืืจืืืืืฆืื ืืืืืืช ืืฉืคืืขื ืืจืขื ืขื ืืืฆืืขื ืืกื ืื ืชืื ืื.
7. ืืืืง ืืืงืื, ืืืืง ืืขืชืื ืงืจืืืืช
ืชืืื ืืช ืืืืงื ืืืืืงื ื ืืื ื ืฆืจืืืืช ืืืืืช ืืืง ืืชืื ืื ืืกื ืื ืชืื ืื.
ืืืจื ืืืืื ืืืืชืจ ืืืืืง ืืช ืืกื ืื ืชืื ืื ืฉืื ืืื ืืืืฆืขืืช ืืื ืืืจืฆืื ืืชืืฉืืช. ืืืืืืช ืชืจืืืฉ ืฉื "ืืื ืืืืื ืฉื ืืกื ื ืชืื ืื" ืืืืืง ืื ืื ืืงืจื ืืงืฆื ืืืืคืืื ืืืืื ืืื ืืจืืงืฆืืืช ืืฉืชืืฉ ืฆืคืืืืช. ืืื ืฉืชืืฆื ืืืืื ืืืงืื ืืืชืจ, ืื ืชืืกืื ืืืชืจ ืืื ืืืกืฃ.
ืืื ืื ืจืง ืฉืืขื ืืืคืื ืฉืชืืื ืืืฉืชืืฉ ืืื ืืื ืืขืฆื ืืกื ื ืชืื ืื ืืฆืืื ืื ืฉื ืคืจืืืืงืืืืืืช ืืืขืืืืช. ืื ืชืขืงืื ืืืจืืื, ืชืื ืขื ืืจืื ืืืื ืืจืืฉ ืืขืชืื. ืขืฆืืช ืืื ืื ืจืง ืงืฆื ืืงืจืืื ืืืืืืื ืฉื ืืกืื ื ืชืื ืื. ืืฉ ืืกืคืจ ืขืฆืื ืฉื ืคืจืืฆืืช ืืืืื. ืืืืื ืืชื ืืฉืชืืฉ?
ืืงืืจ: www.habr.com