Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ°
ΠΡΠΎΠ³ΡΠ΅ΡΡ, Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡΠΉ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π²ΠΎ Π²ΡΠ΅Ρ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΅ΠΎΡΠΈΡ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈΠ²Π΅Π»ΠΈ ΠΊ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΡΠΎΡΡΡ ΡΠΈΡΠ»Π° ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΡΠ²Π»ΡΡΡΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ° (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
- 1 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅
- 1.1 ΠΠ½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ
- 1.2 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
- 2 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
- 2.1 Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ
- 2.1.1 ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
- 2.1.2 ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ²
- 2.2 ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ
- 2.2.1 ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ. ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
- 2.2.2 ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ. ΠΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ². ΠΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ
- 2.2.3 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ, Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ
- 2.3 ΠΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
- 3 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ
- 3.1 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²
- 3.2 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ²
- 3.3 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ
- 3.4 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠΎΠ²
- 3.5 Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°
- 4 Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
- ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
- Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΡΠ΅ΡΠ°Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ΅Π· ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΡΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΎΠΉ Π½Π° Π²ΡΠ΅Ρ Π΅Π΅ ΡΡΠΎΠ²Π½ΡΡ , Π½Π°ΡΡΠ½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ΅ Π΄Π΅Π»ΠΎ, ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ² ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΏΠ½ΡΡ ΡΠΏΠΎΡΡΠΈΠ²Π½ΡΡ ΡΠΎΡΡΡΠ·Π°Π½ΠΈΠΉ. ΠΠ½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΠ»ΠΎ ΡΡΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ².
- ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΡΠ²Π»ΡΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. Π₯ΠΎΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π·Π΄ΡΠ°Π²ΠΎΠ³ΠΎ ΡΠΌΡΡΠ»Π° Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ, Π΄Π»Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, Π² ΡΠ΅ΠΌ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΡΠ΅ΠΌ ΠΎΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ , ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ, ΠΊΠ°ΠΊΠΈΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ ΠΎΠ½ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡ.
- ΠΡΠ±ΠΎΠΉ ΡΠ°Π·ΡΠΌΠ½ΡΠΉ Π²ΠΈΠ΄ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ°, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ²ΡΠ·Π°Π½Π° ΡΡΠ° Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠ΅ΡΠ΅Π· Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ Π½Π°ΡΡΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (ΠΈΠ»ΠΈ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ° ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΠ°ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ.
- Π Π΄ΡΡΠ³ΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ΄Π°Π΅ΡΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ «ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π±ΡΠΌΠ°ΠΆΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ , ΠΎΡΡΠ΅ΡΠ°Ρ ΠΈΠ»ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΡΠΏΠ°ΡΡ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ. Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ ΠΈΠ· Π½ΠΈΡ ΠΏΡΡΠ΅ΠΌ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π° «Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ».
- ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΠΌΡΠΌΠΈ Π² ΠΎΡΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π΄Π»Ρ Π½ΠΈΡ Π²ΡΠ΅ΠΌΡ Π² ΡΠ²ΡΠ·ΠΈ Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡΡΡ, Π²ΡΡΠΎΠΊΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ, Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ) ΠΈ ΠΏΠΎ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ.
- ΠΠ½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π½Π°ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡΠ»ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ (ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ) ΠΎΡΡΠ°ΠΆΠ°Π΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ, ΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΠ·Π±Π΅Π³Π°Ρ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π½Π°ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ, Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠ΅Π½ΡΡΠΈΠΌΠΈ Π·Π°ΡΡΠ°ΡΠ°ΠΌΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ ΠΏΡΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ. ΠΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°ΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠ»ΡΠΆΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ — Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, Π»ΠΈΠ½Π³Π²ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΠΏΠ΅ΡΡΠΎΠ½Π°Π» ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ° Π΄Π»Ρ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
- ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π² ΡΠΎΡΠΌΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΎΠ½Π° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ.
- ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π΅ΡΡΡΠΊΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΡΠ½ΠΈ Π»Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π² ΡΠΎΡΠΌΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° ΠΊΠ°ΡΡΠΎΡΠ΅ΠΊ ΠΈ/ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΉ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Π² ΡΠ°ΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊΠ°Ρ-Π»ΠΈΠ±ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π»ΠΈΡΡ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΠ΅ Π½Π° Π±ΡΠΌΠ°ΠΆΠ½ΡΡ Π½ΠΎΡΠΈΡΠ΅Π»ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΡΡ Π½Π°ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ.
- ΠΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½Π° ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π·Π½Π°ΡΠΈΠΌΠΎΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΠΠ Π² ΡΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊΠ°Π΄ΡΠΎΠ², ΠΊΠ°ΠΊ Π²Π°ΠΆΠ½Π΅ΠΉΡΠ΅ΠΉ Π³Π°ΡΠ°Π½ΡΠΈΠΈ ΡΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ Π·Π°ΠΊΠΎΠ½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠ°Π²ΠΎΠΏΠΎΡΡΠ΄ΠΊΠ°, ΡΡΠΎΠ»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ°Π²ΠΎΠ²ΠΎΠ³ΠΎ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π°.
- ΠΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΡΡΠΎΠΊΠΈΠΉ Π½Π°ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ΡΠ»Π°Π±ΠΎ ΠΈΠ·ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΎΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΠΠ ΠΈ ΠΈΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π² ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ.
- ΠΡΠ΅ ΡΡΠΎ Π² ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ»ΠΎΠ²ΠΈΠ»ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π»ΠΈ, Π·Π°Π΄Π°Ρ, ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ.
- Π¦Π΅Π»ΡΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ? ΠΊΠ°Π΄ΡΠΎΠ²ΡΠΉ ΡΡΠ΅Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π ΠΠΠ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΡ ΠΎΡΠ³Π°Π½ΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΊΠ°ΠΊ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΡΡΠ²ΠΈΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΎΠΌ Π² ΠΎΡΠ³Π°Π½Π°Ρ Π²Π»Π°ΡΡΠΈ.
- 1 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅
1.1 ΠΠ½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ
ΠΠ±ΡΠ΅ΠΊΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ — Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ.
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΡ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°:
? ΠΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠ»ΡΠΆΠ±Ρ Π² ΠΎΡΠ³Π°Π½Π°Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ Π΄Π΅Π» Π Π΅ΡΠΏΡΠ±Π»ΠΈΠΊΠΈ ΠΠ΅Π»Π°ΡΡΡΡ;
? ΠΠ°ΠΊΠΎΠ½ ΠΎΠ± ΠΠΠ Π Π;
? ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ;
? Π’ΡΡΠ΄ΠΎΠ²ΠΎΠ΅ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ;
? ΠΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ Π²Π΅Π΄Π΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΡΠ΅ΡΡ ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π°.
Π‘ΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΡΡΡΠ° Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π°, ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΠΎΠΈΡΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΠ²Π°Π½ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ .
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ Π²ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ Π ΠΠΠ.
ΠΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ², Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΡΡΡΠΎΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ. ΠΠ°ΠΆΠ½Π΅ΠΉΡΠΈΠΌ Π·Π²Π΅Π½ΠΎΠΌ Π² Π΄Π°Π½Π½ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ²Π»ΡΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΌΠΈΠ»ΠΈΡΠΈΠΈ. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π° ΠΈΡ ΡΠ°Π±ΠΎΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ΄ΠΈΡΡ ΠΎΠ± ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠ΄Π΅Π»Π° ΠΊΠ°Π΄ΡΠΎΠ². ΠΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ ΠΎΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ.
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊ Π»ΠΈΡΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠ΅Π±Π΅, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΈΠ· ΠΎΡΠ΄Π΅Π»Π° ΠΊΠ°Π΄ΡΠΎΠ² ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π²Π½ΠΎΡΠΈΡ ΠΈΡ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ . ΠΠ΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π±Π΅ΡΡΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΡΡΠΎΠ², Π²Π½Π΅ΡΠ΅Π½ΠΈΡ Π² ΠΏΠΎΡΠ»ΡΠΆΠ½ΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ.
ΠΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ.
? Π£ΡΡΡ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π° Π ΠΠΠ;
? ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ ;
? ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π ΠΠΠ ΠΈ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ;
? ΠΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡΡΡΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊΠ°Π΄ΡΠΎΠ²;
? ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠ³ΠΎ Π΄Π΅Π»ΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°;
? ΠΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΠΏΠΎΡΡΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΏΠΎΡΡΡΠ΅Π½ΠΈΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° Π ΠΠΠ;
? ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ°, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΠΈ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΡΡΠ΄ΠΎΠ²ΡΠΌ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎΠΌ, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ ΠΏΡΠΈΠΊΠ°Π·Π°ΠΌΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° Π ΠΠΠ;
? Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ;
? ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, ΡΡΡΡ ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠ΄ΠΎΠ²ΡΡ ΠΊΠ½ΠΈΠΆΠ΅ΠΊ, ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°;
? ΠΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΡΡΠ΄ΠΎΠ²ΡΡ ΠΊΠ½ΠΈΠΆΠΊΠ°Ρ ΠΎ ΠΏΠΎΠΎΡΡΠ΅Π½ΠΈΡΡ ΠΈ Π½Π°Π³ΡΠ°ΠΆΠ΄Π΅Π½ΠΈΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²;
? ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΡΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΏΡΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠ°ΠΌ, ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΎΡΠΏΡΡΠΊΠΎΠ²;
? ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΡΡΠ° Π½Π°ΡΡΡΠ΅Π½ΠΈΠΉ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Ρ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΌΠ΅Ρ;
? ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ ΠΏΠΎΡΡΡΠ΅Π½ΠΈΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° Π ΠΠΠ.
1.2 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
ΠΠ°Π½Π½Π°Ρ ΠΠ‘ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Ρ ΡΠ°ΡΡΡΡΠΎΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ — Π·Π°ΠΌΠ΅ΡΡΠΈΡΠ΅Π»Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° Π ΠΠΠ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Π»ΠΈΡΠ½ΡΠΌ ΡΠΎΡΡΠ°Π²ΠΎΠΌ. ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΊΠ°Π΄ΡΠΎΠ²ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅ΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ:
? ΠΠΎΠ»ΡΡΠ°ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π΄Π°Π½Π½ΡΠΌ ΡΠ°Π±Π»ΠΈΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ;
? ΠΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ ;
? Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΎΡΡΡΡΡ ΠΈ ΠΏΡΠΈΠΊΠ°Π·Ρ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°:
1) ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, Π²ΠΊΠ»ΡΡΠ°ΡΡΠ΅Π³ΠΎ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ. ΠΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» Π²ΠΎΠ·Π»Π°Π³Π°Π΅ΡΡΡ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ. ΠΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΎΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ² Π ΠΠΠ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ. Π Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π»ΠΈΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΡΠΈΠΊΡΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΡ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΠ΅ Π² ΠΏΠ΅ΡΠΈΠΎΠ΄ ΡΠ°Π±ΠΎΡΡ, Π² Ρ ΡΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π»ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. Π’Π°ΠΊΠΆΠ΅ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ Π΄Π΅Π» Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΠ»Π° ΠΎΡΠ²ΠΎΠ΄ΠΈΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ»ΠΎΡΠ°Π΄Ρ. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅ ΡΠΊΠΎΠ»Ρ ΡΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ, ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ ΠΏΡΠΈ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΠΈ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π», ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΡΠΎΠΊΡΠ°ΡΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΌ Π±ΡΠΌΠ°ΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΎΠ±ΠΎΡΠΎΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π»ΡΠ±ΠΎΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΡΠ΅ΠΌ Π·Π°ΠΏΡΠΎΡΠΎΠ².
2) ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅. Π¨ΡΠ°ΡΠ½Π°Ρ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π°. Π§ΡΠΎΠ±Ρ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΠ½ΡΡ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΡΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠΎ ΠΎΡΠ½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠ°Π΄ΡΠΎΠ²ΠΈΠΊΡ Π±ΡΠ΄Π΅Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ: ΡΠ°ΠΌΠΈΠ»ΠΈΡ, ΠΈΠΌΡ ΠΈ ΠΎΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², Π½ΠΎΠΌΠ΅ΡΠ° ΠΈ Π΄Π°ΡΡ ΠΏΡΠΈΠΊΠ°Π·Π° ΠΎ ΠΏΡΠΈΡΠΌΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΡ/Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΡΡΡΡΠΊΡΡΡΠ½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ Ρ. Π΄., ΡΠΎΠ±ΡΠ°Π½Π½Π°Ρ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠΈΡ ΠΈ ΡΡΠΊΠΎΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
3) Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΎΠ² Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π° Π ΠΠΠ. ΠΡΠΈ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΠΏΠΈΡΠΊΠΎΠ² Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π° Π ΠΠΠ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ (ΠΏΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΎΠΉ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ, Π²ΠΎΠ·ΡΠ°ΡΡΡ, ΡΡΠ°ΠΆΡ, ΡΠ°Π±ΠΎΡΡ Π² ΠΠΠ, ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΈ, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ, Π·Π²Π°Π½ΠΈΠΈ ΠΈ Ρ. Π΄.). ΠΡΡΡΠ½ΡΡ ΡΡΠΎ Π·Π°ΠΉΠΌΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ Π²Π΅Π»ΠΈΠΊΠ° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π»ΠΈΡΠ½ΠΎΠ΅ Π΄Π΅Π»ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΌΠΈΠ»ΠΈΡΠΈΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π° Π·Π° ΠΎΡΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ.
4) ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°. ΠΡΠ»ΠΈ Π½Π°ΡΠ°Π»ΡΡΡΠ²Ρ Π ΠΠΠ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΈΡΠ½ΠΎΠ΅ Π΄Π΅Π»ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΡΡΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΠΌΠΎ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΠΌΡΡΠΈ. ΠΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ Π² Π°ΡΡ ΠΈΠ² ΠΈ ΠΈΡΠΊΠ°ΡΡ Π΄Π΅Π»ΠΎ ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ (ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΠΆΡΡΠ½Π°Π»Π΅), ΡΡΠΎ Π΄ΠΎΠ»Π³ΠΎ ΠΈ Π·Π°ΡΡΡΠ΄Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ. Π’Π°ΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠ°ΠΊ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ.
5) ΠΠΎΠ΄ΡΡΡΡ ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°. Π ΡΠ°Π±Π»ΠΈΡΡ Π²Π²ΠΎΠ΄ΡΡΡΡ Π΄Π°ΡΡ ΠΏΡΠΈΠ΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ Ρ Π½Π΅Π΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡΠΈΡ ΡΡΠ°ΠΆ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². Π Π°Π½Π΅Π΅ ΠΏΠΎΠ΄ΡΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΡΡ Π²ΡΡΡΠ½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠΌ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ, ΡΡΠΎ ΠΌΠΎΠ³Π»ΠΎ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΎΡΠΈΠ±ΠΊΠ΅ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΠ±Π»Π΅Π³ΡΠΈΡ ΡΡΡ ΡΡΡΠΈΠ½Π½ΡΡ ΠΈ ΡΡΡΠ΄ΠΎΡΠΌΠΊΡΡ ΡΠ°Π±ΠΎΡΡ.
6) ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΏΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡ. ΠΠ΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠΈΡΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΡΡΡΠ½ΡΡ, ΠΎΡΠ½ΠΈΠΌΠ°Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π±ΡΡΡΡΡΠΉ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΌΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ»ΡΠΆΠ±Ρ Π² ΠΠΎΠΎΡΡΠΆΡΠ½Π½ΡΡ ΡΠΈΠ»Π°Ρ Π Π.
7) Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ², ΠΎΡΡΡΡΠΎΠ². ΠΡΠΈΠΊΠ°Π·Ρ ΠΈ ΠΎΡΡΡΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π·Π°Π½ΠΎΠ²ΠΎ, ΠΏΠ΅ΡΠ°ΡΠ°Π»ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ, Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΡΡΠΎ. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ. ΠΠ°Π½Π½ΡΠ΅ ΠΏΠΎΠ»Π΅ΠΉ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΠ΄ΡΡΠ°Π²Π»ΡΡΡΡΡ Π² ΡΠ°Π±Π»ΠΎΠ½Ρ, Π΄Π°Π»Π΅Π΅ ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Ρ ΠΈ ΠΎΡΡΡΡΡ. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΎΠ² Π΄Π»Ρ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΈ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΠΈ.
8) ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ², ΠΎΡΡΡΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΡ. ΠΠ°Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ Π²ΡΠ΅ΠΌΡ, Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΠΎΡΡΡΡΠ°. ΠΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π²ΡΠ΅ ΠΎΡΡΡΡΡ ΠΈ ΠΏΡΠΈΠΊΠ°Π·Ρ ΠΏΠ΅ΡΠ°ΡΠ°Π»ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΠΎΡΠ»Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΡΡΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΠΌΡΡΠΈ. ΠΠ° ΠΏΠ΅ΡΠ°ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ .
9) ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΌΠΈΠ»ΠΈΡΠΈΠΈ ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ. ΠΠ΅Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠΈΡΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½ΡΠΆΠ½ΠΎΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅ ΠΌΠΈΠ»ΠΈΡΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, Ρ.ΠΊ. ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² (Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²), ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π½ΡΠΆΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΈΠ·-Π·Π° ΠΎΡΠΈΠ±ΠΎΠΊ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π», Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΡΠ΅ΡΡΠ½Ρ, Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² — Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΡΠ°Π½ΠΈΡ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠΊΠΎΠ»Ρ ΡΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ, ΠΏΠΎΠΈΡΠΊ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»ΠΈΡΡ Π²Π±ΠΈΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΡΠΈΡΡΡ Π² ΡΡΡΠΎΠΊΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΈΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΠΏΠΊΠ°Ρ (Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΠΏΠΎΠ΄ ΡΡΠΈ ΠΏΠ°ΠΏΠΊΠΈ) Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΆΡΡΠ½Π°Π»ΠΎΠ² Ρ ΡΡΡΡΠΎΠΌ Π»ΠΈΡΠ½ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².
10) ΠΠΊΡΠΏΠΎΡΡ Π² MS Excel. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠΊΡΠΏΠΎΡΡ Π² excel ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΠΌΡΡΠΈ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ Π² Π΅xcel, ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΌΡΠΌΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ. ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π°Π²ΡΠΎΡΠΈΠ»ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ; ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΎΡΡΠ΅ΡΡ ΡΠ²ΠΎΠ΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΉ ΠΈ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅ΡΠ½ΠΎΡΡΠ΅ΠΉ; ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ .
11) ΠΠΊΡΠΏΠΎΡΡ Π² PDF. Π€ΠΎΡΠΌΠ°Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² (PDF) ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠΎΡΠΌΠ°Ρ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. Π€Π°ΠΉΠ»Ρ Ρ ΡΠ°ΠΊΠΈΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ ΠΈΠΌΠ΅ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌ ΠΠ ΠΈ ΠΎΡΡΡΠ°Π΅Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠ±ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Adobe Reader ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ ΠΈΠΌΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡΡ , ΠΎΠ±ΡΡΠ½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΌΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ.
12) ΠΠΊΡΠΏΠΎΡΡ Π² MS Word. ΠΠΊΡΠΏΠΎΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ² Π² ΠΌΠΈΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΡΠ΅Π»Π΅ΠΉ — Microsoft Word. ΠΠ»Π°Π²Π½ΡΠ΅ Π΅Π³ΠΎ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° — ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ° Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ, ΠΏΡΠΈ Π²ΡΠ΅ΠΉ ΡΠ²ΠΎΠ΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΡΠ°Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΎΠ±ΠΈΠ»ΠΈΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ°Π»ΠΎ ΠΌΠ΅ΡΡΠ° Π½Π° ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅. Π’Π°ΠΊΠΆΠ΅ Microsoft Word ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ Π½Π΅ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ². Π‘ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ Π½Π΅ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠ΅ΡΠ°ΡΡΠ²Π°ΡΡ Π²ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ Π²ΡΡΡΠ½ΡΡ.
13) ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π΄Π½ΡΠΌ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ. Π ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΠΌΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π΄Π½ΡΠΌ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ°Π±Π»ΠΈΡ Π² MS Excel ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ. Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΠ΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π·Π°Π²ΠΎΠ΄ΠΈΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΆΡΡΠ½Π°Π», ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ·Π±Π°Π²ΠΈΡ ΠΊΠ°Π΄ΡΠΎΠ²ΠΈΠΊΠ° ΠΎΡ Π»ΠΈΡΠ½ΠΈΡ Π΄Π΅Π», Π² Π½ΡΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠΏΠΎΠ²Π΅ΡΡΠΈΠ² Π΅Π³ΠΎ.
14) ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠΈ ΡΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΠΉ. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π·Π²Π°Π½ΠΈΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠΎΠΊΠ° Π²ΡΡΠ»ΡΠ³ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΠΏΠΎΠ»ΠΊΠΎΠ²Π½ΠΈΠΊΠ° Π½ΡΠΆΠ½ΠΎ ΠΎΡΡΠ»ΡΠΆΠΈΡΡ 5 Π»Π΅Ρ ΠΏΠΎΠ΄ΠΏΠΎΠ»ΠΊΠΎΠ²Π½ΠΈΠΊΠΎΠΌ). ΠΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠΌ Π²ΡΠ΅ΠΌΡ Π΅Π³ΠΎ ΡΠ»ΡΠΆΠ±Ρ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈ ΡΡΡΠ΄ΠΎΡΠΌΠΊΠΎ. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈΠ±ΠΎ Π·Π°Π²ΠΎΠ΄ΠΈΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΆΡΡΠ½Π°Π», Π³Π΄Π΅ Π²Π΅ΡΡΠΈ ΡΡΡΡ Π²ΡΡΠ»ΡΠ³, Π»ΠΈΠ±ΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠΌΠ΅, ΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΡΠΎΠΊΠΎΠ² Π²ΡΡΠ»ΡΠ³ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΉ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠΌ ΡΡΠ°ΡΠ½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²Π΅ΡΡΠΈ ΡΡΡΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ.
15) Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ± ΡΠ²ΠΎΠ»Π΅Π½Π½ΠΎΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅. Π€ΡΠ½ΠΊΡΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΡΠ²ΠΎΠ»Π΅Π½Π½ΠΎΠ³ΠΎ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²Π²ΠΎΠ΄ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.
Π Π³ΠΎΡΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ: Π²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠ΄Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΠΈ ΠΎΡΡΡΡΠΎΠ², ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠΎΡΠΎΡΡΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ°Π½Π΅Π΅ ΡΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ.
2 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
2.1 Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ
2.1.1 ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
ΠΠ΅ΡΠ²Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π² ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ IDEF0 ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅Π»ΠΎΠΌ. Π’Π°ΠΊΠΈΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΠΌΠΈ. Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π²Ρ ΠΎΠ΄ΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±Π»Π°ΡΡΠΈ (ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΡΠΈΡΡΠ΅ΠΌΡ, Π° ΡΡΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ) ΠΈ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ (ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠΎΠΈΡΡΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ).
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΎΠΏΠΈΡΠ°Π½, ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ Π² ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ. ΠΠ°ΠΆΠ΄Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ (Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠ΅ΠΉ) ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°Π±ΠΎΡ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ Π²ΡΡΠ΅ΡΡΠΎΡΡΠ΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ.
ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠ΄Π΅Π»Π° ΠΊΠ°Π΄ΡΠΎΠ² Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ. ΠΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , ΡΡΠ°ΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΠΈΡΠ½ΠΈΠ΅, Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΠΏΡΠΈΠΊΠ°Π·Ρ ΠΈ ΠΎΡΡΠ΅ΡΡ. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠΏΠΈΡΠΊΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΈΡ Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π»Π°, ΡΡΠ°ΡΠ½Π°Ρ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ , ΠΎΡΠΏΡΡΠΊΠ°Ρ ΠΈ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΎΡΡΠ΅ΡΡ: ΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡΡ , ΠΎ ΠΏΠΎΡΠ΅ΡΠ°Π΅ΠΌΠΎΡΡΠΈ, ΠΎ ΠΏΠ»Π°ΡΠ½ΡΡ ΡΡΠ»ΡΠ³Π°Ρ , ΠΎ Π²ΡΠ΄Π°Π½Π½ΡΡ ΠΊΠ½ΠΈΠ³Π°Ρ , ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΡ ΠΊΠ½ΠΈΠΆΠ½ΠΎΠ³ΠΎ ΡΠΎΠ½Π΄Π° (ΡΠΈΡΡΠ½ΠΎΠΊ 1).
Π ΠΈΡΡΠ½ΠΎΠΊ 1 — ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ°
Π ΠΈΡΡΠ½ΠΎΠΊ 2 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A0 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ² Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ»
Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΡΡΡ Π½Π° ΡΡΠΎΠ²Π½ΠΈ. ΠΠ΅ΡΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ — ΡΡΠΎ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 2), Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π½Π°Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅. ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 2 Π±Π»ΠΎΠΊΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ΅Π»ΡΠΌΠΈ.
ΠΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ — «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ» ΠΈ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΠ΅ΡΠΎΠ² ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ» — ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (ΡΠΈΡΡΠ½ΠΊΠΈ 3, 4).
Π ΠΈΡΡΠ½ΠΎΠΊ 3 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A1 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ»
Π ΠΈΡΡΠ½ΠΎΠΊ 4 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A2 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΎΠ² ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 4 Π±Π»ΠΎΠΊΠ°: «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°», «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΎΠ² Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π°», «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π΄Π½Π΅ΠΉ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» ΠΈ «ΠΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ» (ΡΠΈΡΡΠ½ΠΎΠΊ 5).
Π ΠΈΡΡΠ½ΠΎΠΊ 5 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A1.1 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡ Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π» ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 4 Π±Π»ΠΎΠΊΠ°: «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ», «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°», «ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΠΎΡΠΏΡΡΠΊΠΎΠ²» ΠΈ «ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ» (ΡΠΈΡΡΠ½ΠΎΠΊ 6).
Π ΠΈΡΡΠ½ΠΎΠΊ 6 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A1.2 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡ ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠΈ ΡΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΠΉ» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 2 Π±Π»ΠΎΠΊΠ°: «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΡΠ° ΠΎ Π²ΡΡΠ»ΡΠ³Π°Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» ΠΈ «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π²ΡΡΠ»ΡΠ³ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» (ΡΠΈΡΡΠ½ΠΎΠΊ 7).
Π ΠΈΡΡΠ½ΠΎΠΊ 7 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A1.3 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ΅Ρ ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠΈ ΡΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΠΉ»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΡΡΡΡ ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 2 Π±Π»ΠΎΠΊΠ°: «ΠΠΎΠ΄ΡΡΡΡ ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°» ΠΈ «Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΡΠ° ΠΎ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΌ ΡΡΠ°ΠΆΠ΅» (ΡΠΈΡΡΠ½ΠΎΠΊ 8).
Π ΠΈΡΡΠ½ΠΎΠΊ 8 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A1.4 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΡΡΡΡ ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΎΠ² ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 2 Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (ΡΠΈΡΡΠ½ΠΎΠΊ 9).
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΡΠΏΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΈΡΠ½ΡΠ΅ ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 3 Π±Π»ΠΎΠΊΠ°: «ΠΠΊΡΠΏΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² Π² MS Word», «ΠΠΊΡΠΏΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² Π² PDF» ΠΈ «ΠΠΊΡΠΏΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² Π² MS Excel» (ΡΠΈΡΡΠ½ΠΎΠΊ 10).
Π ΠΈΡΡΠ½ΠΎΠΊ 9 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A2 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΡΠ΅ΡΠΎΠ² ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ»
Π ΠΈΡΡΠ½ΠΎΠΊ 10 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A2.1 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΡΠΏΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΡΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΈΡΠ½ΡΠ΅ ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ»
ΠΠ»ΠΎΠΊ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΡ» ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° 4 Π±Π»ΠΎΠΊΠ°: «ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΡΡΡΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΡ», «ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ», «ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ» ΠΈ «ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ» (ΡΠΈΡΡΠ½ΠΎΠΊ 11).
Π ΠΈΡΡΠ½ΠΎΠΊ 11 — ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° A2.2 «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΡ»
2.1.2 ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ²
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ² ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ. ΠΠ½Π° ΠΈΠΌΠ΅Π΅Ρ Π²ΠΈΠ΄ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°, Π³Π΄Π΅ Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ·Π΅Π» (ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ) ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ, Π° ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΡΠ·Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΡΠΎΠ²Π½ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ² Π»ΠΈΡΡ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
ΠΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ·Π»ΠΎΠ² Π½ΠΈΠΆΠ½ΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠΏΠΈΡΠΊΠ°, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅ «ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ²» (ΡΠΈΡΡΠ½ΠΎΠΊ 12).
Π ΠΈΡΡΠ½ΠΎΠΊ 12 — ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ΅Π²Π° ΡΠ·Π»ΠΎΠ²
2.2 ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ
2.2.1 ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ. ER — Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
Erwin ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° ΡΡΠΎΠ²Π½Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ: Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ. ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ — ΡΡΠΎ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΠΉ Π²Π·Π³Π»ΡΠ΄ Π½Π° Π΄Π°Π½Π½ΡΠ΅. ΠΠ±ΡΠ΅ΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π½Π° Π½Π΅ΠΌ, Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ ΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ. ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ, Ρ.ΠΊ. Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π‘Π£ΠΠ.
ΠΠ»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π½Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ:
? «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ;
? «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π΄Π°ΡΠ΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΏΠΎΠ»Π½ΡΡ Π»Π΅Ρ;
? «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» — Π΄Π»Ρ Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΡΡΠ° Π²ΡΡΠ»ΡΠ³ΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΈ ΡΠ»ΡΠΆΠ±Π΅ Π² ΠΠΎΠΎΡΡΠΆΡΠ½Π½ΡΡ ΡΠΈΠ»Π°Ρ ;
? «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π΄Π°ΡΠ΅ ΠΏΡΠΈΡΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΡΡΡΠ° ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ°;
? «ΠΡΠ΄Π΅Π»Ρ» — Π΄Π»Ρ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΎΡΠ΄Π΅Π»Π°Ρ Π ΠΠΠ. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»Π°, Π½ΠΎΠΌΠ΅Ρ Π΅Π³ΠΎ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π»ΠΈΡΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΈ Π€ΠΠ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° ΠΎΡΠ΄Π΅Π»Π°, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ°ΡΠ½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ ΠΈ ΡΠ°ΡΠΈΡΠ½ΡΡ ΡΡΠ°Π²ΠΊΡ;
? «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ , ΠΈΡ ΡΠΈΠΏΠ°Ρ ΠΈ Π΄Π°Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ;
? «ΠΡΠΈΠΊΠ°Π·Ρ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΡΠΈΠΊΠ°Π·Π°Ρ , Π€ΠΠ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π° ΠΏΡΠΈΠΊΠ°Π· ΠΈ Π΄Π°ΡΡ ΠΏΡΠΈΠΊΠ°Π·Π°;
? «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» — Ρ ΡΠ°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠ΅ΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ, ΡΡΠΎΠΊΠ°Ρ , Π΄Π°ΡΠ΅ ΠΈ Π»ΠΈΡΠ½ΡΡ Π½ΠΎΠΌΠ΅ΡΠ°Ρ ΠΊΠ°ΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²;
? «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ» — Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΡΠ²ΠΎΠ»Π΅Π½Π½ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ ;
? «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» — Ρ ΡΠ°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΎΡΠΏΡΡΠΊΠ°Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» Π½Π΅ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Π½Π΅ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΈΠ΅ Π½ΡΠ»Π΅ΠΉ, Ρ.ΠΊ. Π½ΠΎΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½. Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ, Ρ.ΠΊ. Π² ΠΎΠ΄ΠΈΠ½ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ±ΡΠ²Π°ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ . ΠΈ 1 ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΡΡΡΡΠ²ΠΈΠ΅ Π½ΡΠ»Π΅ΠΉΡΡΡΠ΄Π½ΠΈΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ» Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ, Ρ.ΠΊ. ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΡΡΠ°ΠΆ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ, Ρ.ΠΊ. Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΡΡΠ°ΠΆ.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. ΠΎΡΠΏΡΡΠΊ ΠΎΡΠΎΡΠΌΠ»ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ, Ρ.ΠΊ. ΠΎΠ΄ΠΈΠ½ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ±ΡΠ²Π°ΡΡ Π² ΠΎΡΠΏΡΡΠΊΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅. Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ, Ρ.ΠΊ. Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΡΡΠ°ΠΆ.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠ»Π½ΡΡ Π»Π΅Ρ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΠ½Π΅ΠΉ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ . Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ, Ρ.ΠΊ. Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΠ΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «ΠΡΠ΄Π΅Π»Ρ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠ°Ρ, Ρ.ΠΊ. ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΎΡΠ΄Π΅Π» ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΡΠΎΡΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». Π’ΠΈΠΏ ΡΠ²ΡΠ·ΠΈ: ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ, Ρ.ΠΊ. ΠΎΠ΄ΠΈΠ½ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΡΠ΄Π΅Π»Π΅.
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «ΠΡΠΈΠΊΠ°Π·Ρ» ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ, Ρ.ΠΊ. ΠΎΠ΄ΠΈΠ½ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΊΠ°Π·ΠΎΠ², Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΊΠ°Π· ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².
Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «ΠΡΠ΄Π΅Π»Ρ» ΠΈ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ» ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ, Ρ.ΠΊ. Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΎΡΠ΄Π΅Π» ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², Π° ΠΎΠ΄ΠΈΠ½ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΄Π΅Π»ΠΎΠ².
ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅ «ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ» (ΡΠΈΡΡΠ½ΠΎΠΊ 13).
Π ΠΈΡΡΠ½ΠΎΠΊ 13 — ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
2.2.2 ER — Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ. ΠΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ². ΠΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π‘Π£ΠΠ. Π Π½Π΅ΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ ΠΠ. ΠΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π½ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ . Π ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Π°ΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ Π²ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ — ΡΠ°Π±Π»ΠΈΡΠ°Ρ , ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ , ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ , ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ .
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ:
? ΠΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ, ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ», ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ;
? ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» (ΠΈΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠΈΠΊΠ°Π·Ρ») Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, Π²ΡΡΠ°Π²ΠΊΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΆ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» (ΠΈΠ»ΠΈ «ΠΡΠΈΠΊΠ°Π·Ρ») ΡΠ΄Π°Π»ΡΠ΅ΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΡΡΠ΅ΠΆ. ΠΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅ ΠΊΠΎΡΡΠ΅ΠΆΠ° Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²» («ΠΡΠΈΠΊΠ°Π·Ρ») Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.
? ΠΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅/ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΡΡΠ΅ΠΆΠ΅ΠΉ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ» Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ».
? ΠΡΡΠ°Π²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΡΡΠ΅ΠΆΠΈ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΊΠΎΡΡΠ΅ΠΆΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» ΡΠ΄Π°Π»ΡΡΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
? ΠΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅/ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΊΠΎΡΡΠ΅ΠΆΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» ΡΠ΄Π°Π»ΡΡΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
? ΠΡΡΠ°Π²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΡΡΠ΅ΠΆΠΈ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΊΠΎΡΡΠ΅ΠΆΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» ΡΠ΄Π°Π»ΡΡΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
? ΠΡΡΠ°Π²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΡΡΠ΅ΠΆΠΈ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΊΠΎΡΡΠ΅ΠΆΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» ΡΠ΄Π°Π»ΡΡΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
? ΠΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅/ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΡΡΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ». ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΊΠΎΡΡΠ΅ΠΆΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» ΡΠ΄Π°Π»ΡΡΡΡΡ/ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
? ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²» (ΠΈΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ») Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, Π²ΡΡΠ°Π²ΠΊΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΆ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ. ΠΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ» Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²» (ΠΈΠ»ΠΈ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ») ΡΠ΄Π°Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΡΡΠ΅ΠΆ. ΠΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅ ΠΊΠΎΡΡΠ΅ΠΆΠ° Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ», Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²» («ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ») Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.
ΠΠ»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΡ:
deletedBy ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ. ΠΡΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π·Π°Π½ΠΎΡΡΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «DeletedItem», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ΄Π°Π»ΠΈΠ²ΡΠ΅Π³ΠΎ ΡΡΡΠΎΠΊΡ, ΠΈ Π΄Π°ΡΡ;
NomerOtdela ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° Π±ΡΠ» Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ 1000<οΏ½Π½ΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ<2000. ΠΡΠ»ΠΈ Π½ΠΎΠΌΠ΅Ρ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ;
proverka_komandirovka ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» Π³ΠΎΠ΄ Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ «ΠΠ°ΡΠ°_Ρ» Π½Π΅ Π±ΡΠ» Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π³ΠΎΠ΄Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 2015 Π³ΠΎΠ΄);
Upd_Tarif ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΡΠ°ΡΠΈΡΠ½ΠΎΠΉ ΡΡΠ°Π²ΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» ΠΈ Π²ΡΠ΄Π°Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΡ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ°ΡΠΈΡΠ½ΡΡ ΡΡΠ°Π²ΠΊΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»Π°ΠΌ;
Ins_Otpusk ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» Π½Π΅ Π²Π½ΠΎΡΠΈΠ»ΠΈΡΡ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ, Ρ.ΠΊ. Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ°;
Ins_Otdel ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ» Π² ΠΏΠΎΠ»Π΅ «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ» Π½Π΅ Π±ΡΠ»ΠΎ Π½ΡΠ»Ρ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ;
DelWorker Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ «DeletedWorker» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π·Π°ΠΏΠΈΡΡΡ , ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΄Π°Π»ΠΈΠ» Π·Π°ΠΏΠΈΡΠΈ, ΠΈ Π΄Π°ΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ;
Ins_Komandirovka ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» Π±ΡΠ»ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ;
proverka_speczvania ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ Π²ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» Π±ΡΠ»ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅ «Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘»;
Worker Π·Π°ΠΏΡΠ΅ΡΠ°Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», Π΅ΡΠ»ΠΈ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ.
ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅ «ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ» (ΡΠΈΡΡΠ½ΠΎΠΊ 14).
ΠΠ»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ:
1) CREATE CLUSTERED INDEX Uvol
ON Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ (ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Dismiss Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΡΠΈΡΠ΅ΡΠΈΡ Π²ΡΠ±ΠΎΡΠΊΠΈ ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ Dismissal. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π±ΡΠ» Π²ΡΠ±ΡΠ°Π½ ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ Π²ΡΠ±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ .
2) CREATE NONCLUSTERED INDEX Trud
Π ΠΈΡΡΠ½ΠΎΠΊ 14 — ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
Π±Π°Π·Π° Π΄Π°Π½Π½ΡΠ΅ Π°ccess
ON Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ (Π‘ΡΠ°ΠΆ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «Π‘ΡΠ°ΠΆ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Expierence ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ WorkerExperience. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
3) CREATE NONCLUSTERED INDEX Tab
ON Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ² (ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π΄Π½Π΅ΠΉ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π΄Π½Π΅ΠΉ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Otpusk ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ Vacation. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
4) CREATE NONCLUSTERED INDEX Cpec
ON Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ (ΠΡΡΠ»ΡΠ³Π°)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΡΡΠ»ΡΠ³Π°» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Sluzba_v_VS ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ SpecZvanie. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
5) CREATE NONCLUSTERED INDEX Sotr
ON Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ (ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ BD, Dismiss, Dolznost, Expierence, Komandirovki, Obrazovanie, Otdel, Otpusk, Sluzba_v_VS, Trip ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ BDay, BusinessTrip, City, DeleteWorker, GetWorkerInfo, Lists, NewWorker, Position, Search, SearchWorker, SpecZvanie, UpdateWorker, Vacation, WorkerExperience. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
6) CREATE CLUSTERED INDEX PrS
ON ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² (ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Prikaz ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ Orders. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ Π²ΡΠ±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ .
7) CREATE NONCLUSTERED INDEX Otd
ON ΠΡΠ΄Π΅Π»Ρ (ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ Basic Wage, Raspisanie ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ BasicWageRateUp, NewDepartment, Schedule. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
8) CREATE NONCLUSTERED INDEX NormD
ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ (ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ Docs, Ukaz ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ Documents. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
9) CREATE NONCLUSTERED INDEX Kom
ON ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ (ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ Komandirovki, Trip ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ BusinessTrip, City. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
10) CREATE NONCLUSTERED INDEX DR
ON ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ (ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ)
GO
ΠΠΎΠ»ΠΎΠ½ΠΊΠ° «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ BD ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ BDay, Search. Π’ΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° — Π½Π΅ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΉ, Ρ.ΠΊ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» ΡΠ°ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅.
2.2.3 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ, Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. ER-Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ
ΠΠ»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ:
Dolznost ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°Ρ Π ΠΠΠ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
BD ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , Ρ ΠΊΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΠ΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΡΠ΅ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ» ΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Dismiss ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΡΠ²ΠΎΠ»Π΅Π½Π½ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ»);
Raspisanie ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ°ΡΠ½ΠΎΠΌ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠΈ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»);
Prikaz ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΈΠΊΠ°Π·Π°Ρ ΠΈ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ Π·Π° ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠΈΠΊΠ°Π·Ρ»);
Otpusk ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΎΡΠΏΡΡΠΊΠ°Ρ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» ΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Ukaz ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ ΡΠΈΠΏΠ° «ΠΠ°ΠΊΠΎΠ½ Π Π» (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ»);
Trip ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π»ΠΈΡΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, Π΅Π³ΠΎ Π€ΠΠ, ΠΎΡΠ΄Π΅Π», Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» ΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Sluzba_v_VS ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»ΡΠΆΠΈΠ»ΠΈ Π² ΠΠ‘ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ»);
Otdel ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΎΡΠ΄Π΅Π»Π΅ ΠΠΠΠΈΠ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ);
Obrazovanie ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ Ρ Π²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Komandirovki ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°, ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅: Π€ΠΠ, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΎΡΠ΄Π΅Π» (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» ΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Experience ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΡΠ΄ΠΎΠ²ΡΡ ΡΡΠ°ΠΆΠ°Ρ Π²ΡΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ» ΠΈ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»);
Docs ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ»);
Basic Wage ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΎΡΠ΄Π΅Π»Π°Ρ , Π³Π΄Π΅ ΡΠ°ΡΠΈΡΠ½Π°Ρ ΡΡΠ°Π²ΠΊΠ° Π²ΡΡΠ΅ 220 000 (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»).
ΠΠ»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Ρ ΡΠ°Π½ΠΈΠΌΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ:
? NewDepartment Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ Π½ΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ», NewWorker? Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»;
? DeleteWorker Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»;
? UpdateWorker Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», BasicWageRateUp — Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ»;
? Search (ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΡ) Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» ΠΈ «ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ», SearchWorker (Π½Π° ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π°ΡΠ°Π»Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ) Search (ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΡ) Π² ΡΠ°Π±Π»ΠΈΡΠ΅"Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ";
? BDay Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π΄Π½Π΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°;
? BusinessTrip Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° (ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ);
? City Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π³ΠΎΡΠΎΠ΄Π΅ (Π³ΠΎΡΠΎΠ΄ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ);
? Dismissal Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠ²ΠΎΠ»Π΅Π½Π½ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²;
? Documents ΠΏΠΎΠΈΡΠΊ Π²ΡΠ΅Ρ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡΠ΄Π΅Π»Π° (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»Π° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ);
? GetWorkerInfo Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ Π΅Π³ΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ;
? Lists Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»Π° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ);
? Orders ΠΏΠΎΠΈΡΠΊ ΠΏΡΠΈΠΊΠ°Π·Π° ΠΏΠΎ Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅ΡΡ;
? Position Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ (Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ);
? Schedule Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»Π° ΠΏΠΎ Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅ΡΡ;
? SpecZvanie Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»ΡΠΆΠΈΠ»ΠΈ Π² ΠΠ‘;
? Vacation Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΎΡΠΏΡΡΠΊΠΎΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° (ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ);
? WorkerExperience Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΡΡΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° (ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ).
2.3 ΠΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
ΠΠΎΡΠ»Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΅Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ²ΡΠ·Π°ΡΡ Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ. Π’Π°ΠΊΠ°Ρ ΡΠ²ΡΠ·Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½Π½ΠΎΡΡΡ Π°Π½Π°Π»ΠΈΠ·Π°, Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π΅ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ Π΄Π°Π½Π½ΡΡ (ΡΡΡΠ½ΠΎΡΡΠΈ) Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ°Π±ΠΎΡ. Π‘Π²ΡΠ·ΡΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ, ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΠΈ ΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½Π½ΠΎΡΡΠΈ Π°Π½Π°Π»ΠΈΠ·Π°. Π‘ΡΡΠ΅Π»ΠΊΠΈ Π² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡΡΡ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅. Π ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ. Π‘ΡΡΠ½ΠΎΡΡΠΈ ΡΠΎΡΡΠΎΡΡ ΠΈΠ· ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠ΅ΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ (ΠΊΠΎΡΡΠ΅ΠΆΠΈ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ). Π ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡΡ ΠΈ Π½Π΅ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΠ²ΠΎΡΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΎΠΉ Π² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΠ½ΠΎΡΡΡΡ ΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ΅Π»ΠΊΠΈ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠ΅ ΠΎΠ΄Π½ΠΈ ΠΈ ΡΠ΅ ΠΆΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ°ΠΊΠΈΡ ΡΡΡΠ΅Π»ΠΊΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΎΠ΄Π½ΠΈΡ ΠΈ ΡΠ΅Ρ ΠΆΠ΅ ΡΡΡΠ½ΠΎΡΡΡΡ . Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΡΡΡΠ΅Π»ΠΊΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ Π² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ, Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ΅Π»ΠΎΠΊ.
Π Π°Π±ΠΎΡΡ Π² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ Π²Ρ ΠΎΠ΄ΡΡΠΈΠΌ ΠΈ Π²ΡΡ ΠΎΠ΄ΡΡΠΈΠΌ ΡΡΡΠ΅Π»ΠΊΠ°ΠΌ. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ Π½Π° ΡΡΡΠ½ΠΎΡΡΠΈ (ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ), ΡΠ°ΠΊ ΠΈ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ.
Π’Π°Π±Π»ΠΈΡΠ° 1 — ΠΡΡΠ΅Ρ ΠΎ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ
Arrow Name | Entity Name | Attribute Name | |
ΠΠ°Π½Π½ΡΠ΅ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ | ΠΠ΄ΡΠ΅Ρ | ||
ΠΠΎΡΠΎΠ΄ | |||
ΠΠΎΠΌ | |||
ΠΠ²Π°ΡΡΠΈΡΠ° | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠ±Π»Π°ΡΡΡ | |||
Π‘ΡΡΠ°Π½Π° | |||
Π£Π»ΠΈΡΠ° | |||
ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ | |||
ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ | |||
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ | |||
ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ | |||
ΠΠ²Π°Π½ΠΈΠ΅ | |||
ΠΠΌΡ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ | |||
ΠΡΡΠ΅ΡΡΠ²ΠΎ | |||
Π€Π°ΠΌΠΈΠ»ΠΈΡ | |||
ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ | ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ | ||
ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° | |||
ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° | |||
Π’ΠΈΠΏ | |||
ΠΡΠΈΠΊΠ°Π·Ρ ΠΈ ΠΎΡΡΡΡΡ | ΠΡΠΈΠΊΠ°Π·Ρ | ||
ΠΠ°ΡΠ°_ΠΏΡΠΈΠΊΠ°Π·Π° | |||
ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π° | |||
ΠΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ | |||
Π¨ΡΠ°ΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ | ||
ΠΠ°ΡΠ°_Ρ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠ΅ΡΡΠΎ | |||
ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ | |||
Π‘ΡΠΎΠΊ | |||
ΠΡΠ΄Π΅Π»Ρ | |||
ΠΠΌΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° | |||
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° | |||
ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ | |||
ΠΡΡΠ΅ΡΡΠ²ΠΎ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° | |||
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ | |||
Π’Π°ΡΠΈΡΠ½Π°Ρ ΡΡΠ°Π²ΠΊΠ° | |||
Π’Π΅Π»Π΅ΡΠΎΠ½ | |||
Π€Π°ΠΊΡ | |||
Π€Π°ΠΌΠΈΠ»ΠΈΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ° | |||
Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ | |||
ΠΡΡΠ»ΡΠ³Π° | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘ | |||
Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ² | |||
ΠΠ°ΡΠ°_Ρ | |||
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π΄Π½Π΅ΠΉ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠΎΠΌΠ΅Ρ_ΡΠ°Π±Π΅Π»Ρ | |||
Π’ΠΈΠΏ_ΠΎΡΠΏΡΡΠΊΠ° | |||
Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ | |||
ΠΠ°ΡΠ°_ΠΏΡΠΈΡΠΌΠ°_Π½Π°_ΡΠ°Π±ΠΎΡΡ | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
Π‘ΡΠ°ΠΆ | |||
Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ | |||
ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° | |||
ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ | |||
ΠΠΎΠΌΠ΅Ρ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° | |||
ΠΡΠΈΡΠΈΠ½Π° | |||
3 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ
3.1 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²
1. ΠΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΎΡΠ΄Π΅Π»Π°Ρ , Π³Π΄Π΅ ΡΠ°ΡΠΈΡΠ½Π°Ρ ΡΡΠ°Π²ΠΊΠ° Π²ΡΡΠ΅ 220 000
CREATE VIEW Basic Wage
AS
SELECT ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°
FROM dbo. ΠΡΠ΄Π΅Π»Ρ
WHERE (Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ° > 220 000) // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°» Π±ΠΎΠ»ΡΡΠ΅ 220 000
2. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , Ρ ΠΊΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΠ΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΡΠ΅
CREATE VIEW BD
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, dbo. ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ INNER JOIN dbo. ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ON dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo. ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
WHERE (MONTH (dbo.ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ) = MONTH (DATEADD (MONTH, 1, GETDATE ()))) // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ ΠΌΠ΅ΡΡΡ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ», ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΌΠ΅ΡΡΡΠ΅ΠΌ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΠΎΠΉ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
3. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΡΠ²ΠΎΠ»Π΅Π½Π½ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ
CREATE VIEW Dismiss
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, LOWER (dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°) AS [ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»Π°],
// LOWER — ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ
dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ²Π°Π½ΠΈΠ΅, dbo.Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.ΠΠΎΠΌΠ΅Ρ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, dbo.Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, dbo.Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.ΠΡΠΈΡΠΈΠ½Π°, GETDATE () //GETDATE — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΎΡΠΌΠ΅ΡΠΊΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ datetime
AS Π‘Π΅Π³ΠΎΠ΄Π½Ρ
FROM dbo. Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ INNER JOIN dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ ON dbo.Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
4. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ
CREATE VIEW Docs
AS
SELECT dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.Π’ΠΈΠΏ, DATEPART (YEAR, dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°) AS [ΠΠΎΠ΄ ΠΏΡΠΈΠ½ΡΡΠΈΡ]
// DATEPART — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅Π΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ YEAR ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π°ΡΡ «ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°»
FROM dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ INNER JOIN dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ² ON dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° = dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ².ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
5. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°Ρ Π ΠΠΠ
CREATE VIEW Dolznost
AS
SELECT ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE (ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ LIKE 'Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊ') // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ» ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ «Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊ»
6. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΡΡΠ΄ΠΎΠ²ΡΡ ΡΡΠ°ΠΆΠ°Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
CREATE VIEW Expierence
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, CAST (dbo.Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ.Π‘ΡΠ°ΠΆ AS varchar (50)) AS Π‘ΡΠ°ΠΆ // CAST — ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Π² varchar (50) Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ»
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ INNER JOIN dbo. Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ ON dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo. Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
7. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ
CREATE VIEW Komandirovki
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, LTRIM (dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ) AS Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, // LTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²
dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ°ΡΠ°_Ρ
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ INNER JOIN dbo. ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ ON dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
WHERE (YEAR (dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ°ΡΠ°_Ρ) = YEAR (DATEADD (YEAR, — 1, GETDATE ()))) // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π³ΠΎΠ΄ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠ°ΡΠ°_Ρ» ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΠΏΡΠΎΡΠ»ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΠΎΠΉ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
8. ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°Π±Π»ΠΈΡΡ Π²ΡΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΈΠΌΠ΅ΡΡΠΈΠΉ Π²ΡΡΡΠ΅Π΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
CREATE VIEW Obrazovanie
AS
SELECT ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, LTRIM (Π€Π°ΠΌΠΈΠ»ΠΈΡ) AS Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, // LTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²
ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅, UPPER (ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅) AS ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE (ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ LIKE '%Π²ΡΡΡΠ΅Π΅') // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅» ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ «Π²ΡΡΡΠ΅Π΅»
9. ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π² ΠΎΡΠ΄Π΅Π»Π΅ ΠΠΠΠΈΠ
CREATE VIEW Otdel
AS
SELECT ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, LTRIM (Π€Π°ΠΌΠΈΠ»ΠΈΡ) AS
// LTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²
Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE (ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° LIKE '%ΠΠΠΠΈΠ') // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°» ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ «ΠΠΠΠΈΠ»
10. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΎΡΠΏΡΡΠΊΠ°Ρ
CREATE VIEW Otpusk
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΎΠΌΠ΅Ρ_ΡΠ°Π±Π΅Π»Ρ, dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².Π’ΠΈΠΏ_ΠΎΡΠΏΡΡΠΊΠ°, dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠ°ΡΠ°_Ρ, DATEDIFF (day, dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠ°ΡΠ°_Ρ, GETDATE ()) AS [ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π½Π΅ΠΉ] // DATEDIFF — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ day, ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π³ΠΎ ΠΎΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π°ΡΡ ΠΠ°ΡΠ°_Ρ Π΄ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, GETDATE — Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
FROM dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ² INNER JOIN dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ ON dbo. Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
11. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΡΠΈΠΊΠ°Π·Π°Ρ ΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ , ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ Π·Π° ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅
CREATE VIEW Prikaz
AS
SELECT dbo.ΠΡΠΈΠΊΠ°Π·Ρ.ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°, dbo. ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, RTRIM (dbo.ΠΡΠΈΠΊΠ°Π·Ρ.ΠΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ) AS ΠΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ, // RTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² ΠΈΠ· ΠΊΠΎΠ½ΡΠ° ΡΡΡΠΎΠΊΠΈ
dbo.ΠΡΠΈΠΊΠ°Π·Ρ.ΠΠ°ΡΠ°_ΠΏΡΠΈΠΊΠ°Π·Π°
FROM dbo. ΠΡΠΈΠΊΠ°Π·Ρ INNER JOIN dbo. ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ON dbo.ΠΡΠΈΠΊΠ°Π·Ρ.ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π° = dbo. ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°
12. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΡΠ°ΡΠ½ΠΎΠΌ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠΈ
CREATE VIEW Raspisanie
AS
SELECT ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, RTRIM (Π€Π°ΠΌΠΈΠ»ΠΈΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°) + SPACE (2) + LTRIM (ΠΠΌΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°) + SPACE (2) + LTRIM (ΠΡΡΠ΅ΡΡΠ²ΠΎ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°) AS ΠΠ°ΡΠ°Π»ΡΠ½ΠΈΠΊ, // RTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² ΠΈΠ· ΠΊΠΎΠ½ΡΠ° ΡΡΡΠΎΠΊΠΈ, LTRIM — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ², SPACE — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ, Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°, ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
FROM dbo. ΠΡΠ΄Π΅Π»Ρ
13. ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»ΡΠΆΠΈΠ»ΠΈ Π² ΠΠ‘
CREATE VIEW Sluzba_v_VS
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ,
UPPER (dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ) AS Expr1, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ²Π°Π½ΠΈΠ΅,
// UPPER — ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ
dbo.Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ.ΠΡΡΠ»ΡΠ³Π°
FROM dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ INNER JOIN dbo. Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ ON dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo.Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ AND dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° = dbo.Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°
WHERE (dbo.Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ.Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘ = 'Π΄Π°') // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘» ΡΠ°Π²Π½Ρ «Π΄Π°»
14. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠ°Ρ
CREATE VIEW Trip
AS
SELECT dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.Π€Π°ΠΌΠΈΠ»ΠΈΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΌΡ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ΅ΡΡΠΎ, CONVERT (VARCHAR (11), dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ°ΡΠ°_Ρ, 106) // CONVERT — ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Π² varchar (11) Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°ΡΠ°_Ρ», 106 — ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΡ Π΄Π΄ ΠΌΠΌ Π³Π³Π³Π³
AS ΠΠ°ΡΠ°_Ρ, dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.Π‘ΡΠΎΠΊ
FROM dbo. ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ INNER JOIN dbo. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ ON dbo.ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = dbo.Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
15. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ ΡΠΈΠΏΠ° «ΠΠ°ΠΊΠΎΠ½ Π Π»
CREATE VIEW Ukaz
AS
SELECT ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, REPLACE ('ΠΠ°ΠΊΠΎΠ½ Π Π', 'Π Π', 'Π Π΅ΡΠΏΡΠ±Π»ΠΈΠΊΠΈ ΠΠ΅Π»Π°ΡΡΡΡ') AS Π’ΠΈΠΏ, ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° // REPLACE — ΡΡΠ½ΠΊΡΠΈΡ Π·Π°ΠΌΠ΅Π½Ρ Π²ΡΠ΅Ρ Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΡ «Π Π» Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ «ΠΠ°ΠΊΠΎΠ½ Π Π» Π½Π° «Π Π΅ΡΠΏΡΠ±Π»ΠΈΠΊΠΈ ΠΠ΅Π»Π°ΡΡΡΡ»
FROM dbo. ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ
WHERE (Π’ΠΈΠΏ LIKE '%ΠΠ°ΠΊΠΎΠ½ Π Π') // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π’ΠΈΠΏ» ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ «ΠΠ°ΠΊΠΎΠ½_Π Π»
3.2 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ²
1. Π’ΡΠΈΠ³Π³Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²». ΠΡΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π±ΡΠ΄ΡΡ Π·Π°Π½ΠΎΡΠΈΡΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «DeletedItem», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ΄Π°Π»ΠΈΠ²ΡΠ΅Π³ΠΎ ΡΡΡΠΎΠΊΡ, ΠΈ Π΄Π°ΡΡ
CREATE TABLE DeletedItem
([ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°] [int] NOT NULL,
[ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°] [varchar] (100) NULL,
[ΠΠΌΡ_ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ] [varchar](50) NULL,
[ΠΠ°ΡΠ°_ΡΠ΄Π°Π»Π΅Π½ΠΈΡ][datetime] NULL)
ON [PRIMARY]
CREATE TRIGGER deletedBy
ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²
FOR DELETE // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²»
AS
INSERT INTO DeletedItem
(ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΌΡ_ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΠ°ΡΠ°_ΡΠ΄Π°Π»Π΅Π½ΠΈΡ)
SELECT ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, SYSTEM_USER, GETDATE () // SYSTEM_USER — Π²ΡΡΠ°Π²ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π²Ρ ΠΎΠ΄Π°, GETDATE? Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
FROM deleted // Deleted — Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ°, ΠΊΡΠ΄Π° Π·Π°Π½ΠΎΡΡΡΡΡ ΡΠ΄Π°Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
2. Π‘ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° Π±ΡΠ» Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ 1000<οΏ½Π½ΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ<2000. ΠΡΠ»ΠΈ Π½ΠΎΠΌΠ΅Ρ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ
CREATE TRIGGER NomerOtdela
ON ΠΡΠ΄Π΅Π»Ρ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ»
AS
DECLARE @@f int // ΠΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ
Set @@f=1000
IF NOT EXISTS (SELECT * FROM ΠΡΠ΄Π΅Π»Ρ, inserted // ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΡΠΎΠΊ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
WHERE ΠΡΠ΄Π΅Π»Ρ. ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ = inserted. ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ)
Set @@f=0
IF EXISTS (SELECT * FROM ΠΡΠ΄Π΅Π»Ρ, inserted
WHERE inserted. ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ>2000 OR inserted. ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ<1000) // ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ» Π½Π΅ Π±ΡΠ» Π±ΠΎΠ»ΡΡΠ΅ 2000 ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ 1000
Set @@f=0
If @@f=0
BEGIN
PRINT UPPER ('ΠΡΠΈΠ±ΠΊΠ°! ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ.')
// ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
3. ΠΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» Π³ΠΎΠ΄ Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ «ΠΠ°ΡΠ°_Ρ» Π½Π΅ Π±ΡΠ» Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π³ΠΎΠ΄Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 2015 Π³ΠΎΠ΄)
CREATE TRIGGER proverka_komandirovka
ON ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ»
AS
IF EXISTS (SELECT * FROM ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, inserted
WHERE inserted. ΠΠ°ΡΠ°_Ρ>YEAR (DATEADD (YEAR, +1, GETDATE ())))
// ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π° Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠ°ΡΠ°_Ρ» Π½Π΅ Π±ΡΠ»ΠΎ ΡΠ°Π²Π½ΠΎ Π³ΠΎΠ΄+1 ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
BEGIN
PRINT 'ΠΠ΅Π²Π΅ΡΠ½ΠΎ Π²Π²Π΅Π΄Π΅Π½Π° Π΄Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ!' // ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
4. ΠΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΡΠ°ΡΠΈΡΠ½ΠΎΠΉ ΡΡΠ°Π²ΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ» ΠΈ Π²ΡΠ΄Π°Π²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΡ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ°ΡΠΈΡΠ½ΡΡ ΡΡΠ°Π²ΠΊΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»Π°ΠΌ
CREATE TRIGGER Upd_Tarif
ON ΠΡΠ΄Π΅Π»Ρ
FOR UPDATE // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «ΠΡΠ΄Π΅Π»Ρ»
AS
IF UPDATE (Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°)
BEGIN
PRINT 'Π’Π°ΡΠΈΡΠ½Π°Ρ ΡΡΠ°Π²ΠΊΠ° ΠΏΠΎΠ²ΡΡΠ΅Π½Π°!' // ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT AVG (Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°) AS 'ΠΠ·ΠΌΠ΅Π½ΡΠ½Π½Π°Ρ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ°ΡΠΈΡΠ½Π°Ρ ΡΡΠ°Π²ΠΊΠ°' // AVG — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΠ΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ Π²ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°»
FROM ΠΡΠ΄Π΅Π»Ρ
END
5. Π’ΡΠΈΠ³Π³Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, ΡΡΠΎΠ±Ρ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²» Π½Π΅ Π²Π½ΠΎΡΠΈΠ»ΠΈΡΡ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ, Ρ.ΠΊ. Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ°
CREATE TRIGGER Ins_Otpusk
ON Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²»
AS
IF EXISTS (SELECT * FROM Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ², inserted
WHERE inserted. Π’ΠΈΠΏ_ΠΎΡΠΏΡΡΠΊΠ° = 'ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠ΅') // ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π’ΠΈΠΏΠ°_ΠΎΡΠΏΡΡΠΊΠ°» Π½Π΅ Π±ΡΠ»ΠΎ «Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠ΅»
BEGIN
PRINT 'ΠΡΠΈΠ±ΠΊΠ°! ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΈΠΏ ΠΎΡΠΏΡΡΠΊΠ°.' // ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT CURRENT_TIMESTAMP // CURRENT_TIMESTAMP — ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
6. Π’ΡΠΈΠ³Π³Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ» Π² ΠΏΠΎΠ»Π΅ «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ» Π½Π΅ Π±ΡΠ»ΠΎ Π½ΡΠ»Ρ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ
CREATE TRIGGER Ins_Otdel
ON ΠΡΠ΄Π΅Π»Ρ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»
AS
IF EXISTS (SELECT * FROM ΠΡΠ΄Π΅Π»Ρ, inserted
WHERE inserted. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ = 0) // ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ» Π½Π΅ Π±ΡΠ»ΠΎ ΡΠ°Π²Π½ΠΎ 0
BEGIN
PRINT 'ΠΡΠΈΠ±ΠΊΠ°! Π ΠΎΡΠ΄Π΅Π»Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ 0 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ.'
// ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT GETUTCDATE () AS 'ΠΠ°ΡΠ°:' // GETUTCDATE — ΡΡΠ½ΠΊΡΠΈΡ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
7. Π’ΡΠΈΠ³Π³Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ «DeletedWorker» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π·Π°ΠΏΠΈΡΡΡ , ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΄Π°Π»ΠΈΠ» Π·Π°ΠΏΠΈΡΠΈ, ΠΈ Π΄Π°ΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ
CREATE TABLE DeletedWorker (
[ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ] [int] NOT NULL ,
[Π€Π°ΠΌΠΈΠ»ΠΈΡ] [varchar] (50) NULL ,
[ΠΠΌΡ] [varchar] (50) NULL ,
[ΠΡΡΠ΅ΡΡΠ²ΠΎ] [varchar] (50) NULL ,
[ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅][varchar] (100) NULL,
[ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ] [varchar] (100) NULL ,
[ΠΠ²Π°Π½ΠΈΠ΅] [varchar](100) NULL ,
[ΠΠ΄ΡΠ΅Ρ_Π³ΠΎΡΠΎΠ΄][varchar] (50) NULL,
[ΠΠ΄ΡΠ΅Ρ_ΡΠ»ΠΈΡΠ°][varchar] (50) NULL,
[ΠΠ΄ΡΠ΅Ρ_Π΄ΠΎΠΌ][int] NOT NULL,
[ΠΠ΄ΡΠ΅Ρ_ΠΊΠ²Π°ΡΡΠΈΡΠ°][varchar] (20) NULL,
[ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°][varchar] (100) NOT NULL,
[ΠΠΌΡ_ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ] [varchar] (50) NULL ,
[ΠΠ°ΡΠ°_ΡΠ΄Π°Π»Π΅Π½ΠΈΡ] [datetime] NULL)
ON [PRIMARY]
CREATE TRIGGER DelWorker
ON Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
FOR DELETE // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
AS
INSERT INTO DeletedWorker // ΠΡΡΠ°Π²ΠΈΡΡ ΡΠ΄Π°Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΡ DeletedWorker
(ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅, ΠΠ΄ΡΠ΅Ρ_Π³ΠΎΡΠΎΠ΄, ΠΠ΄ΡΠ΅Ρ_ΡΠ»ΠΈΡΠ°, ΠΠ΄ΡΠ΅Ρ_Π΄ΠΎΠΌ,
ΠΠ΄ΡΠ΅Ρ_ΠΊΠ²Π°ΡΡΠΈΡΠ°, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΌΡ_ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΠ°ΡΠ°_ΡΠ΄Π°Π»Π΅Π½ΠΈΡ)
SELECT ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅, ΠΠ΄ΡΠ΅Ρ_Π³ΠΎΡΠΎΠ΄, ΠΠ΄ΡΠ΅Ρ_ΡΠ»ΠΈΡΠ°,
ΠΠ΄ΡΠ΅Ρ_Π΄ΠΎΠΌ, ΠΠ΄ΡΠ΅Ρ_ΠΊΠ²Π°ΡΡΠΈΡΠ°, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, SYSTEM_USER, GETDATE ()
FROM deleted // Deleted — Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ°, ΠΊΡΠ΄Π° Π·Π°Π½ΠΎΡΡΡΡΡ ΡΠ΄Π°Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
SELECT @@ROWCOUNT // ROWCOUNT — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΈΡΠ»ΠΎ Π·Π°ΡΡΠΎΠ½ΡΡΡΡ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ ΡΡΡΠΎΠΊ
8. Π’ΡΠΈΠ³Π³Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ» Π±ΡΠ»ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ
CREATE TRIGGER Ins_Komandirovka
ON ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ»
AS
IF EXISTS (SELECT * FROM ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, inserted
WHERE inserted. ΠΠ΅ΡΡΠΎ = '') // ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠ΅ΡΡΠΎ» Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΡΡΠΎΠ΅
BEGIN
PRINT 'ΠΡΠΈΠ±ΠΊΠ°! ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.'
// ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name' // SPID — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅Π°Π½ΡΠ° Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°, SYSTEM_USER — Π»ΠΎΠ³ΠΈΠ½ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, USER — ΠΈΠΌΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
9. Π’ΡΠΈΠ³Π³Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ Π²ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ» Π±ΡΠ»ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅ «Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘»
CREATE TRIGGER proverka_speczvania
ON Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ»
AS
IF EXISTS (SELECT * FROM Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ, inserted
WHERE inserted. Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘ = '') // ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘» Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΡΡΠΎΠ΅
BEGIN
PRINT 'ΠΡΠΌΠ΅ΡΡΡΠ΅ Π²ΡΡΠ»ΡΠ³Ρ!' // ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT SESSION_USER AS 'Session User' // SESSION_USER — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΠΈ
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
10. Π’ΡΠΈΠ³Π³Π΅Ρ, Π·Π°ΠΏΡΠ΅ΡΠ°ΡΡΠΈΠΉ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ», Π΅ΡΠ»ΠΈ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ
CREATE TRIGGER Worker
ON Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
FOR INSERT // Π’ΡΠΈΠ³Π³Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²ΡΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
AS
IF EXISTS (SELECT * FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ, inserted
WHERE inserted. Π€Π°ΠΌΠΈΠ»ΠΈΡ = '' OR inserted. ΠΠΌΡ = '' OR inserted. ΠΡΡΠ΅ΡΡΠ²ΠΎ = ''
OR inserted. ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ = '' OR inserted. ΠΠ΄ΡΠ΅Ρ_Π³ΠΎΡΠΎΠ΄ = '' OR inserted. ΠΠ΄ΡΠ΅Ρ_ΡΠ»ΠΈΡΠ° = '')
// ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ " Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΡΡΡΠΌΠΈ
BEGIN
PRINT 'ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½Ρ Π½Π΅ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ!' // ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°ΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
SELECT @@SERVERNAME AS 'Server Name' // SERVERNAME — ΡΡΠ½ΠΊΡΠΈΡ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΈΠΌΠ΅Π½ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°
ROLLBACK TRANSACTION // ΠΡΠΊΠ°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
END
3.3 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ
1. ΠΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΠΈΡΠ½ΠΎΠΉ ΡΡΠ°Π²ΠΊΠΈ Π² ΠΎΡΠ΄Π΅Π»Π΅
CREATE PROC BasicWageRateUp
@dept varchar (100)
AS
UPDATE ΠΡΠ΄Π΅Π»Ρ // ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»
SET Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ° = Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ° * 1.9
WHERE ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° = @dept // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @dept
2. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π΄Π½Π΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°
CREATE PROC BDay
@id int
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ,
DATEDIFF (year, dbo. ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, GETDATE ()) AS 'ΠΠΎΠ»Π½ΡΡ Π»Π΅Ρ'
// DATEDIFF — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ year, ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π³ΠΎ ΠΎΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π°ΡΡ ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π΄ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, GETDATE — Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
FROM ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id AND ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
3. ΠΡΠΎΡΠΌΠΎΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ
CREATE PROC BusinessTrip
@id int
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ΅ΡΡΠΎ,
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ°ΡΠ°_Ρ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. Π‘ΡΠΎΠΊ
FROM ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id AND ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
4. ΠΠΎΠΈΡΠΊ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π³ΠΎΡΠΎΠ΄Π΅
CREATE PROC City
@city varchar (100)
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ²Π°Π½ΠΈΠ΅, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ,
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠ°ΡΠ°_Ρ
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ
WHERE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ AND ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ΅ΡΡΠΎ = @city // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ΅ΡΡΠΎ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @city
5. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
CREATE PROC DeleteWorker
@id int
AS
IF EXISTS (SELECT * FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id)
DELETE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ // ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
6. ΠΠΎΠΈΡΠΊ ΡΠ²ΠΎΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ
CREATE PROC Dismissal
@id int
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ²Π°Π½ΠΈΠ΅, Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ. ΠΠΎΠΌΠ΅Ρ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°,
Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ. ΠΡΠΈΡΠΈΠ½Π°
FROM Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id AND Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
7. ΠΠΎΠΈΡΠΊ Π²ΡΠ΅Ρ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡΠ΄Π΅Π»Π°
CREATE PROC Documents
@dept varchar (100)
AS
SELECT ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.Π’ΠΈΠΏ,
ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠ°ΡΠ°_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
FROM ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ²
WHERE ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° = ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ².ΠΠΎΠΌΠ΅Ρ_Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
AND ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° = @dept // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @dept
8. ΠΡΠΎΡΠΌΠΎΡΡ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ Π΅Π³ΠΎ Π»ΠΈΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ
CREATE PROC GetWorkerInfo
@id int
AS
SELECT * FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id
// ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
9. ΠΡΠΎΡΠΌΠΎΡΡ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΎΡΠ΄Π΅Π»Π°
CREATE PROC Lists
@dept varchar (100)
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ²Π°Π½ΠΈΠ΅
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° = @dept // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @dept
ORDER BY Π€Π°ΠΌΠΈΠ»ΠΈΡ // Π‘ΠΎΡΡΠΈΡΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠΌ, ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ
10. ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π° Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»
CREATE PROC NewDepartment
@id int,
@dept varchar (100),
@name varchar (100),
@oName varchar (100),
@lastName varchar (100),
@kol int,
@tarif bigint,
@prim varchar (200),
@tel bigint,
@fax bigint
AS
INSERT INTO ΠΡΠ΄Π΅Π»Ρ (ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π€Π°ΠΌΠΈΠ»ΠΈΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°, ΠΠΌΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°,
ΠΡΡΠ΅ΡΡΠ²ΠΎ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°, ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ, Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°, ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅, Π’Π΅Π»Π΅ΡΠΎΠ½, Π€Π°ΠΊΡ) // ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «ΠΡΠ΄Π΅Π»Ρ»
VALUES (@id, @dept, @name, @oName, @lastName, @kol, @tarif, @prim, @tel, @fax) // ΠΠ°Π΄Π°Π΅Ρ Π½Π°Π±ΠΎΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΡΠΎΠΊΠΈ
11. ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°
CREATE PROC NewWorker
@id int,
@name varchar (100),
@oName varchar (100),
@lastName varchar (100),
@education varchar (100),
@position varchar (100),
@rank varchar (100),
@town varchar (100),
@street varchar (100),
@d int,
@kv int,
@dept varchar (100)
AS
INSERT INTO Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ (ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ, ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, ΠΠ²Π°Π½ΠΈΠ΅, ΠΠ΄ΡΠ΅Ρ_Π³ΠΎΡΠΎΠ΄, ΠΠ΄ΡΠ΅Ρ_ΡΠ»ΠΈΡΠ°, ΠΠ΄ΡΠ΅Ρ_Π΄ΠΎΠΌ, ΠΠ΄ΡΠ΅Ρ_ΠΊΠ²Π°ΡΡΠΈΡΠ°, ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°) // ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
VALUES (@id, @name, @oName, @lastName, @education, @position, @rank, @town, @street, @d, @kv,@dept)) // ΠΠ°Π΄Π°Π΅Ρ Π½Π°Π±ΠΎΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΡΠΎΠΊΠΈ
12. ΠΠΎΠΈΡΠΊ ΠΏΡΠΈΠΊΠ°Π·Π° ΠΏΠΎ Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅ΡΡ
CREATE PROC Orders
@id int
AS
SELECT ΠΡΠΈΠΊΠ°Π·Ρ. ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°, ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΡΠΈΠΊΠ°Π·Ρ. ΠΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ, ΠΡΠΈΠΊΠ°Π·Ρ. ΠΠ°ΡΠ°_ΠΏΡΠΈΠΊΠ°Π·Π°
FROM ΠΡΠΈΠΊΠ°Π·Ρ, ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
WHERE ΠΡΠΈΠΊΠ°Π·Ρ. ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π° = ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ².ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π° AND ΠΡΠΈΠΊΠ°Π·Ρ. ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π° = @id
// ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΎΠΌΠ΅Ρ_ΠΏΡΠΈΠΊΠ°Π·Π°» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
13. ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ
CREATE PROC Position
@position varchar (100)
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ²Π°Π½ΠΈΠ΅
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ = @position // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @position
14. ΠΠΎΠΈΡΠΊ ΠΎΡΠ΄Π΅Π»Π° ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ Π΅Π³ΠΎ ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ
CREATE PROC Schedule
@id int
AS
SELECT ΠΡΠ΄Π΅Π»Ρ. ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΡΠ΄Π΅Π»Ρ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, ΠΡΠ΄Π΅Π»Ρ. Π€Π°ΠΌΠΈΠ»ΠΈΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°, ΠΡΠ΄Π΅Π»Ρ. ΠΠΌΡ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°, ΠΡΠ΄Π΅Π»Ρ. ΠΡΡΠ΅ΡΡΠ²ΠΎ_Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠ°, ΠΡΠ΄Π΅Π»Ρ. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΡΡΠ°ΡΠ½ΡΡ _Π΅Π΄ΠΈΠ½ΠΈΡ, ΠΡΠ΄Π΅Π»Ρ. Π’Π°ΡΠΈΡΠ½Π°Ρ_ΡΡΠ°Π²ΠΊΠ°, ΠΡΠ΄Π΅Π»Ρ. ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
FROM ΠΡΠ΄Π΅Π»Ρ
WHERE ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ = @id // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΎΠΌΠ΅Ρ_ΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ_ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
15. ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΡ
CREATE PROC Search
@i int
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ,
ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠ°ΡΠ°_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ, ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ
WHERE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ
AND ISNUMERIC (ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ)<>0
AND ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ >= @i; // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ» Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @i; ISNUMERIC ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ «ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΎΠ»Π½ΡΡ _Π»Π΅Ρ» Π½Π΅ Π±ΡΠ»ΠΎ ΡΠ°Π²Π½ΠΎ Π½ΡΠ»Ρ
16. ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π°ΡΠ°Π»Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ
CREATE PROC SearchWorker
@name varchar (100)
AS
SELECT * FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE Π€Π°ΠΌΠΈΠ»ΠΈΡ LIKE @name // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @name
17. ΠΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»ΡΠΆΠΈΠ»ΠΈ Π² ΠΠ‘
CREATE PROC SpecZvanie
@vs varchar (20)
AS
SET @vs = 'Π΄Π°' // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡΠ°Π²Π½ΠΎΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΡ «Π΄Π°»
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ
FROM Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ=Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ AND Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘ = @vs // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π‘Π»ΡΠΆΠ±Π°_Π²_ΠΠ‘» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @vs
18. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ΅
CREATE PROC UpdateWorker
@id int,
@position varchar (100),
@rank varchar (100)
AS
IF EXISTS (SELECT * FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id) // ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
UPDATE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ // ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ»
SET ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ = @position // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ», ΡΠ°Π²Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @position
WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
UPDATE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
SET ΠΠ²Π°Π½ΠΈΠ΅ = @rank // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠ²Π°Π½ΠΈΠ΅», ΡΠ°Π²Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @ rank
WHERE ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id
19. ΠΡΠΎΡΠΌΠΎΡΡ ΠΎΡΠΏΡΡΠΊΠΎΠ² ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°
CREATE PROC Vacation
@id int
AS
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ,
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΎΠΌΠ΅Ρ_ΡΠ°Π±Π΅Π»Ρ, Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².Π’ΠΈΠΏ_ΠΎΡΠΏΡΡΠΊΠ°,
Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠ°ΡΠ°_Ρ, Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π΄Π½Π΅ΠΉ
FROM Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ², Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = @id AND Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ².ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ = Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @id
20. ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ ΡΡΡΠ΄ΠΎΠ²ΠΎΠΌΡ ΡΡΠ°ΠΆΡ, Π²ΡΡΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ
CREATE PROC WorkerExperience
@experience int
AS
SELECT distinct Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°, DATEDIFF (year, dbo. Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ.ΠΠ°ΡΠ°_ΠΏΡΠΈΡΠΌΠ°_Π½Π°_ΡΠ°Π±ΠΎΡΡ, GETDATE ()) AS 'Π‘ΡΠ°ΠΆ' // DATEDIFF — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ day, ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π³ΠΎ ΠΎΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π°ΡΡ ΠΠ°ΡΠ°_Ρ Π΄ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, GETDATE — Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ, Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ
WHERE Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ=Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ AND Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ.Π‘ΡΠ°ΠΆ >= @experience // ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «Π‘ΡΠ°ΠΆ» Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @experience
3.4 T-SQL-ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠΎΠ²
1. ΠΡΡΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π² Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ ΠΎΡΠ΄Π΅Π»Π΅
CREATE PROCEDURE curs1
@otdel varchar (100)
AS
DECLARE curs1 CURSOR
GLOBAL SCROLL KEYSET
// Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
TYPE_WARNING
// Π‘Π΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° ΠΊΡΡΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ SELECT
FOR
SELECT*FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
WHERE ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π° LIKE @otdel
// ΠΡΠ±ΠΎΡΠΊΠ° ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @otdel
FOR READ ONLY // Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ
open global curs1 // ΠΎΡΠΊΡΡΡΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΡΠ°
DECLARE
@@Counter int
SET @@Counter =@@CURSOR_ROWS
// ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@Counter Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠ°Π²Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Ρ ΡΡΠ΄ΠΎΠ² ΠΊΡΡΡΠΎΡΠ° =@@CURSOR_ROWS
Select @@Counter 'ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π² ΡΡΠΎΠΌ ΠΎΡΠ΄Π΅Π»Π΅'
CLOSE curs1 // Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
DEALLOCATE curs1 // ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
2. ΠΡΡΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²a ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ Π² ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΡΠ΅
CREATE PROCEDURE curs2
AS
DECLARE curs2 CURSOR
GLOBAL SCROLL KEYSET
// Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
TYPE_WARNING
//Π‘Π΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° ΠΊΡΡΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ SELECT
FOR
SELECT
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΎΠΌΠ΅Ρ_ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ°ΡΠ°_Ρ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. Π‘ΡΠΎΠΊ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ΅ΡΡΠΎ,
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ.ΠΠΈΡΠ½ΡΠΉ_Π½ΠΎΠΌΠ΅Ρ, ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°
FROM ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ
FOR UPDATE // ΠΡΡΡΠΎΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
open global curs2 // ΠΎΡΠΊΡΡΡΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΡΠ°
DECLARE
@@nomer int,
@@date datetime,
@@srok int,
@@mesto varchar (50),
@@l_nomer int,
@@otdel varchar (100),
@@var int,
@@Counter int
SET @@Counter = 1
SET @@var = 0
WHILE @@Counter<= @@CURSOR_ROWS
// ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΠΈΡΠ»ΠΎ ΡΡΡΠΎΠΊ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΈΡΠ»Ρ ΡΡΠ΄ΠΎΠ² ΠΊΡΡΡΠΎΡΠ°
BEGIN
FETCH curs2 INTO @@nomer, @@date, @@srok, @@mesto, @@l_nomer,@@otdel
// FETCH — ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΠΊΡΡΡΠΎΡΠ° ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΡΠ±ΠΎΡΠΊΠΈ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ @@nomer, @@date, @@srok, @@mesto, @@l_nomer,@@otdel
IF (DATEDIFF (M,@@date, GETDATE ())= 0) // ΠΡΠΎΠ²Π΅ΡΠΊΠ°, ΡΡΠΎΠ±Ρ ΠΌΠ΅ΡΡΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, Π±ΡΠ» ΡΠ°Π²Π΅Π½ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@date
BEGIN
SET @@var=@@var+1 // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@var Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
print @@date
END
SET @@Counter =@@Counter +1 // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@Counter Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
END
Select @@var as 'Π ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΎΠΊ:'
CLOSE curs2 //Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
DEALLOCATE curs2 //ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
3. ΠΠΎΠΈΡΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ
CREATE PROCEDURE curs3 // ΠΎΡΠΊΡΡΡΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΡΠ°
@fio varchar (100)
AS
DECLARE curs3 CURSOR
GLOBAL SCROLL KEYSET // Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
TYPE_WARNING // Π‘Π΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° ΠΊΡΡΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ SELECT
FOR
SELECT Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΈΡΠ½ΡΠΉ_ΠΠΎΠΌΠ΅Ρ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. Π€Π°ΠΌΠΈΠ»ΠΈΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΌΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΡΡΠ΅ΡΡΠ²ΠΎ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ²Π°Π½ΠΈΠ΅, Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅_ΠΎΡΠ΄Π΅Π»Π°
FROM Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ
FOR UPDATE // ΠΡΡΡΠΎΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
open global curs3
DECLARE
@@id int,
@@name varchar (100),
@@oName varchar (100),
@@lastName varchar (100),
@@position varchar (100),
@@rank varchar (100),
@@dept varchar (100),
@@Counter int,
@@var int
SET @@Counter = 1
SET @@var = 0
WHILE @@Counter<= @@CURSOR_ROWS // ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΠΈΡΠ»ΠΎ ΡΡΡΠΎΠΊ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΈΡΠ»Ρ ΡΡΠ΄ΠΎΠ² ΠΊΡΡΡΠΎΡΠ°
BEGIN
FETCH curs3 INTO @@id, @@name, @@oName,@@lastName,@@position,@@rank,@@dept
// FETCH — ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΠΊΡΡΡΠΎΡΠ° ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΡΠ±ΠΎΡΠΊΠΈ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ @@id, @@name, @@oName,@@lastName,@@position,@@rank ΠΈ @@dept
IF @fio = @@name // ΠΡΠΎΠ²Π΅ΡΠΊΠ°, ΡΡΠΎΠ±Ρ Π²Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΡ @fio Π±ΡΠ»Π° ΡΠ°Π²Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ @@name
BEGIN
Select @@id as 'ΠΠΈΡΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ', @@name+' '+SUBSTRING (@@oName, 1, 1)+'.'+ SUBSTRING (@@lastName, 1, 1)+'.'
// SUBSTRING — ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ°ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ @@oName ΠΈ @@lastName, ΡΡΠΎΠ±Ρ «ΡΠΊΠ»Π΅ΠΈΡΡ» Π€ΠΠ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°
as 'Π€ΠΠ',@@position as 'ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ', @@rank 'ΠΠ²Π°Π½ΠΈΠ΅', @@dept 'ΠΡΠ΄Π΅Π»'
END
SET @@Counter =@@Counter +1 // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@Counter Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
END
CLOSE curs3 //Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
DEALLOCATE curs3 //ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
4. ΠΡΡΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΎΡΠΏΡΡΠΊΠΎΠ² ΠΏΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ ΡΠΈΠΏΡ
CREATE PROCEDURE curs4
@otpusk varchar (100)
AS
DECLARE curs4 CURSOR
GLOBAL SCROLL KEYSET
// Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
TYPE_WARNING
// Π‘Π΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° ΠΊΡΡΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ SELECT
FOR
SELECT * FROM Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ²
FOR UPDATE // ΠΡΡΡΠΎΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
open global curs4 // ΠΎΡΠΊΡΡΡΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΡΠ°
DECLARE
@@nomer int,
@@type varchar (100),
@@date datetime,
@@day int,
@@id int,
@@dept varchar (100),
@@Counter int
SET @@Counter = 1
WHILE @@COUNTER<= @@CURSOR_ROWS
// ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΠΈΡΠ»ΠΎ ΡΡΡΠΎΠΊ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΈΡΠ»Ρ ΡΡΠ΄ΠΎΠ² ΠΊΡΡΡΠΎΡΠ°
BEGIN
FETCH curs4 INTO @@nomer, @@type,@@date,@@day, @@id, @@dept
// FETCH — ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΠΊΡΡΡΠΎΡΠ° ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΡΠ±ΠΎΡΠΊΠΈ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ @@nomer, @@type,@@date,@@day, @@id ΠΈ @@dept
IF (CHARINDEX (@otpusk,@@type)<>0) // ΠΡΠΎΠ²Π΅ΡΠΊΠ°, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @otpusk Π½Π΅ Π±ΡΠ»ΠΎ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ @@type
BEGIN
Select @@nomer as 'ΠΠΎΠΌΠ΅Ρ ΡΠ°Π±Π΅Π»Ρ', @@type as 'Π’ΠΈΠΏ ΠΎΡΠΏΡΡΠΊΠ°', CAST (@@date AS nvarchar (12)) as 'ΠΠ°ΡΠ° Ρ', @@day as 'Π‘ΡΠΎΠΊ',
// CAST — ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Π² nvarchar (12) Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ «ΠΠ°ΡΠ°_Ρ»
@@id 'ΠΠΈΡΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°', @@dept 'ΠΡΠ΄Π΅Π»'
END
SET @@Counter =@@Counter +1 // Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@Counter Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
END
CLOSE curs4 //Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
DEALLOCATE curs4 //ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
5. ΠΡΡΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², Ρ ΠΊΠΎΠ³ΠΎ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΡΠ΅ ΠΠ΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ
CREATE PROCEDURE curs5
as
DECLARE curs5 CURSOR
GLOBAL SCROLL KEYSET
// Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
TYPE_WARNING
// Π‘Π΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° ΠΊΡΡΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ SELECT
FOR
SELECT * FROM ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ
FOR UPDATE // ΠΡΡΡΠΎΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅
open global curs5 // ΠΎΡΠΊΡΡΡΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΡΠ°
DECLARE
@@age int,
@@date datetime,
@@id int,
@@otdel varchar (100),
@@var int,
@@Counter int
SET @@Counter = 1
SET @@var = 0
WHILE @@Counter<= @@CURSOR_ROWS
// ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΠΈΡΠ»ΠΎ ΡΡΡΠΎΠΊ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΈΡΠ»Ρ ΡΡΠ΄ΠΎΠ² ΠΊΡΡΡΠΎΡΠ°
BEGIN
FETCH curs5 INTO @@age, @@date, @@id,@@otdel
// FETCH — ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΠΊΡΡΡΠΎΡΠ° ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΡΠ±ΠΎΡΠΊΠΈ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ @@age, @@date, @@id ΠΈ @@otdel
IF (MONTH (@@date) = MONTH (DATEADD (MONTH, 0, GETDATE ())))
// ΠΡΠΎΠ²Π΅ΡΠΊΠ°, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ MONTH Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ (@@date ΡΠΎΠ²ΠΏΠ°Π΄Π°Π»ΠΎ Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ ΠΌΠ΅ΡΡΡΠ΅ΠΌ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΠΎΠΉ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅; GETDATE — ΡΡΠ½ΠΊΡΠΈΡ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ ΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΎΡΠΌΠ΅ΡΠΊΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
BEGIN
SET @@var=@@var+1
// Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@var Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
PRINT @@date // ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@date
Select @@age as 'ΠΠΎΠ»Π½ΡΡ Π»Π΅Ρ', CAST (@@date AS nvarchar (12)) as 'ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ',
@@id 'ΠΠΈΡΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°', @@otdel 'ΠΡΠ΄Π΅Π»'
END
SET @@Counter =@@Counter +1
// Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ @@Counter Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ
END
Select @@var as 'Π ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΡΠ΅ Π΄Π΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ:'
CLOSE curs5 //Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
DEALLOCATE //ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°
3.5 Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΊ Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π·Π°ΡΠΈΡΡ Ρ ΡΠ°Π½ΡΡΠ΅ΠΉΡΡ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:
? ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π½Π° ΡΡΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΠ΅;
? ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΡΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠ΅Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ;
? ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ.
Π‘ΠΎΠ·Π΄Π°Π½Ρ Π³ΡΡΠΏΠΏΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΠ»ΠΈ:
1) ΠΠ΄ΠΌΠΈΠ½ (login? admin/password? 0). ΠΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ/ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ°Ρ , Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠ΄Π°Π»ΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ .
CREATE LOGIN admin // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠ½Π° admin
WITH PASSWORD = '0' // ΠΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ
CREATE USER admin // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ admin
FOR LOGIN admin
GRANT ALL PRIVILEGES // ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠ΅Ρ ΠΏΡΠ°Π²
TO admin
WITH GRANT OPTION // C Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°Π² Π΄ΡΡΠ³ΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ
GO
2) Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΎΡΠ΄Π΅Π»Π° ΠΊΠ°Π΄ΡΠΎΠ² (kadr/1). Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π°Π΄ΠΌΠΈΠ½, ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠΌ, Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΈΡ , Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ.
CREATE LOGIN kadr // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠ½Π° kadr
WITH PASSWORD = '1' // ΠΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ
CREATE USER kadr // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ kadr
FOR LOGIN kadr
DENY ALL PRIVILEGES ON OBJECT: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ TO kadr // ΠΠ°ΠΏΡΠ΅Ρ Π²ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ TO kadr // ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ°Π±Π»ΠΈΡΠ΅
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΡΠΌΠ΅Π½ΡΡ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ² TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΡΠ΄Π΅Π»Ρ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΡΠΈΠΊΠ°Π·Ρ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ² TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ TO kadr
GRANT SELECT, UPDATE, DELETE, INSERT ON Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ TO kadr
3) Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΌΠΈΠ»ΠΈΡΠΈΠΈ (sort/2). ΠΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠ΅Π½ΠΈΡ (ΠΎΡΡΡΡΡΡΠ²ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ, ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ).
CREATE LOGIN sort // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠ½Π° sort
WITH PASSWORD = '2' // ΠΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ
CREATE USER sort // Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ sort
FOR LOGIN sotr
DENY ALL PRIVILEGES ON OBJECT: DeletedItem TO sort // ΠΠ°ΠΏΡΠ΅Ρ Π²ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ
DENY ALL PRIVILEGES ON OBJECT: DeletedWorker TO sort
DENY ALL PRIVILEGES ON OBJECT: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ TO sort // ΠΠ°ΠΏΡΠ΅Ρ Π²ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ
GRANT SELECT ON ΠΠ΅Π½Ρ_ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ TO sort // ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π²ΡΠ±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠ΅Π½ΠΈΡ
GRANT SELECT ON Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ TO sotr
GRANT SELECT ON ΠΡΠ΄Π΅Π»Ρ TO sotr
GRANT SELECT ON Π’ΡΡΠ΄ΠΎΠ²ΠΎΠΉ_ΡΡΠ°ΠΆ TO sort
GRANT SELECT ON ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠΎΠ²ΠΊΠΈ TO sotr
GRANT SELECT ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ TO sotr
GRANT SELECT ON ΠΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅_Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ_ΠΎΡΠ΄Π΅Π»ΠΎΠ² TO sotr
GRANT SELECT ON ΠΡΠΈΠΊΠ°Π·Ρ TO sotr
GRANT SELECT ON ΠΡΠΈΠΊΠ°Π·Ρ_ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² TO sotr
GRANT SELECT ON Π‘ΠΏΠ΅ΡΠ·Π²Π°Π½ΠΈΡ TO sotr
GRANT SELECT ON Π’Π°Π±Π΅Π»Ρ_ΠΎΡΠΏΡΡΠΊΠΎΠ² TO sotr
GRANT SELECT ON Π£Π²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ TO sotr
4 Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
ΠΠ»Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ 256 ΠΠ±Π°ΠΉΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, Windows NT/2000/XP ΠΈ Π²ΡΡΠ΅, Access2000 ΠΈ Π²ΡΡΠ΅.
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΠ»ΡΠΆΠΈΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡΡΠ΅ΡΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅.
ΠΠΎΡΠ»Π΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ:
? ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ.
? Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΎΡΠ»ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ.
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ Ρ ΡΡΠ΅ΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ ΡΠ°Π½ΠΈΡΡΡ Π½Π° SQL ΡΠ΅ΡΠ²Π΅ΡΠ΅. Π€ΠΎΡΠΌΡ ΡΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ°Π±Π»ΠΈΡ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π·Π°Π½Π΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ .
ΠΡΡΠ΅ΡΡ ΡΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΠΎΠ³ΡΠ΅ΡΡ, Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡΠΉ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π²ΠΎ Π²ΡΠ΅Ρ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΅ΠΎΡΠΈΡ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈΠ²Π΅Π»ΠΈ ΠΊ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΡΠΎΡΡΡ ΡΠΈΡΠ»Π° ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΡΠ²Π»ΡΡΡΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΡΡΠ½ΠΎ-ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ°. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π΅ΡΠΊΠΈΡ ΠΏΡΠΈΡΠΈΠ½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΎΡΠ½ΠΎΠ²Ρ, Ρ.ΠΊ. Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠ°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ/ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ±Π΅ΡΠ΅ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΈ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΠ΅.
Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π‘Π£ΠΠ — ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π±ΡΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° «ΠΡΠ΄Π΅Π» ΠΊΠ°Π΄ΡΠΎΠ² Π ΠΠΠ Π³. ΠΠ»ΠΈΠΌΠΎΠ²ΠΈΡΠΈ».
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΠ‘ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ Π‘Π£ΠΠ Microsoft ACCESS 2000, ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ All Fusion Data Modeler 4.1, ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² All Fusion Process Modeler r7, ΡΠ΅ΡΠ²Π΅Ρ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Microsoft SQL Server Express 2005, ΡΠ·ΡΠΊ Π±Π°Π· Π΄Π°Π½Π½ΡΡ T-SQL.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΠ‘ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΡΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ, Ρ ΡΠ°Π½ΠΈΠΌΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, ΡΡΠΈΠ³Π³Π΅ΡΡ, ΠΊΡΡΡΠΎΡΡ.
ΠΡΠ΅ ΠΏΡΠ½ΠΊΡΡ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ Π±ΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π½ΠΈΠΌ Π·Π°Π΄Π°ΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²
1. ΠΡΡΠ»ΠΈ, Π. ΠΠ·ΡΡΠ°Π΅ΠΌ SQL / Π. ΠΡΡΠ»ΠΈ, Π. ΠΠΏΠΏΠ΅Π»Ρ. — Π.: Π‘ΠΈΠΌΠ²ΠΎΠ», 2007. — 312 Ρ.
2. ΠΠΈΠ»ΠΈΠ½ΡΠΊΠΈΠΉ, Π. Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ Microsoft SQL Server 2005 / Π. ΠΠΈΠ»ΠΈΠ½ΡΠΊΠΈΠΉ. — Π‘ΠΠ±: BHV, 2004. — 224 Ρ.
3. ΠΡ Π°ΠΌΠΈΠ΄ΠΈΠΏΠ°ΡΠΈ, Π. SQL. Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°/ Π. ΠΡ Π°ΠΌΠΈΠ΄ΠΈΠΏΠ°ΡΠΈ. — Π.: ΠΠΊΠΎΠΌ, 2003. — 304 Ρ.
4. ΠΠΈΡΠ²ΠΈΠ½, Π. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Access 2002. ΠΠ»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ² / Π. ΠΠΈΡΠ²ΠΈΠ½, Π. ΠΠ΅ΡΡ, Π. ΠΡΠ½Π΄Π΅Π»ΠΎΠΉ. — Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2002. — 1008 Ρ.
5. ΠΠΈΠ΅ΠΉΡΠ°, Π . ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Microsoft SQL Server 2005. ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ / Π . ΠΠΈΠΉΠ΅ΡΠ°. — Π.: ΠΠΈΠ»ΡΡΠΌΡ, 2003. — 848 Ρ.
6. Π£ΠΈΠ»ΡΠΎΠ½, Π. SQL Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ / Π. Π£ΠΈΠ»ΡΠΎΠ½, ΠΠΆ. ΠΠΎΠ»Π±ΠΈ. — Π.: ΠΠΈΠ»ΡΡΠΌΡ, 2006. — 496 Ρ.
7. Π€Π»Π΅Π½ΠΎΠ², Π. Transact SQL Π² ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΈΠΊΠ΅ / Π. Π€Π»Π΅Π½ΠΎΠ². — Π‘ΠΠ±: BHV, 2006. — 576 Ρ.
8. ΠΠΎΠΈΡΠ΅Π΅Π½ΠΊΠΎ, Π‘. SQL. ΠΠ°Π΄Π°ΡΠΈ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ / Π‘. ΠΠΎΠΈΡΠ΅Π΅Π½ΠΊΠΎ. Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2006. — 256 Ρ.
9. Microsoft SQL Server 7 Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ². — Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2000. — 896 Ρ.
10. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ — ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½Π°Ρ ΡΠ²ΠΎΠ»ΡΡΠΈΡ. / [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ] Π Π΅ΠΆΠΈΠΌ Π΄ΠΎΡΡΡΠΏΠ°: http://www.advlab.ru/articles/article378.htm. — ΠΠ°ΡΠ° Π΄ΠΎΡΡΡΠΏΠ°: 25.03.2013
11. ΠΠ°ΠΊΠ»Π°ΠΊΠΎΠ², Π‘. Π. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Ρ BPwin 4.0 / Π‘. Π. ΠΠ°ΠΊΠ»Π°ΠΊΠΎΠ² // — Π.:"ΠΠΈΠ°Π»ΠΎΠ³-ΠΠΠ€Π", 2002. — 209 Ρ.