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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния для вСдСния Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Π΄Π΅Π»Π΅ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎ расчСту Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹

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

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΡ… ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ сотруднику; позволяСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½ΡΡ‚ΡŒ сотрудников Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΡΡ‚Π°ΠΆ; производится Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ΠΉ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ врСмя. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° всСх Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π“Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния являСтся Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈ Π»ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎ счСта… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • 1. НазначСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния
  • 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² ΡΡ€Π΅Π΄Π΅ MS SQL Server
  • 2.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…
  • 2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ
  • 3. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… прилоТСния
  • 3.1 Бостав Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 3.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 3.3 SQL-ΠΊΠΎΠ΄ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ
  • 4. Π‘Ρ…Π΅ΠΌΠ° Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
  • 4.1 ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†-справочников
  • 4.2 Основная Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния ΠΏΠΎ Π²Π΅Π΄Π΅Π½ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 4.3 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ
  • 4.4 Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния
  • 5. ИспользованиС срСдств MS SQL Server
  • 5.1 ИспользованиС прСдставлСний
  • 5.2 ИспользованиС Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€
  • 5.3 ИспользованиС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π² Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° прСдприятий. Она позволяСт вСсти ΡƒΡ‡Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдприятия ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ сотрудникам ΠΏΠΎ Π²Π΅Π΄Π΅Π½ΠΈΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы управлСния ΠΎΡ‚Π΄Π΅Π»Π° Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡ‡Π΅Ρ‚Ρƒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΡ… ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ сотруднику; позволяСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½ΡΡ‚ΡŒ сотрудников Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΡΡ‚Π°ΠΆ; производится Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ΠΉ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ врСмя. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° всСх Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π½Π° Microsoft Access 2013. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ сСрвСра Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… выступаСт MS SQL Server 2000.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ описываСтся Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ся схСма Π΅Π³ΠΎ основной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» содСрТит тСорСтичСскиС свСдСния ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΆΡƒΡ€Π½Π°Π»Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π½Π° MS SQL Server 2008.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» содСрТит структуру Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… прилоТСния с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ описаниСм Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†.

Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» описываСт схСму Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

Π’ ΠΏΡΡ‚ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ срСдства MS SQL Server.

1. НазначСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния

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

ΠžΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния ΠΈ ΡΡ…Π΅ΠΌΡƒ общСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.1.

Рисунок 1.1 - ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прилоТСния

2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² ΡΡ€Π΅Π΄Π΅ MS SQL Server

2.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

Для создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² MS SQL Server 2008 Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ срСду SQL Server Management Studio (рисунок 2.1).

Рисунок 2.1 - Запуск срСды SQL Server Management Studio

Для создания Π½ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ «Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΡΠΏΠΈΡΠΊΠ΅ «Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ……» (рисунок 2.2).

Рисунок 2.2 - Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ заполняСм имя Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠžΡ‚Π΄Π΅Π» Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠΊ» (рисунок 2.3).

Рисунок 2.3 - Окно создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ (…) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° (рисунок 2.4).

Рисунок 2.4 - Окно Π²Ρ‹Π±ΠΎΡ€Π° Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сортировки Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ страницу ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сортировки (рисунок 2.5).

Π±Π°Π·Π° бухгалтСрия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Рисунок 2.5 - Окно Π²Ρ‹Π±ΠΎΡ€Π° сортировки

2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

КаТдая Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… SQL Server ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°, с Π½Π΅ΠΉ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…ΡΡ: ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» Π΄Π°Π½Π½Ρ‹Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ нСпосрСдствСнно хранятся Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» ΠΆΡƒΡ€Π½Π°Π»Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π–ΡƒΡ€Π½Π°Π» Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ это основной ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ систСмы управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π‘Π£Π‘Π”). ВсС измСнСния Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΠΆΡƒΡ€Π½Π°Π» Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π‘Π£Π‘Π” ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ какая транзакция ΠΊΠ°ΠΊΠΈΠ΅ измСнСния внСсла Π² Π΄Π°Π½Π½Ρ‹Π΅ SQL Server.

Π–ΡƒΡ€Π½Π°Π» Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ создаСтся ΠΏΡ€ΠΈ создании Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. БоздаСтся sql запрос, тСкст ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.6.

Рисунок 2.6 - Sql запрос ΠΏΠΎ созданию ΠΆΡƒΡ€Π½Π°Π»Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

ПослС Ρ‡Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ°Ρ… DATA ΠΈ Log появились ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ (рисунки 2.7 ΠΈ 2.8).

Рисунок 2.7 - Π€Π°ΠΉΠ» test2_Data

Рисунок 2.8 - Π€Π°ΠΉΠ» test2_Log

3. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… прилоТСния

3.1 Бостав Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Бозданная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… «ΠžΡ‚Π΄Π΅Π» Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡ‡Π΅Ρ‚Ρƒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹» состоит ΠΈΠ· 10 Ρ‚Π°Π±Π»ΠΈΡ†.

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…, прСдназначСнная для использования Π² ΠΎΡ‚Π΄Π΅Π»Π΅ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡ‡Π΅Ρ‚Ρƒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ Π½ΠΈΡ… прСдставлСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.1:

Π’Π°Π±Π»ΠΈΡ†Π° 3.1 — ОписаниС Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… «ΠžΡ‚Π΄Π΅Π» Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡ‡Π΅Ρ‚Ρƒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹»

НаимСнованиС

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠΌ

1 Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ сотрудников

2 ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ

3 Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

Бписок долТностСй

4 ΠžΡ‚Π΄Π΅Π»

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΎΡ‚Π΄Π΅Π»ΠΎΠ²

5 Π›ΠΈΡ†Π΅Π²ΠΎΠΉ счСт

Бписок Π»ΠΈΡ†Π΅Π²Ρ‹Ρ… счСтов сотрудников

6 ВабСль

Бписок Ρ‚Π°Π±Π΅Π»Π΅ΠΉ

7 НачислСния

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ начислСний

8 НачислСно

НачислСния сотрудников

9 УдСрТания

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΉ

10 Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ

УдСрТания сотрудников

Бвязи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.1

Рисунок 3.1 - Бвязи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ

3.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.2.

Π’Π°Π±Π»ΠΈΡ†Π° 3.2 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ сотрудника

Ѐамилия

тСкстовый

фамилия сотрудника

Имя

тСкстовый

имя сотрудника

ΠžΡ‚Ρ‡Π΅ΡΡ‚Π²ΠΎ

тСкстовый

отчСство сотрудника

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠšΠ°Ρ‚Сгория» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.3.

Π’Π°Π±Π»ΠΈΡ†Π° 3.3 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠšΠ°Ρ‚Сгория»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

НазваниС

тСкстовый

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.4.

Π’Π°Π±Π»ΠΈΡ†Π° 3.4 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ долТности

НазваниС

тСкстовый

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ долТности

ΠšΠΎΠ΄ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

числовой

ΠΊΠΎΠ΄ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρƒ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠžΡ‚Π΄Π΅Π»» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.5.

Π’Π°Π±Π»ΠΈΡ†Π° 3.5 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠžΡ‚Π΄Π΅Π»»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΡ‚Π΄Π΅Π»Π°

НазваниС

тСкстовый

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»Π°

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π›ΠΈΡ†Π΅Π²ΠΎΠΉ счСт» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.6.

Π’Π°Π±Π»ΠΈΡ†Π° 3.6 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π›ΠΈΡ†Π΅Π²ΠΎΠΉ счСт»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π»ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎ счСта

ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°

числовой

ΠΊΠΎΠ΄ сотрудника, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ создаСтся Π»ΠΈΡ†Π΅Π²ΠΎΠΉ счСт

ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ

числовой

ΠΊΠΎΠ΄ долТности сотрудника

Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°

Π΄Π°Ρ‚Π°/врСмя

Π΄Π°Ρ‚Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ° сотрудника Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ

Π΄Π°Ρ‚Π°/врСмя

Π΄Π°Ρ‚Π° ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ сотрудника с Ρ€Π°Π±ΠΎΡ‚Ρ‹ (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ NULL)

Π‘Ρ‚Π°Π²ΠΊΠ°

числовой

ставка сотрудника

ΠšΠΎΠ΄ΠžΡ‚Π΄Π΅Π»Π°

числовой

ΠΊΠΎΠ΄ ΠΎΡ‚Π΄Π΅Π»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ сотрудник

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π’абСль» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.7.

Π’Π°Π±Π»ΠΈΡ†Π° 3.7 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π’абСль»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ табСля

ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°

числовой

ΠΊΠΎΠ΄ Π»ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎ счСта сотрудника

Π”Π°Ρ‚Π°

Π΄Π°Ρ‚Π°/врСмя

Π΄Π°Ρ‚Π° создания табСля

ΠžΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅Π’Ρ€Π΅ΠΌΡ

числовой

количСство часов, ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ сотрудником

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.8.

Π’Π°Π±Π»ΠΈΡ†Π° 3.8 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ названия начислСния

НазваниС

тСкстовый

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ начислСния

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΎ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.9.

Π’Π°Π±Π»ΠΈΡ†Π° 3.9 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΎ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ начислСния

ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ

числовой

ΠΊΠΎΠ΄ начислСния

КодВабСля

числовой

ΠΊΠΎΠ΄ табСля, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ производится начислСниС

Π”Π°Ρ‚Π°

Π΄Π°Ρ‚Π°/врСмя

Π΄Π°Ρ‚Π° создания начислСния

Π‘ΡƒΠΌΠΌΠ°

числовой

сумма начислСния

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.10.

Π’Π°Π±Π»ΠΈΡ†Π° 3.10 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ названия удСрТания

НазваниС

тСкстовый

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ удСрТания

Бостав Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΎ» прСдставлСн Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.11.

Π’Π°Π±Π»ΠΈΡ†Π° 3.11 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ»

НаимСнованиС поля

Π€ΠΎΡ€ΠΌΠ°Ρ‚ поля

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поля

Код

числовой, счСтчик

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ удСрТания

ΠšΠΎΠ΄Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ

числовой

ΠΊΠΎΠ΄ удСрТания

КодВабСля

числовой

ΠΊΠΎΠ΄ табСля, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ производится ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π”Π°Ρ‚Π°

Π΄Π°Ρ‚Π°/врСмя

Π΄Π°Ρ‚Π° создания удСрТания

Π‘ΡƒΠΌΠΌΠ°

числовой

сумма удСрТания

3.3 SQL-ΠΊΠΎΠ΄ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ

/*ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ связСй Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…*/

ALTER TABLE Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

DROP DOL_KAT

GO

ALTER TABLE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚

DROP LIC_SOTR, LIC_OTDEL, LIC_DOL

GO

ALTER TABLE ВабСль

DROP TAB_LIC

GO

ALTER TABLE НачислСно

DROP NACH_YA, NACH_TAB

GO

ALTER TABLE Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ

DROP UDER_YA, UDER_TAB

GO

/*ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†*/

DROP TABLE Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

GO

DROP TABLE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚

GO

DROP TABLE Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

GO

DROP TABLE ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ

GO

DROP TABLE ΠžΡ‚Π΄Π΅Π»

GO

DROP TABLE ВабСль

GO

DROP TABLE Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ

GO

DROP TABLE УдСрТания

GO

DROP TABLE НачислСно

GO

DROP TABLE НачислСния

GO

/*созданиС Ρ‚Π°Π±Π»ΠΈΡ†*/

CREATE TABLE Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ (

Код int primary key identity,

Ѐамилия varchar (25) NOT NULL,

Имя varchar (15) NOT NULL,

ΠžΡ‚Ρ‡Π΅ΡΡ‚Π²ΠΎ varchar (25) NOT NULL

)

GO

CREATE TABLE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚ (

Код int primary key identity,

ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ° int NOT NULL,

ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ int NOT NULL,

Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ° datetime NOT NULL,

Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ datetime,

Π‘Ρ‚Π°Π²ΠΊΠ° float NOT NULL,

ΠšΠΎΠ΄ΠžΡ‚Π΄Π΅Π»Π° int NOT NULL

)

GO

CREATE TABLE Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ (

Код int primary key identity,

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

ΠšΠΎΠ΄ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ int NOT NULL

)

GO

CREATE TABLE ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ (

Код int primary key identity,

НазваниС varchar (25) NOT NULL

)

GO

CREATE TABLE ΠžΡ‚Π΄Π΅Π» (

Код int primary key identity,

НазваниС varchar (25) NOT NULL

)

GO

CREATE TABLE ВабСль (

Код int primary key identity,

ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π° int NOT NULL,

Π”Π°Ρ‚Π° datetime NOT NULL,

ΠžΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅Π’Ρ€Π΅ΠΌΡ int NOT NULL

)

GO

CREATE TABLE Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ (

Код int primary key identity,

КодВабСля int NOT NULL,

ΠšΠΎΠ΄Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ int NOT NULL,

Π”Π°Ρ‚Π° datetime NOT NULL,

Π‘ΡƒΠΌΠΌΠ° int NOT NULL

)

GO

CREATE TABLE УдСрТания (

Код int primary key identity,

НазваниС varchar (25) NOT NULL

)

GO

CREATE TABLE НачислСно (

Код int primary key identity,

КодВабСля int NOT NULL,

ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ int NOT NULL,

Π”Π°Ρ‚Π° datetime NOT NULL,

Π‘ΡƒΠΌΠΌΠ° int NOT NULL

)

GO

CREATE TABLE НачислСния (

Код int primary key identity,

НазваниС varchar (25) NOT NULL

)

GO

/*созданиС связСй Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…*/

ALTER TABLE Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

ADD CONSTRAINT DOL_KAT

FOREIGN KEY (ΠšΠΎΠ΄ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ)

REFERENCES ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ (Код)

GO

ALTER TABLE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚

ADD CONSTRAINT LIC_SOTR

FOREIGN KEY (ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°)

REFERENCES Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ (Код),

CONSTRAINT LIC_DOL

FOREIGN KEY (ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ)

REFERENCES Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ (Код),

CONSTRAINT LIC_OTDEL

FOREIGN KEY (ΠšΠΎΠ΄ΠžΡ‚Π΄Π΅Π»Π°)

REFERENCES ΠžΡ‚Π΄Π΅Π» (Код)

GO

ALTER TABLE ВабСль

ADD CONSTRAINT TAB_LIC

FOREIGN KEY (ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°)

REFERENCES Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚ (Код)

GO

ALTER TABLE НачислСно

ADD CONSTRAINT NACH_YA

FOREIGN KEY (ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ)

REFERENCES НачислСния (Код),

CONSTRAINT NACH_TAB

FOREIGN KEY (КодВабСля)

REFERENCES ВабСль (Код)

GO

ALTER TABLE Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ

ADD CONSTRAINT UDER_YA

FOREIGN KEY (ΠšΠΎΠ΄Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ)

REFERENCES УдСрТания (Код),

CONSTRAINT UDER_TAB

FOREIGN KEY (КодВабСля)

REFERENCES ВабСль (Код)

4. Π‘Ρ…Π΅ΠΌΠ° Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ

4.1 ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†-справочников

БпроСктированная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… содСрТит ΠΏΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†-справочников:

1. Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ;

2. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ;

3. ΠžΡ‚Π΄Π΅Π»;

4. НачислСния;

5. УдСрТания.

Для просмотра Ρ‚Π°Π±Π»ΠΈΡ† справочников Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ΠΠΠ”Π‘Π’Π ΠžΠ™ΠšΠ˜» ΠΈ Π² Π½Π΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ мСню «Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ», ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 4.1.

Рисунок 4.1 - ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ мСню для Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†-справочников

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ любой ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹-справочника имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ записСй).

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ имССтся 2 способа:

1. Π­Ρ‚ΠΎΡ‚ способ основан Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ запись Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначало Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ эту Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, послС Ρ‡Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, располоТСнных Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ„ΠΎΡ€ΠΌΡ‹ (рисунок 4.2). ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΠΎΠ»Π΅ осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиши Tab.

Рисунок 4.2 - Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ запись, Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ Π²Π°ΠΌ запись, послС Ρ‡Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, располоТСнных Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ„ΠΎΡ€ΠΌΡ‹ (рисунок 4.3).

Рисунок 4.3 - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

ПослС наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π£Π΄Π°Π»ΠΈΡ‚ΡŒ» появляСтся ΠΎΠΊΠ½ΠΎ увСдомлСния (рисунок 4.4).

Рисунок 4.4 - Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС

Для подтвСрТдСния удалСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°» .

Если эта запись ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Ρ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Ρ‚ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ (рисунок 4.5), ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ записи Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½ΠΎ.

Рисунок 4.5 - Ошибка ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ удалСния записи, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅

2. Π­Ρ‚ΠΎΡ‚ способ основан Π½Π° «Ρ‰Π΅Π»Ρ‡ΠΊΡƒ ΠΏΠΎ Π·Π°ΠΏΠΈΡΠΈ». Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ запись, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначало Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ эту Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π΄Π°Π»Π΅Π΅ Π²Π½ΠΈΠ·Ρƒ Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ располоТСна пустая строка для заполнСния, ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π΅Π΅ курсор ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ (рисунок 4.6).

Рисунок 4.6 - Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ вас запись, послС Ρ‡Π΅Π³ΠΎ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Ρ‘Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΠΎΠΉ (рисунок 4.7).

Рисунок 4.7 - ИзмСнСниС записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

Для удалСния Π½Π°Π΄ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ вас запись, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π·Π°ΠΏΠΈΡΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «Π’Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ» (рисунок 4.8).

Рисунок 4.8 - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

4.2 Основная Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния ΠΏΠΎ Π²Π΅Π΄Π΅Π½ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π’ ΠΊΡƒΡ€ΡΠΎΠ²ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ рассмотрСны 5 Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† (рисунок 4.9):

1. ДолТности сотрудников;

2. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΈ Π»ΠΈΡ†Π΅Π²Ρ‹Ρ… счСтах;

3. ВабСля;

4. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π½Π°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΡ…;

5. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΡ….

Рисунок 4.9 - МСню Ρ‚Π°Π±Π»ΠΈΡ† Π² Π‘Π£Π‘Π” Access

Π“Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния являСтся Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈ Π»ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎ счСта Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сотрудника с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ долТности, Π΄Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, ставки ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ количСство ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… часов Π² Ρ‚Π°Π±Π΅Π»ΡŒ, расчСт начислСний ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΉ ΠΏΠΎ Ρ‚Π°Π±Π΅Π»ΡŽ.

Рассмотрим пошаговоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ начислСниС ΠΈΠ»ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ сотруднику.

Для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти ЀИО сотрудника Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ «Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» (рисунок 4.10).

Рисунок 4.10 - ВнСсСниС записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом являСтся Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ «Π˜Π½Ρ„ормация ΠΎ Π»ΠΈΡ†Π΅Π²Ρ‹Ρ… счСтах», которая Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡƒΠΊΡ‚Π΅ мСню Π’Π°Π±Π»ΠΈΡ†Ρ‹.

Для заполнСния Π»ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎ счСта сотрудника Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ЀИО сотрудника, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ Π±ΡƒΠ΄ΠΈΡ‚ принят, ввСсти Π΄Π°Ρ‚Ρƒ принятия Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, ставку Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ принят ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ (рисунок 4.11).

Рисунок 4.11 - Π€ΠΎΡ€ΠΌΠ° для занСсСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π»ΠΈΡ†Π΅Π²ΠΎΠΌ счСтС

Если ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ записСй ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ поля, Ρ‚ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ (рисунок 4.12).

Рисунок 4.12 - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅

ПослС заполнСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π»ΠΈΡ†Π΅Π²ΠΎΠΌ счСтС, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ табСля. ΠŸΡ€ΠΈ Π΅Π³ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ количСство ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… часов Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ сотрудником. Благодаря ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΠΏΠΎ Ρ‚Π°Π±Π΅Π»ΡŽ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ сотрудникам.

Для заполнСния табСля Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ„ΠΎΡ€ΠΌΡƒ «Π’абСля» Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ мСню Π’Π°Π±Π»ΠΈΡ†Ρ‹. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ сотрудника, Π² ΡΠΏΠΈΡΠΊΠ΅ показываСтся Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π΄Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (рисунок 4.13).

Рисунок 4.13 - Π€ΠΎΡ€ΠΌΠ° для занСсСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚Π°Π±Π΅Π»Π΅

Заносим Π΄Π°Ρ‚Ρƒ ΠΈ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ врСмя табСля (рисунок 4.14).

Рисунок 4.14 - Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… табСля ΠΏΠΎ сотруднику

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ шагом являСтся Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ мСню Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ «Π˜Π½Ρ„ормация ΠΎ Π½Π°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΡ…». ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ сотрудника, Π² ΡΠΏΠΈΡΠΊΠ΅ показываСтся Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π΄Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, Π΄Π°Ρ‚Π° создания табСля, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (рисунок 4.15).

Рисунок 4.15 - Π€ΠΎΡ€ΠΌΠ° для занСсСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ начислСнии

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ начислСния Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ начислСния (рисунок 4.16). Если Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΠΌ начислСния Π½Π΅Ρ‚, Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ справочник «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ» ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅.

Рисунок 4.16 - Π’Ρ‹Π±ΠΎΡ€ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ начислСния ΠΈΠ· списка

Аналогичным способом Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Ρ„ΠΎΡ€ΠΌΡƒ «Π˜Π½Ρ„ормация ΠΎΠ± ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΡ…» Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π°ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (рисунок 4.17).

Рисунок 4.17 - ЗанСсСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± удСрТаниях

4.3 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ

Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ построСниС пяти ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² (рисунок 4.18):

— «Π“ΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΡ†Π΅Π²Ρ‹ΠΌ счСтам» — ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΡ†Π΅Π²Ρ‹ΠΌ счСтам Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ Π³ΠΎΠ΄Π° с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ количСства сотрудников Π·Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π³ΠΎΠ΄ (Ѐамилия, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π΄Π°Ρ‚Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°, Π΄Π°Ρ‚Π° ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, ставка, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»Π°) (рисунки 4.18 ΠΈ 4.19);

— «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°ΠΌ» — список сотрудников с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ долТности, Π΄Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, Π΄Π°Ρ‚Ρ‹ создания табСля, названия начислСния, Π΄Π°Ρ‚Ρ‹ начислСния ΠΈ ΡΡƒΠΌΠΌΡƒ, с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΎ ΠΏΠΎ ΡΡƒΠΌΠΌΠ΅ начислСний (рисунок 4.20);

— «Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°ΠΌ» — список сотрудников с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ долТности, Π΄Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΡƒΠ²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, Π΄Π°Ρ‚Ρ‹ создания табСля, названия удСрТания, Π΄Π°Ρ‚Ρ‹ удСрТания ΠΈ ΡΡƒΠΌΠΌΡƒ, с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΎ ΠΏΠΎ ΡΡƒΠΌΠΌΠ΅ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΉ (рисунок 4.21);

— «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΠΎ Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡» — список Π½Π°Π·Π²Π°Π½ΠΈΠΉ начислСний с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ суммы ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎ ΠΏΠΎ ΡΡƒΠΌΠΌΠ΅ начислСний для сотрудника Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡ (рисунок 4.22);

— «Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ начислСния» — список Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ сотрудников с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Ρ‚Ρ‹ начислСния ΠΈ ΡΡƒΠΌΠΌΡ‹, Ссли ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° 5% (рисунок 4.23).

Рисунок 4.18 - МСню ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² Π² Π‘Π£Π‘Π” Access

Для задания Π³ΠΎΠ΄Π° Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ «Π“ΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΡ†Π΅Π²Ρ‹ΠΌ счСтам» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ запрос Π—Π°ΠΏΡ€ΠΎΡΠžΡ‚Ρ‡Π΅Ρ‚Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ВСкст запроса описан Π½ΠΈΠΆΠ΅:

SELECT [Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°],

[Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ],

[Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°], [Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ],

[Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [Π‘Ρ‚Π°Π²ΠΊΠ°],

[Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚]. [ΠšΠΎΠ΄ΠžΡ‚Π΄Π΅Π»Π°]

FROM Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚

WHERE (((Year ([Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°])) = [Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π³ΠΎΠ΄]));

Рисунок 4.19 - Π’Ρ‹Π±ΠΎΡ€ Π³ΠΎΠ΄Π° для построСния ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

Рисунок 4.20 - ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° " Π“ΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΡ†Π΅Π²Ρ‹ΠΌ счСтам"

Рисунок 4.21 - ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° " НачислСния ΠΏΠΎ сотрудникам

Рисунок 4.22 - ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° " УдСрТания ΠΏΠΎ сотрудникам"

Для использования ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ НачислСния По Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ НачислСния ΠΏΠΎ Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡, создаСтся запрос Запрос ΠžΡ‚Ρ‡Π΅Ρ‚ НачислСния ΠΊ ΡΠ΅Ρ€Π²Π΅Ρ€Ρƒ. ВСкст запроса описан Π½ΠΈΠΆΠ΅:

EXEC НачислСния По Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡

Рисунок 4.23 - ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° " НачислСния ΠΏΠΎ Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡"

Для использования ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ НачислСния По Π’абСлю Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ НачислСния, создаСтся запрос Запрос ΠžΡ‚Ρ‡Π΅Ρ‚ Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ НачислСния ΠΊ ΡΠ΅Ρ€Π²Π΅Ρ€Ρƒ. ВСкст запроса описан Π½ΠΈΠΆΠ΅:

EXEC НачислСния По Π’абСлю 1

Рисунок 4.24 - ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° " Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ начислСния"

4.4 Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния

ИспользованиС ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ удобство прилоТСния, Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ располоТСна ΠΊΠ½ΠΎΠΏΠΊΠ°. Π’Ρ‹ Π»Π΅Π³ΠΊΠΎ смоТСтС Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π°ΠΌ Ρ„ΠΎΡ€ΠΌΡƒ (рисунок 4.25).

Рисунок 4.25 - ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹ " Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ"

Π’Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ (рисунок 4.26).

Рисунок 4.26 - Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ " Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ"

Π”Π°Π»Π΅Π΅ Π²Ρ‹ ΡΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈΠ»ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ для дальнСйшСго использования.

ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ поиск Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ, достаточно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ Π²Π°ΠΌ Ρ„ΠΎΡ€ΠΌΡƒ, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ поиска ΠΈ Π²Π²Π΅ΡΡ‚ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ поиска (рисунок 4.27).

Рисунок 4.27 - Поиск Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ΅ " Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ"

5. ИспользованиС срСдств MS SQL Server

5.1 ИспользованиС прСдставлСний

Для Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ прСдставлСния, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5.1.

Π’Π°Π±Π»ΠΈΡ†Π° 5.1 — Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ прСдставлСния

НазваниС

НазначСниС

Π“Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈΠ”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†

Для получСния списка ΠΎΠ± ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ВабСля

БотрудникиНачислСниС

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†

Для получСния списка ΠΎΠ± ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π½Π°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΡ…

БотрудникиУдСрТания

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†

Для получСния списка ΠΎΠ± ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΡ…

ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ НачислСния ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°ΠΌ

Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ УдСрТания ΠΏΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°ΠΌ

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ тСкст SQL, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΉ прСдставлСния:

Drop View Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈΠ”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

Go

Create View Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈΠ”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ

AS

SELECT Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код, Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, НазваниС, Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°, Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚

WHERE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=сотрудники. Код

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ=Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Код

GO

Drop View БотрудникиНачислСниС

Go

Create View БотрудникиНачислСниС

AS

SELECT ВабСль. Код, Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, НазваниС, Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°, Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, ВабСль. Π”Π°Ρ‚Π°

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚, ВабСль

WHERE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Код

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ=Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Код

and ВабСль. ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°=Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код

Go

Drop View БотрудникиУдСрТания

Go

Create View БотрудникиУдСрТания

AS

SELECT ВабСль. Код, Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, НазваниС, Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°, Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, ВабСль. Π”Π°Ρ‚Π°

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚, ВабСль

WHERE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=сотрудники. Код

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ=Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Код

and ВабСль. ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°=Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код

Go

Drop View ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

Go

Create View ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

AS

SELECT Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. НазваниС, Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°, Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, ВабСль. Π”Π°Ρ‚Π° as Π”Π°Ρ‚Π°Π’абСля, НачислСния. НазваниС as ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ, НачислСно. Π”Π°Ρ‚Π°, Π‘ΡƒΠΌΠΌΠ°

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚, ВабСль, НачислСно, НачислСния

WHERE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=сотрудники. Код

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ=Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Код

and ВабСль. ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°=Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код

and НачислСно. КодВабСля=ВабСль. Код

and НачислСно. ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ=НачислСния. Код

Go

Drop View Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

Go

Create View Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡΠ”Π»ΡΠžΡ‚Ρ‡Π΅Ρ‚Π°

AS

SELECT Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. НазваниС, Π”Π°Ρ‚Π°ΠŸΡ€ΠΈΠ΅ΠΌΠ°, Π”Π°Ρ‚Π°Π£Π²ΠΎΠ»ΡŒΠ½Π΅Π½ΠΈΡ, ВабСль. Π”Π°Ρ‚Π° as Π”Π°Ρ‚Π°Π’абСля, УдСрТания. НазваниС as ΠΠ°Π·Π²Π°Π½ΠΈΠ΅Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ, Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ. Π”Π°Ρ‚Π°, Π‘ΡƒΠΌΠΌΠ°

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚, ВабСль, Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ, УдСрТания

WHERE Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=сотрудники. Код

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΠΈ=Π”ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Код

and ВабСль. ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°=Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код

and Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ. КодВабСля=ВабСль. Код

and Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΎ. ΠšΠΎΠ΄Π£Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ=УдСрТания. Код

5.2 ИспользованиС Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5.2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ описаниС Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

Π’Π°Π±Π»ΠΈΡ†Π° 5.2 — Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

НазваниС

НазначСниС

Π“Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ начислСний ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ сотруднику

Для ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΠΎ Π“Ρ€ΠΈΠ½Π΅Π²ΠΈΡ‡»

ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ’Π°Π±Π΅Π»ΡŽ

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка сотрудников ΠΈ ΠΈΡ… Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ

Для ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° «Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ начислСния»

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ SQL ΠΊΠΎΠ΄ создания ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€:

вывСсти всС начислСния ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ сотруднику

DROP PROCEDURE ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ

GO

CREATE PROCEDURE ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΡƒ

@сотрудник varchar (30)

AS

SELECT Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия, НачислСния. НазваниС, НачислСно. Π”Π°Ρ‚Π°, НачислСно. Π‘ΡƒΠΌΠΌΠ°

FROM Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚, ВабСль, НачислСно, НачислСния

WHERE Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ. Ѐамилия=@сотрудник

and Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. ΠšΠΎΠ΄Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°=сотрудники. Код

and ВабСль. ΠšΠΎΠ΄Π›ΠΈΡ†Π΅Π²ΠΎΠ³ΠΎΠ‘Ρ‡Π΅Ρ‚Π°=Π›ΠΈΡ†Π΅Π²ΠΎΠΉΠ‘Ρ‡Π΅Ρ‚. Код

and НачислСно. КодВабСля=ВабСль. Код

and НачислСно. ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ=НачислСния. Код

/* Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получится список Ρ‚Π°Π±Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ подняли сумму начислСния Π½Π° 5%*/

Go

DROP Proc ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ’Π°Π±Π΅Π»ΡŽ

GO

Create Proc ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ’Π°Π±Π΅Π»ΡŽ @ΠΊΠΎΠ΄_начислСния int

AS

Select КодВабСля, ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ, Π”Π°Ρ‚Π°, Π‘ΡƒΠΌΠΌΠ°

into #УвСличСниСНачислСния

from НачислСно

Where ΠšΠΎΠ΄ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ=@ΠΊΠΎΠ΄_начислСния

Update #УвСличСниСНачислСния set Π‘ΡƒΠΌΠΌΠ°=Π‘ΡƒΠΌΠΌΠ°+Π‘ΡƒΠΌΠΌΠ°*0.05

Select * from #УвСличСниСНачислСния

5.3 ИспользованиС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†

ОписаниС Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ использованной Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5.3.

Π’Π°Π±Π»ΠΈΡ†Π° 5.3 — Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

НазваниС

НазначСниС

Π“Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

#УвСличСниСНачислСния

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° 5%

Π’ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ «ΠΠ°Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡΠŸΠΎΠ’абСлю»

ВСкст Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏ. 5.2.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для расчСта Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»Π΅ бухгалтСрия.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎ срСдствами Microsoft Access 2013 ΠΈ MS SQL SERVER 2000.

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ прилоТСния Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

— Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ клиСнтскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠ½ΡΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ интСрфСйсом;

— Π½Π°ΠΏΠΈΡΠ°Π½Ρ‹ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚авлСния для пСрСноса части Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сотрудникам ΠΎΡ‚Π΄Π΅Π»Π° Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ, ΠΏΡƒΡ‚Π΅ΠΌ Π·Π°ΠΌΠ΅Π½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ простым внСсСния всСх Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€ прСдприятия. Благодаря этому ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ врСмя для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

1 Π’ΠΈΠ½ΠΊΠΎΠΏ, Π‘. ИспользованиС Microsoft SQL Server 7.0: ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ / Π‘. Π’ΠΈΠ½ΠΊΠΎΠΏ. — Π‘Пб.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «Π’ΠΈΠ»ΡŒΡΠΌΡ», 2001. — 816 с.

2 Π₯ΠΎΡ‚ΠΎΡ€Π½, Π . Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Microsoft SQL Server 2000 Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… / Π . Π₯ΠΎΡ‚ΠΎΡ€Π½. — Πœ.: Π‘ΠΈΠ½ΠΎΠΌ, 2001. — 464 с.

3 Π—ΠΌΠΈΡ‚Ρ€ΠΎΠ²ΠΈΡ‡, А. И. Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…: ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС для Π²ΡƒΠ·ΠΎΠ² / А. И. Π—ΠΌΠΈΡ‚Ρ€ΠΎΠ²ΠΈΡ‡. — ΠœΠ½.: УнивСрситСтскоС, 1991. — 271 с.

4 Π ΠΈΠΎΡ€Π΄Π°Π½, Π . ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Microsoft SQL Server 2000. Π¨Π°Π³ Π·Π° ΡˆΠ°Π³ΠΎΠΌ / Π . Π ΠΈΠΎΡ€Π΄Π°Π½. — Πœ.: Π­ΠΊΠΎΠΌ, 2002. — 608 с.

5 ΠšΡ€Π΅Π½ΠΊΠ΅, Π”. ВСория ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° построСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… / Π”. ΠšΡ€Π΅Π½ΠΊΠ΅. — 8-Π΅ ΠΈΠ·Π΄. — Π‘Пб.: ΠŸΠΈΡ‚Π΅Ρ€, 2003. — 800 с.

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