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

ΠŸΡ€ΠΈΠΊΠ°Π· (распоряТСниС) ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ² Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ

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

ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Для удобства взаимодСйствия с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π» создан ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Microsoft Access. РСализация ΠΈ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅. Π£Ρ‡Π΅Π±Π½Ρ‹ΠΉ курс Microsoft (Π­ΠΊΠ·Π°ΠΌΠ΅Π½ 70βˆ’431). — Πœ.: «ΠŸΠΈΡ‚Π΅Ρ€», 2007. — Π‘. 767. Dbo.professiy.proffess_dolgnost, dbo.professiy.razryad, dbo.professiy.klas_kategoriya, dbo.oklad.oklad_stavka, dbo.oklad.nadbavka,. Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ курс = Beginning Microsoft SQL Server 2005… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • 1. ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области
  • 2. ЦСль ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 3. ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 4. РСляционная модСль Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • 5. МодСль Π΄Π°Π½Π½Ρ‹Ρ… Π² SQL Server
  • 6. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…
  • 7. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
    • 7. 1. Запросы
      • 7. 1. 1. Запрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π΄Π°Π΅Ρ‚ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ сотрудников ΠΎΠΊΠ»Π°Π΄ Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… составляСт большС Ρ‡Π΅ΠΌ
      • 7. 1. 2. Запрос, ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‰ΠΈΠΉ всСх сотрудников, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ
      • 7. 1. 3. Запрос, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ сотрудников Π² ΡΡ‚ΠΈΡ… подраздСлСниях
      • 7. 1. 4. Запрос, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ
  • список сотрудников ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… разряд
    • 7. 2. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡ (Views)
      • 7. 2. 1. На ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ сдСлано прСдставлСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ содСрТит Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€, Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ, имя, отчСство сотрудников, ΠΎΠΊΠ»Π°Π΄, Π½Π°Π΄Π±Π°Π²ΠΊΠΈ
      • 7. 2. 2. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Π°Ρ‚Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ° сотрудника Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈΠΊΠ°Π·Π°
      • 7. 2. 3. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°Ρ…, подраздСлСниях Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ях
    • 7. 3. Π₯Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ (Stored Procedure)
      • 7. 3. 1. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, которая Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ΅ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ — Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ сотрудника
      • 7. 3. 2. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, которая Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΈΠΊΠ°Π·Π΅ ΠΈ Π΅Π³ΠΎ основаниях, согласно ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ сотрудник Π±Ρ‹Π» принят Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ
      • 7. 3. 3. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΈΠΊΠ°Π·Π°Ρ…, сроках Ρ€Π°Π±ΠΎΡ‚Ρ‹ сотрудников подраздСлСния
    • 7. 4. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ (Triggers)
      • 7. 4. 1. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€ для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Prikaz, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Ссли Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ основания для ΠΏΡ€ΠΈΠΊΠ°Π·Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Osnovanie
      • 7. 4. 2. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€ для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Prikaz, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Ссли Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ основания для ΠΏΡ€ΠΈΠΊΠ°Π·Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Osnovanie
    • 7. 5. ΠšΡƒΡ€ΡΠΎΡ€Ρ‹ (Cursor)
      • 7. 5. 1. ΠšΡƒΡ€ΡΠΎΡ€, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ экзамСнационныС вСдомости ΠΏΠΎ Π²ΡΠ΅ΠΌ дисциплинам ΠΈ Π²ΡΠ΅Ρ… Π³Ρ€ΡƒΠΏΠΏ
    • 7. 6. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ΅
  • ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
    • 7. 6. 1. Π€ΠΎΡ€ΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ΅ для создания ΠΏΡ€ΠΈΠΊΠ°Π·Π°
    • 7. 6. 2. ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΈΠΊΠ°Π·Π°Ρ… Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅
  • 8. Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

sotrudnik.Familiya, dbo.sotrudnik.imya, dbo.sotrudnik.otchestvo, dbo.sotrudnik.tabeln_nomer, dbo.podrazdelenie.name_podrazd,

dbo.professiy.proffess_dolgnost, dbo.professiy.razryad, dbo.professiy.klas_kategoriya, dbo.oklad.oklad_stavka, dbo.oklad.nadbavka,

dbo.osnovanie.nomer, dbo.osnovanie.data_dok, dbo.sroky.data_nach, dbo.sroky.data_okonch, dbo.sroky.isput_srok

FROM dbo. osnovanie INNER JOIN

dbo.prikaz ON dbo.osnovanie.id_osnovanie = dbo.prikaz.id_osnovanie INNER JOIN

dbo.podrazdelenie ON dbo.prikaz.id_podrazdelenie = dbo.podrazdelenie.id_podrazdelenie INNER JOIN

dbo.sotrudnik ON dbo.prikaz.id_sotrudnik = dbo.sotrudnik.id_sotrudnik INNER JOIN

dbo.sroky ON dbo.prikaz.id_sroky = dbo.sroky.id_sroky INNER JOIN

dbo.oklad ON dbo.prikaz.id_oklad = dbo.oklad.id_oklad INNER JOIN

dbo.professiy ON dbo.prikaz.id_professiy = dbo.professiy.id_professiy

open tabl1

Declare

@Familiya varchar (9),

@imya varchar (7),

@otchestvo varchar (9),

@tabeln_nomer varchar (4),

@name_podrazd varchar (15),

@proffess_dolgnost varchar (20),

@razryad varchar (10),

@klas_kategoriya varchar (10),

@oklad_stavka varchar (10),

@nadbavka varchar (10),

@nomer varchar (4),

@data_dok varchar (11),

@data_nach varchar (11),

@data_okonch varchar (11),

@isput_srok varchar (4)

fetch next from tabl1 into @Familiya, @imya, @otchestvo, @tabeln_nomer, @name_podrazd,

@proffess_dolgnost, @razryad, @klas_kategoriya, @oklad_stavka, @nadbavka, @nomer,

@data_dok, @data_nach, @data_okonch, @isput_srok

while @@fetch_status = 0

begin

Print '

-'+ @Familiya+' '+@imya+' '+ @otchestvo+'

— '+@tabeln_nomer+' -' +@name_podrazd+' -'

+@proffess_dolgnost+' - '+@oklad_stavka+' - '+@nomer+ '

-'+@data_dok+'

-'+

+@data_nach+ '

-'+ @data_okonch+'

— ' + @isput_srok+' -'+' -'

fetch next from tabl1 into @Familiya, @imya, @otchestvo, @tabeln_nomer, @name_podrazd,

@proffess_dolgnost, @razryad, @klas_kategoriya, @oklad_stavka, @nadbavka, @nomer,

@data_dok, @data_nach, @data_okonch, @isput_srok

end

Print '

— ___________________________-________-________________-_____________________-____________-_____-___________-___________-___________-______-_____________-'

Print ' '

Print ' '

Print ' '

Print ' '

Print ' Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ структурных '

Print ' ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΉ '+@Rukovod_dolgnost+' ________________ '+ @Rukovod_fio

Print ' подпись '

Print ' '

Print ' '

end

close tabl1

deallocate tabl1

close svoy

deallocate svoy

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния курсора:

ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Для удобства взаимодСйствия с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π» создан ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Microsoft Access.

Рис. 4 Π’Π°Π±Π»ΠΈΡ†Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Microsoft Access позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ запросы, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†.

Π€ΠΎΡ€ΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ΅ для создания ΠΏΡ€ΠΈΠΊΠ°Π·Π° Рис. 5 Π€ΠΎΡ€ΠΌΠ° для добавлСния ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° записСй ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΈΠΊΠ°Π·Π°Ρ… Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

Π ΠΎΠ±Π΅Ρ€Ρ‚ Π­. УолтСрс, Майкл ΠšΠΎΡƒΠ»Ρ SQL Server 2008: ускорСнный курс для профСссионалов = Accelerated SQL Server 2008. — Πœ.: «Π’ΠΈΠ»ΡŒΡΠΌΡ», 2008. — Π‘. 768.

Π ΠΎΠ±Π΅Ρ€Ρ‚ Π’ΠΈΠ΅ΠΉΡ€Π° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Microsoft SQL Server 2005

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ курс = Beginning Microsoft SQL Server 2005 Programming. — Πœ.: «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2007. — Π‘. 832.

Майк Π“Π°Π½Π΄Π΅Ρ€Π»ΠΎΠΉ, Π”ΠΆΠΎΠ·Π΅Ρ„ Π”ΠΆΠΎΡ€Π΄Π΅Π½, Π”Π΅ΠΉΠ²ΠΈΠ΄ Π§Π°Π½Ρ† ОсвоСниС Microsoft SQL Server 2005 = Mastering Microsoft SQL Server 2005. — Πœ.: «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2007. — Π‘. 1104.

Microsoft® SQL Server™ 2005

РСализация ΠΈ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅. Π£Ρ‡Π΅Π±Π½Ρ‹ΠΉ курс Microsoft (Π­ΠΊΠ·Π°ΠΌΠ΅Π½ 70−431). — Πœ.: «ΠŸΠΈΡ‚Π΅Ρ€», 2007. — Π‘. 767.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. Π­. УолтСрс, Майкл ΠšΠΎΡƒΠ»Ρ SQL Server 2008: ускорСнный курс для профСссионалов = Accelerated SQL Server 2008. — Πœ.: «Π’ΠΈΠ»ΡŒΡΠΌΡ», 2008. — Π‘. 768.
  2. Π ΠΎΠ±Π΅Ρ€Ρ‚ Π’ΠΈΠ΅ΠΉΡ€Π° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Microsoft SQL Server 2005. Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ курс = Beginning Microsoft SQL Server 2005 Programming. — Πœ.: «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2007. — Π‘. 832.
  3. Майк Π“Π°Π½Π΄Π΅Ρ€Π»ΠΎΠΉ, Π”ΠΆΠΎΠ·Π΅Ρ„ Π”ΠΆΠΎΡ€Π΄Π΅Π½, Π”Π΅ΠΉΠ²ΠΈΠ΄ Π§Π°Π½Ρ† ОсвоСниС Microsoft SQL Server 2005 = Mastering Microsoft SQL Server 2005. — Πœ.: «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2007. — Π‘. 1104.
  4. Microsoft® SQL Server™ 2005. РСализация ΠΈ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅. Π£Ρ‡Π΅Π±Π½Ρ‹ΠΉ курс Microsoft (Π­ΠΊΠ·Π°ΠΌΠ΅Π½ 70−431). — Πœ.: «ΠŸΠΈΡ‚Π΅Ρ€», 2007. — Π‘. 767.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ
ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π˜Π›Π˜