ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚

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

Доступ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ прСдлоТСниям Π΄Π°Π½Π½Ρ‹Ρ… происходит Ρ‡Π΅Ρ€Π΅Π· содСрТимоС поля. Рисунок 14.11 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ модСль Π΄Π°Π½Π½Ρ‹Ρ… для запроса Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. МодСль Π΄Π°Π½Π½Ρ‹Ρ… состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ‚Π°Π±Π»ΠΈΡ†: «ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ», «Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΈ» ΠΈ «Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ (ΠšΠ—)». Π’Π°Π±Π»ΠΈΡ†Π° «Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΈ» содСрТит ΠΈΠΌΠ΅Π½Π° всСх Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Ρ‚Π°Π±Π»ΠΈΡ†Π° «ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» — ΠΈΠΌΠ΅Π½Π° всСх сотрудников со ΡΡΡ‹Π»ΠΊΠΎΠΉ Π½Π° ΠΈΡ… Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠ² Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠΎΠΌΠ΅Ρ€… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅

Π‘ Ρ€ΠΎΡΡ‚ΠΎΠΌ использования ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ аспСкт управлСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… становился всС Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ. Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ большой объСм Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ»ΠΈ счСта-Ρ„Π°ΠΊΡ‚ΡƒΡ€Ρ‹. Для удовлСтворСния этих Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ языки модСлирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ставили Π² Ρ†Π΅Π½Ρ‚Ρ€ внимания Ρ†Π΅Π»ΡŒ дСйствия — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅.

МодСль ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-связь

МодСль ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-связь (?7?-модСль ΠΈΠ»ΠΈ ERM) описываСт Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… — сущности {entities) ΠΈ ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ {relationship).

  • ?7?-ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ графичСски. Π˜Ρ… ΠΏΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ слоТных систСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простых инструмСнтов:
  • — ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ абстрактный (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сотрудник «Π˜Π½ΠΎΠ² (Π¨ΡƒΠ»ΡŒΡ†)», Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊ «Π“Π»ΠΎΠ²»);
  • — ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ (Relationship): сСмантичСскоС ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сотрудник Иванов (Π¨ΡƒΠ»ΡŒΡ†) «ΡΠ²Π»ΡΠ΅Ρ‚ся сотрудником» Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠ° «Π“Π»ΠΎΠ²»).

Π‘Π°ΠΌΠ° модСль состоит всСгда ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² сущностСй ΠΈ Ρ‚ΠΈΠΏΠΎΠ² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ:

  • — Ρ‚ΠΈΠΏ сущности: типология ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сотрудник, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ) прСдставлСна Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°;
  • — Ρ‚ΠΈΠΏ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ: типология ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ…»). Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ сущности проявляСтся Π² ?7?-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ тСкст Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ подписи края, ΠΏΡ€ΠΈ этом ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ сам, ΠΊΠ°ΠΊΠΎΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚.

Рисунок 14.10 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ?7?М-процСсса ΠΏΠΎΠ΄Π°Ρ‡ΠΈ заявки Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сотрудник ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ руководитСля, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ являСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠΌ ΠΎΡ‚ 1 Π΄ΠΎ Π³Π³ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сотрудник ΠΏΠΎΠ΄Π°Π» ΠΎΡ‚ 0 Π΄ΠΎ Π³Π³ Π·Π°ΠΏΡ€ΠΎΡΠΎΠ² Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ запрос Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ содСрТит Π΄Π°Ρ‚Ρ‹ Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΊΠΎΠ½Ρ†Π° ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ. ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΎΡ‚ 0 Π΄ΠΎ Ρ‚ запросов Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ.

ERM фокусируСтся Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Π‘ΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ косвСнно, Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ. Если для описания ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Как ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ прСдставлСнный ΠΏΡ€ΠΈΠΌΠ΅Ρ€, это Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° зависит ΠΎΡ‚ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. ERM Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ контроля, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΠ· Π½Π΅Π΅ Π½Π΅ ΡΡΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ дСйствия Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ (ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚). ΠŸΠΎΠ½ΡΡ‚ΡŒ, ΠΊΡ‚ΠΎ являСтся ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ дСйствия, Ρ‚. Π΅. ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, ΠΈΠ· Π•7?-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ подписСй ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ дисциплинированно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹.

ERM модСль процСсса заявки слуТСбной ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Рис. 14.10. ERM модСль процСсса заявки слуТСбной ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ.

14.3.2.3. РСляционная модСль Π΄Π°Π½Π½Ρ‹Ρ… Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ERM ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π² Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… модСлях Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ½ΠΈ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†. Π‘ΡƒΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ ΡΠ²Π»ΡΡŽΡ‚ΡΡ случайными элСмСнтами. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ структурных элСмСнтов ΠΏΡ€ΠΈ рСляционных модСлях Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. Π‘Ρ‚Ρ€ΠΎΠΊΠΈ Ρ‚Π°Π±Π»ΠΈΡ† ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ прСдлоТСния Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΡΡ‚ΠΎΠ»Π±Ρ†Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ полям Π΄Π°Π½Π½Ρ‹Ρ… прСдлоТСния. МодСль Π΄Π°Π½Π½Ρ‹Ρ… состоит, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΡŽΠ±Ρ‹ΠΌΠΈ прСдлоТСниями Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ содСрТания ΠΏΠΎΠ»Π΅ΠΉ Π΄Π°ΠΆΠ΅ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… ΠΌΠΎΠ΄Π΅Π»ΠΈ (ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ).

Доступ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ прСдлоТСниям Π΄Π°Π½Π½Ρ‹Ρ… происходит Ρ‡Π΅Ρ€Π΅Π· содСрТимоС поля. Рисунок 14.11 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ модСль Π΄Π°Π½Π½Ρ‹Ρ… для запроса Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. МодСль Π΄Π°Π½Π½Ρ‹Ρ… состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ‚Π°Π±Π»ΠΈΡ†: «ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ», «Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΈ» ΠΈ «Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ (ΠšΠ—)». Π’Π°Π±Π»ΠΈΡ†Π° «Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΈ» содСрТит ΠΈΠΌΠ΅Π½Π° всСх Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Ρ‚Π°Π±Π»ΠΈΡ†Π° «ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» — ΠΈΠΌΠ΅Π½Π° всСх сотрудников со ΡΡΡ‹Π»ΠΊΠΎΠΉ Π½Π° ΠΈΡ… Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠ² Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «ΠΠΎΠΌΠ΅Ρ€ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠ°». Π’Π°Π±Π»ΠΈΡ†Π° «Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΠšΠ—» содСрТит всС ΠΏΠΎΠ΄Π°Π½Π½Ρ‹Π΅ заявки Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ. Колонка «Π½ΠΎΠΌΠ΅Ρ€ сотрудника» Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΠšΠ—» содСрТит ссылку Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π°Π» этот запрос Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ.

Π’ Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… модСлях ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ логичСскиС, Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-мноТСствСнныС запросы (ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ (ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ). РСляционная модСль Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ (ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹) ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π² Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ части Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ язык запросов, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Structured Query Language (SQL).

РСляционная модСль Π΄Π°Π½Π½Ρ‹Ρ… для процСсса Π—Π‘Πš.

Рис. 14.11. РСляционная модСль Π΄Π°Π½Π½Ρ‹Ρ… для процСсса Π—Π‘Πš.

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊ ΠŸΠ΅Ρ‚Ρ€ΠΎΠ² (ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚) опрСдСляСт ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ запросу (ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚) своих сотрудников ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹), Ρ‚. Π΅. всСх Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π½ΠΎΠΌΠ΅Ρ€ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠ°» содСрТит 1. Π—Π°Ρ‚Π΅ΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΠšΠ—» ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ всС запросы Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ «Π½ΠΎΠΌΠ΅Ρ€ сотрудника» содСрТат Π½ΠΎΠΌΠ΅Ρ€ сотрудника ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²Π°. Набор Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² запроса содСрТит всС заявлСния Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ сотрудников господина ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹. ΠŸΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ сущСствуСт благодаря языку запросов для рСляционных Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π² ERM ΠΎΠ½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ отсутствуСт.

РСляционныС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½ΠΈΡŽ. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ нСпосрСдствСнно Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ языка модСлирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ERM, ΠΈ Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ модСль ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’ ΠΎΠ±ΠΎΠΈΡ… языках модСлирования, ΠΎΠ΄Π½Π°ΠΊΠΎ, дСйствуСт ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ лишь мСльком. Для прилоТСния Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… всСгда сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ СдинствСнный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. ΠœΡ‹ΡΠ»ΠΈ ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π΅ приходят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π°Π²ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Ρ‹: ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΈ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ?

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