ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ structured query language Server
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΡΡΠ΅Π΄Π΅ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ Π²Π²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ Π² Π²ΠΎΠ·ΡΠ°ΡΡΠ΅ ΠΎΡ 18 Π΄ΠΎ 50 Π»Π΅Ρ. ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ structured query language Server (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Π‘ΠΎΡΡΠ°Π² ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π±Π°Π½Π½ΡΡ
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΡΡΠ΅Π΄Π΅ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅.
ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅? ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Ρ. Π΄. 9].
ΠΠ»Ρ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ? Π½Π°Π±ΠΎΡ ΡΡ Π΅ΠΌ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ, ΠΎΠ±ΡΡΠ½ΠΎ Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ «ΡΠ²ΡΠ·Π΅ΠΉ» ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΠΌΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΠ±ΠΎΠΉ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠ»ΡΡΠΈ.
ΠΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠΈΠΏΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π‘Π£ΠΠ, ΠΏΡΠΈΡΡΡΠΈ ΡΠ²ΠΎΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ. Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ Π·Π°ΠΏΡΠΎΡ ΠΡΠ±ΡΠ°Π½Π½Π°Ρ Π‘Π£ΠΠ — MS SQL Server.
ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ. ΠΠ»Ρ Π²ΡΠ΅Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΠ»Π΅ΠΉ — ΡΠΈΠΏ integer. ΠΠ»Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ (ΡΠ°ΠΌΠΈΠ»ΠΈΡ, ΠΠΌΡ, ΠΡΡΠ΅ΡΡΠ²ΠΎ ΠΈ Ρ. Π΄.) — char Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:
1. Π’Π°Π±Π»ΠΈΡΠ°: ΠΠΎΠΊΡΠΏΠ°ΡΠ΅Π»ΠΈ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΡ, Π±Π΅Π· NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int,
- Β· Π€Π°ΠΌΠΈΠ»ΠΈΡ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΠΌΡ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΡΡΠ΅ΡΡΠ²ΠΎ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΠ΄ΡΠ΅Ρ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (50).
- Β· ΠΠΎΡΠΎΠ΄. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»ΠΈΠ½Ρ ΠΈΠ· 12 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ char (12).
- Β· ΠΠ°ΡΠ°_ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ. Π£ΠΊΠ°ΠΆΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Ρ. Π΅. Π΄Π°ΡΡ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ date.
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ Π²Π²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΅Π»Π΅ΡΠΎΠ½Π°.
2. Π’Π°Π±Π»ΠΈΡΠ°: Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΡ, Π±Π΅Π· NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· Π€Π°ΠΌΠΈΠ»ΠΈΡ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΠΌΡ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΡΡΠ΅ΡΡΠ²ΠΎ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- Β· ΠΠ°ΡΠΏΠ»Π°ΡΠ°. ΠΠ°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — money.
- Β· ΠΡΠ΄Π΅Π»ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΡΠ΄Π΅Π»Π°, Π±Π΅Π· NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· ΠΡΠ΅ΠΌΠΈΡ. ΠΠ°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — money.
- Β· Π‘Π΅ΠΌΠ΅ΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (10).
- Β· ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ. ΠΠ°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ date.
- Β· ΠΠ΄ΡΠ΅Ρ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (50).
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»ΠΈΠ½Ρ ΠΈΠ· 12 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ char (12).
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅:
- Β· ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠ΅ΠΌΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π²Π½ΡΡΡΡΡ ΠΈ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ Π·Π°ΡΠΏΠ»Π°ΡΠ°
- Β· ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ Π²Π²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ Π² Π²ΠΎΠ·ΡΠ°ΡΡΠ΅ ΠΎΡ 18 Π΄ΠΎ 50 Π»Π΅Ρ.
- Β· ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ Π² ΡΡΠΎΠ»Π±Π΅Ρ «Π‘Π΅ΠΌΠ΅ΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» (Π²Π²ΠΎΠ΄: ΠΠ΅Π½Π°Ρ, ΠΠ΅ ΠΆΠ΅Π½Π°Ρ, ΠΠ°ΠΌΡΠΆΠ΅ΠΌ, ΠΠ΅ Π·Π°ΠΌΡΠΆΠ΅ΠΌ)
- 3. Π’Π°Π±Π»ΠΈΡΠ°: ΠΡΠ΄Π΅Π».
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΡΠ΄Π΅Π»Π°, Π±Π΅Π· NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»Π°. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ c ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (20).
- 4. Π’Π°Π±Π»ΠΈΡΠ°: Π’ΠΎΠ²Π°ΡΡ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (50).
- 5. Π’Π°Π±Π»ΠΈΡΠ°: ΠΠ΅ΡΠ°Π»ΠΈ ΡΠΎΠ²Π°ΡΠ°.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· Π¦Π²Π΅Ρ. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nchar (20).
- Β· ΠΠ°ΡΠ΅ΡΠΈΠ°Π». Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nchar (20).
- Β· Π’Π΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅. Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — nvarchar (max).
- 6. Π’Π°Π±Π»ΠΈΡΠ° ΡΠΊΠ»Π°Π΄.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· Π’ΠΎΠ²Π°ΡID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· ΠΡΡΠ°ΡΠΎΠΊ, Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΎΡΡΠ°ΡΠΎΠΊ ΡΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ.
7. Π’Π°Π±Π»ΠΈΡΠ° ΠΠ°ΠΊΠ°Π·Ρ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΊΠ°Π·Π°, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΡ, Π±Π΅Π· NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ, Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int,
- Β· ΠΠΎΠΊΡΠΏΠ°ΡΠ΅Π»ΡID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°, Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int,
- Β· ΠΠ°ΡΠ° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ. Π£ΠΊΠ°ΠΆΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Ρ. Π΅. Π΄Π°ΡΡ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΏΠΎΠΊΡΠΏΠΊΠΈ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — date.
- 8. Π’Π°Π±Π»ΠΈΡΠ° ΠΠ΅ΡΠ°Π»ΠΈ Π·Π°ΠΊΠ°Π·Π°.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»Ρ:
- Β· ΠΠ°ΠΊΠ°Π·ID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΊΠ°Π·Π°, Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ, Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· Π’ΠΎΠ²Π°ΡID. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int,
- Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄Π°Π½Π½ΠΎΠ³ΠΎ, Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — int.
- Β· Π¦Π΅Π½Π°. ΠΠ°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ NULL Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ — money.
- Β· Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π°ΠΊΠ°Π·Π°. ΠΡΡΠΈΡΠ»ΠΈΠΌΠΎΠ΅ ΡΡΠΎΠ»Π±Π΅ ΠΏΠΎ ΡΠΎΡΡΠΌΠ΅ (CONVERT ([money],[ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄Π°Π½Π½ΠΎΠ³ΠΎ]*[Π¦Π΅Π½Π°])) ΠΠ»Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΎΠ±ΡΠ΅ΠΉ ΡΡΠΌΠΌΡ Π·Π°ΠΊΠ°Π·Π°.
ΠΠΎΡΠ»Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ°Π±Π»ΠΈΡ, ΡΠ²ΠΎΠΉΡΡΠ² Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° (ΡΠΌ. ΡΠΈΡ. 2).
Π ΠΈΡ. 2. Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΎΠΏΠΈΡΠ°Π½Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΠ: ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΡΡΡΠΊΡΡΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΡΠ°Π±Π»ΠΈΡΡ, ΡΡΡΠ½ΠΎΡΡΠΈ, Π°ΡΡΠΈΠ±ΡΡΡ ΠΈ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ; Π²ΡΠ±ΠΎΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ; Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ. ΠΡΠΎΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΊΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , Π±ΡΠ»Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° Π΅Π΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄ΠΎ Π²ΡΠΎΡΠΎΠΉ ΠΈ ΡΡΠ΅ΡΡΠ΅ΠΉ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ. ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡ, ΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ . ΠΠΎΠΌΠΈΠΌΠΎ Π±Π°Π·Ρ, ΡΠ°Π±Π»ΠΈΡ, ΠΈ ΠΈΡ ΡΠ²ΡΠ·Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Ρ ΡΠ°Π½ΠΈΠΌΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, ΡΡΠΈΠ³Π³Π΅ΡΡ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ.