ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ управлСния

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

AllFusion ERwin Data Modeler (Ρ€Π°Π½Π΅Π΅ ERwin) — CASE-срСдство для проСктирования ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ирования Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. МодСли Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ структуру Π΄Π°Π½Π½Ρ‹Ρ…, обСспСчивая эффСктивный процСсс ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, управлСния ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚рирования Ρ‚Π°ΠΊΠΈΡ… аспСктов Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдприятия, ΠΊΠ°ΠΊ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ управлСния (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ BPwin ΠΈ ERwin срСдств

2.1 BPwin

2.2 Erwin

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Rational Rose

Π’Ρ‹Π²ΠΎΠ΄

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

Π’ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΏΠ°Π» Π½Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ комиксов Π² Π ΠΎΡΡΠΈΠΈ. Π”Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ основываСтся Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π·Π°ΠΊΡƒΠΏΠΊΡƒ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… комиксов, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚, ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚ ΠΈΡ… Π½Π° Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ России. Для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ функционирования прСдприятия Π½ΡƒΠΆΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ мощная информационная систСма с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΡƒΠ΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒΡΡ, ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°Ρ…, ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ…, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ BPwin ΠΈ ERwin срСдств

2.1 НачинаСм Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ модСль Π² BPwin

ΠŸΠ΅Ρ€Π²Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ слСдуСт ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ IDEFO.

IDEF0 — мСтодология Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования ΠΈ Π³Ρ€Π°Ρ„ичСская нотация, прСдназначСнная для Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ бизнСс-процСссов. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ IDEF0 являСтся Π΅Ρ‘ Π°ΠΊΡ†Π΅Π½Ρ‚ Π½Π° ΡΠΎΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π’ IDEF0 Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ логичСскиС ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌΠΈ.

Π›ΡŽΠ±Ρ‹Π΅ схСмы, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² BPwin Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ стандарта, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

Π‘Π»Π΅Π²Π° стрСлки — это Π²Ρ…ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ процСсса Π‘Ρ‚Ρ€Π΅Π»ΠΊΠ° свСрху — выполняСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ управлСнчСского процСсса Π‘Ρ‚Ρ€Π΅Π»ΠΊΠ° снизу — Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π½Π΅Ρ‡Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для выполнСния процСсса Π‘Ρ‚Ρ€Π΅Π»ΠΊΠ° справа — Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π΅Ρ‡Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ являСтся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ процСсса Π­Ρ‚ΠΎ самая главная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° нашСй систСмы дальнСйшая Ρ€Π°Π±ΠΎΡ‚Π° ΡΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ «Π”Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Компании»

Π”Π΅Π»Π°Π΅ΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄

Π’Π°ΠΊ ΠΆΠ΅ BPwin позволяСт Π½Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ Π£Π·Π»ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ наглядно ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π² Π½Π°ΡˆΠ΅ΠΌ спискС это IDEF3

IDEF3 — мСтодология модСлирования ΠΈ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚ докумСнтирования процСссов, происходящих Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅. ΠœΠ΅Ρ‚ΠΎΠ΄ докумСнтирования тСхнологичСских процСссов прСдоставляСт собой ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ докумСнтирования ΠΈ ΡΠ±ΠΎΡ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ°Ρ…. IDEF3 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи ΠΌΠ΅ΠΆΠ΄Ρƒ ситуациями ΠΈ ΡΠΎΠ±Ρ‹Ρ‚иями Π² ΠΏΠΎΠ½ΡΡ‚Π½ΠΎΠΉ экспСрту Ρ„ΠΎΡ€ΠΌΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ структурный ΠΌΠ΅Ρ‚ΠΎΠ΄ выраТСния Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ систСма, процСсс ΠΈΠ»ΠΈ прСдприятий Π”Π΅Π»Π°Π΅ΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° комикса

И Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ BPwin это DFD

DFD — Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊ называСтся мСтодология графичСского структурного Π°Π½Π°Π»ΠΈΠ·Π°, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π°Ρ внСшниС ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ источники ΠΈ Π°Π΄Ρ€Π΅ΡΠ°Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ осущСствляСтся доступ.

Π”Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠŸΡ€ΠΈΠ΅ΠΌ Π—Π°ΠΊΠ°Π·Π° ΠΈ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³

2.2 Π’Π΅ΠΏΠ΅Ρ€ΡŒ ознакомимся с Case — срСдством ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Erwin

AllFusion ERwin Data Modeler (Ρ€Π°Π½Π΅Π΅ ERwin) — CASE-срСдство для проСктирования ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ирования Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. МодСли Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ структуру Π΄Π°Π½Π½Ρ‹Ρ…, обСспСчивая эффСктивный процСсс ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, управлСния ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚рирования Ρ‚Π°ΠΊΠΈΡ… аспСктов Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдприятия, ΠΊΠ°ΠΊ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ слоТности Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡΡ€Π΅Π΄Ρ‹ развСртывания.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠ³ΠΎ отобраТСния Π₯Ρ€Π°Π½ΠΈΠΌΡ‹ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ называСтся ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ аспСкта ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ располоТСниСм, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠΌ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ сущности, ΠΈ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ присутствуСт, ΠΊΠ°ΠΊ ΠΈ ΡΠ²ΡΠ·ΠΈ 1 ΠΊΠΎ ΠœΠ½ΠΎΠ³ΠΈΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ создаСм Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΠ²Π½ΡƒΡŽ модСль, Ρ‚. Π΅. модСль, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ всС сущности Π² 3-Π΅ΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ со Π²ΡΠ΅ΠΌΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ ΠΈ ΡΠ²ΡΠ·ΡΠΌΠΈ.

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ всС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π² Π½Π°ΡˆΠΈΡ… сущностях.

Π’ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΠΌΡ‹ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ Π² Π½Π°ΡˆΠΈΡ… сущностях всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ ΠΈ ΡΠΎΡΡ‚Π°Π²Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ.

Π§Ρ‚ΠΎ Π±Ρ‹ пСрСвСсти Π΄Π°Π½Π½Ρ‹Π΅ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Access Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ встроСнного мастСра ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π²ΠΈΠ΄.

SLQ-запросы для создания Π±Π°Π·Ρ‹

CREATE TABLE Доставка

(ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ smallint NULL ,

ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ varchar (20) NULL ,

ΠœΠ΅ΡΡ‚ΠΎ_Π’Ρ‹Π΄Π°Ρ‡ΠΈ varchar (20) NULL ,

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ² smallint NULL ,

id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ smallint NULL ,

НомЗаказ smallint NOT NULL

)

go

ALTER TABLE Доставка

ADD CONSTRAINT XPKДоставка PRIMARY KEY CLUSTERED (НомЗаказ ASC)

go

CREATE NONCLUSTERED INDEX XIE1Доставка ON Доставка

(

ΠœΠ΅ΡΡ‚ΠΎ_Π’Ρ‹Π΄Π°Ρ‡ΠΈ ASC,

ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ASC,

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ASC

)

go

CREATE TABLE Π—Π°ΠΊΠ°Π·Ρ‹

(

Π‘ΠΏΠΎΡΠžΠΏΠ»Π°Ρ‚ varchar (20) NULL ,

ВДостав varchar (20) NOT NULL ,

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ² smallint NULL

)

go

ALTER TABLE Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT XPKΠ—Π°ΠΊΠ°Π·Ρ‹ PRIMARY KEY CLUSTERED (ВДостав ASC)

go

CREATE TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹

(

id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ smallint NOT NULL ,

ЀИО varchar (20) NULL ,

Π”Π°Ρ‚Π°Π ΠΎΠΆ datetime NULL ,

АдрСс varchar (20) NULL ,

ΠΠΎΠΌΠ΅Ρ€ΠšΠ°Ρ€Ρ‚Ρ‹ smallint NULL)

go

ALTER TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹

ADD CONSTRAINT XPKΠšΠ»Π΅Π½Ρ‚Ρ‹ PRIMARY KEY NONCLUSTERED (id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ASC)

go

CREATE NONCLUSTERED INDEX XIE1ΠšΠ»Π΅Π½Ρ‚Ρ‹ ON ΠšΠ»Π΅Π½Ρ‚Ρ‹

(

ЀИО ASC,

Π”Π°Ρ‚Π°Π ΠΎΠΆ ASC,

АдрСс ASC

)

go

CREATE TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹_Π—Π°ΠΊΠ°Π·Ρ‹

(

id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ smallint NOT NULL ,

ВДостав varchar (20) NOT NULL ,

ΠΠΎΠΌΠšΠ»ΠΈΠ΅Π—Π°ΠΊ smallint NOT NULL

)

go

ALTER TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT XPKΠšΠ»Π΅Π½Ρ‚Ρ‹_Π—Π°ΠΊΠ°Π·Ρ‹ PRIMARY KEY NONCLUSTERED (ΠΠΎΠΌΠšΠ»ΠΈΠ΅Π—Π°ΠΊ ASC)

go

CREATE TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ

(

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ smallint NOT NULL ,

ВсСлСнная varchar (20) NULL ,

НазваниС varchar (20) NULL ,

НомБСрии smallint NULL ,

ЧислоБтраниц smallint NULL

)

go

ALTER TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ

ADD CONSTRAINT XPKΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ PRIMARY KEY NONCLUSTERED (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ASC)

go

CREATE NONCLUSTERED INDEX XIE1ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ ON ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ

(

ВсСлСнная ASC,

НомБСрии ASC,

ЧислоБтраниц ASC

)

go

CREATE TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ_Π—Π°ΠΊΠ°Π·Ρ‹

(

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ smallint NOT NULL ,

ВДостав varchar (20) NOT NULL ,

ΠΠΎΠΌΠŸΡ€ΠΎΠ΄ΡƒΠΊΠ—Π°ΠΊ smallint NOT NULL

)

go

ALTER TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT XPKΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ_Π—Π°ΠΊΠ°Π·Ρ‹ PRIMARY KEY NONCLUSTERED (ΠΠΎΠΌΠŸΡ€ΠΎΠ΄ΡƒΠΊΠ—Π°ΠΊ ASC)

go

CREATE TABLE Π‘ΠΊΠ»Π°Π΄

(

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ² smallint NOT NULL ,

Π’Ρ€Π΅ΠΌΠŸΠΎΡΡ‚ datetime NULL ,

Π’Ρ€Π΅ΠΌΠžΠΆΠΈΠ΄ datetime NULL

)

go

ALTER TABLE Π‘ΠΊΠ»Π°Π΄

ADD CONSTRAINT XPKΠ‘ΠΊΠ»Π°Π΄ PRIMARY KEY NONCLUSTERED (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ² ASC)

go

ALTER TABLE Доставка

ADD CONSTRAINT R16 FOREIGN KEY (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ²) REFERENCES Π‘ΠΊΠ»Π°Π΄ (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ²)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE Доставка

ADD CONSTRAINT R17 FOREIGN KEY (id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ) REFERENCES ΠšΠ»Π΅Π½Ρ‚Ρ‹ (id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT R14 FOREIGN KEY (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ²) REFERENCES Π‘ΠΊΠ»Π°Π΄ (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π—Π°ΠΊΠ°Π·ΠΎΠ²)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT Π—Π°ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ FOREIGN KEY (id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ) REFERENCES ΠšΠ»Π΅Π½Ρ‚Ρ‹ (id_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE ΠšΠ»Π΅Π½Ρ‚Ρ‹_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ FOREIGN KEY (ВДостав) REFERENCES Π—Π°ΠΊΠ°Π·Ρ‹ (ВДостав)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT ΠžΡ„ΠΎΡ€ΠΌΠ»ΡΡŽΡ‚ FOREIGN KEY (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ) REFERENCES ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ (Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

ALTER TABLE ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ_Π—Π°ΠΊΠ°Π·Ρ‹

ADD CONSTRAINT Π—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ FOREIGN KEY (ВДостав) REFERENCES Π—Π°ΠΊΠ°Π·Ρ‹ (ВДостав)

ON DELETE NO ACTION

ON UPDATE NO ACTION

go

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Rational Rose

ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹ΠΉ запрос ΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΈ Π·Π°ΠΊΠ°Π·Ρ‹ происходит ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сайта ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ²

ΠŸΠΎΡ‚ΠΎΠΊ событий для ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования «Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи» позволяСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ зарСгистрировался Π½Π° ΡΠ°ΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ привязаны ΠΊ ΠΊΠΎΡˆΠ΅Π»ΡŒΠΊΡƒ ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΡ ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΡΡ Π΄Π²Π° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° стоящиС ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ идСнтификация ΠΈ Π°ΡƒΡ‚Снтификация послС Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Основной ΠΏΠΎΡ‚ΠΎΠΊ

1.ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ начинаСтся, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡΠ°ΠΉΡ‚ с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠ΅ΠΉ

2.Π‘Π°ΠΉΡ‚Ρ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π²ΠΎΠΉΡ‚ΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄ своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи

3.ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ стадии ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

4.Π‘Π°ΠΉΡ‚ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Если ΠΊΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½, выполняСтся Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ событий А1.

5.Π‘Π°ΠΉΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ список доступных дСйствий:

*Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи;

*ΠŸΠΎΠΊΡƒΠΏΠΊΠ°;

*ПополнСниС кошСлька.

* Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ

6.ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи».

7.Π‘Π°ΠΉΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ измСнСния Π΄Π°Π½Π½Ρ‹Ρ….

8.ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ измСнСния.

9.Π‘Π°ΠΉΡ‚ опрСдСляСт, Π²Π΅Π΄Π΅Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ задСйствованы Π½Π° ΡΠ°ΠΉΡ‚Π΅. Если Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠ΅ ΡƒΠΆΠ΅ задСйствованы, выполняСтся Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ А2.

10.Π‘Π°ΠΉΡ‚ сохраняСт ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

11.ΠšΠ»ΠΈΠ΅Π½Ρ‚Π° пСрСводят Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ этап послС ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ .

12.ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ А1. Π’Π²ΠΎΠ΄ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Ρ

1.Π‘Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²Π΅Π΄Π΅Π½ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

2.Π‘Π°ΠΉΡ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ вСсти Π΅Ρ‰Π΅ Ρ€Π°Π·.

3.ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ А2. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

1.Π‘Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½ зарСгистрирован Π½Π° ΡΠ°ΠΉΡ‚Π΅.

2.Π‘Π°ΠΉΡ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ вСсти Π½ΠΎΠ²Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½.

3.ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π² ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅ ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ΠžΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². КаТдая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° описываСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Ρ‚Π΅ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° сообщСний:

— ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ (informative) — сообщСния, ΡΠ½Π°Π±ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для обновлСния Π΅Π³ΠΎ состояния;

— ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡ — запросы (interrogative) — сообщСния, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π΄Π°Ρ‡Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅;

— ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ (imperative) — сообщСния, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°-получатСля Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствия.

ΠšΠΎΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°

Π’ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ стСпСни Π·Π°ΠΎΡΡ‚Ρ€ΡΡŽΡ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡΠ·ΡΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Ρ‡Π΅ΠΌ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ событий. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π½Π° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ прСдставлСна такая ΠΆΠ΅ информация, ΠΊΠ°ΠΊ ΠΈ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Из Π½Π΅Π΅ Π»Π΅Π³Ρ‡Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ связи ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ — ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ событий. ВрСмСнная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ указываСтся ΠΏΡƒΡ‚Π΅ΠΌ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ сообщСний.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π² ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅ ПополнСниС КошСлька ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ состояния, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ процСсс смСны состояний ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ наступлСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… событий.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов

Π‘Π΄Π΅Π»Π°Π½Π° Π½Π° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅ ΠŸΠΎΠΊΡƒΠΏΠΊΠ° Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов опрСдСляСт Ρ‚ΠΈΠΏΡ‹ классов систСмы ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° статичСскиС связи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ классов ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ классов, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ классов ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ классами. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ классов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ нСпосрСдствСнно для получСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° систСмы.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ классы, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Ρ‰Π½ΠΎΡΡ‚ΡŒΡŽ. БущСствуСт нСсколько ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ΅

— ΠŸΠΎ стСрСотипу. Π’ ΡΡ‚ΠΎΠΌ случаС получаСтся ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ-сущностями, Π΄Ρ€ΡƒΠ³ΠΎΠΉ — с Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ классами, Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ — с ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ классами ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния размСщСния Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ систСмы, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС находящиСся Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ских ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ с Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ классами ΡƒΠΆΠ΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅.

— ΠŸΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ ΡΡ‚ΠΎΠΌ случаС Π² ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ Π²ΠΎΠΉΠ΄ΡƒΡ‚ классы, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ΄Π½Ρƒ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ систСмы ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ошибок ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования.

Π’Π°ΠΊ ΠΊΠ°ΠΊ классов Π² Π½Π°ΡˆΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ выглядит модСль Π½Π° Ρ„изичСском ΡƒΡ€ΠΎΠ²Π½Π΅. На Π½ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: исполняСмыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠΎΠ΄Π°.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы для ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠΉ части

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы для Π‘Π΅Ρ€Π²Π΅Ρ€Π½ΠΎΠΉ части

Π‘Ρ…Π΅ΠΌΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

SLQ-запросы для создания Ρ‚Π°Π±Π»ΠΈΡ†

CREATE TABLE T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька (

НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹ INT NOT NULL,

CONSTRAINT PK_T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька1 PRIMARY KEY NONCLUSTERED (НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹)

)

GO

CREATE TABLE T_Π‘Ρ‡Π΅Ρ‚ (

НомСр_Π‘Ρ‡Π΅Ρ‚Π° INT NOT NULL,

PIN INT NOT NULL,

Баланс BIGINT NOT NULL,

НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹ INT NOT NULL,

T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька_НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹ INT,

CONSTRAINT PK_T_Π‘Ρ‡Π΅Ρ‚0 PRIMARY KEY NONCLUSTERED (НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹)

)

GO

CREATE INDEX TC_T_Π‘Ρ‡Π΅Ρ‚1 ON T_Π‘Ρ‡Π΅Ρ‚ (T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька_НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹)

GO

ALTER TABLE T_Π‘Ρ‡Π΅Ρ‚ ADD CONSTRAINT FK_T_Π‘Ρ‡Π΅Ρ‚0 FOREIGN KEY (T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька_НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹) REFERENCES T_Π§Ρ‚Π΅Π½ΠΈΠ΅_ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ_с_кошСлька (НомСр_ΠšΠ°Ρ€Ρ‚Ρ‹)

GO

Π’Ρ‹Π²ΠΎΠ΄

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ я ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΡΡ с Ρ‚Π°ΠΊΠΈΠΌΠΈ Π‘ase — срСдствами ΠΊΠ°ΠΊ BPwin, Erwin ΠΈ Ration Rose Π±Ρ‹Π»ΠΈ спроСктированы информационная систСма ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ производства комиксов, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊ Π½ΠΈΠΌ, Π±Ρ‹Π» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ Sql запросов Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² sql server, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² access всС зависит ΠΎΡ‚ ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ