ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÇÁ·Î±×·¡¹Ö ¹× ¾ð¾î

Inside Microsoft SQL Server 2005 T-SQL PROGARMMING
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:Itzik Ben-Gan ¿Ü (ÁöÀºÀÌ), Çʶó³Ý DB »ç¾÷ºÎ (¿Å±äÀÌ), ±èÁ¤¼± (°¨¼ö)
    ¡¤ ÃâÆÇ»ç:Á¤º¸¹®È­»ç
    ¡¤ ÃâÆdz⵵:2007
    ¡¤ Ã¥»óÅÂ:³«¼­¾ø´Â »ó±Þ / ¹Ý¾çÀ庻 | 645ÂÊ | 234*185mm | 1226g | ISBN : 9788956743486(8956743487) / Inside microsoft SQL server 2005 : T-SQL programming/Delaney, Kalen
    ¡¤ ISBN:8956743487
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

T-SQL PROGARMMING È°¿ë¼­. ÀÌ Ã¥Àº T-SQL ³»ºÎ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸¿Í dzºÎÇÑ ÇÁ·Î±×·¡¹Ö ·¹ÆÛ·±½º¸¦ ¼Ò°³ÇÑ´Ù. µ¥ÀÌÅͺ£À̽º °³¹ßÀÚ¿Í °ü¸®ÀÚ°¡ ½ÇÁ¦ ¿î¿µ ȯ°æ¿¡¼­ Á÷¸éÇÒ ¼ö ÀÖ´Â º¹ÀâÇÑ ¹®Á¦¿¡ ´ëÇÑ ¼Ö·ç¼ÇÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Â ±ÇÀå »ç·Ê, Àü¹®°¡ÀÇ ºñ¹ý, ¿¹Á¦ Äڵ带 ¾òÀ» ¼ö ÀÖ´Ù.

¡¶T-SQL PROGARMMING¡·¿¡´Â ÁýÇÕ ±â¹Ý ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» Àû¿ëÇØ¾ß ÇÏ´Â ½Ã±â¿¡¼­ºÎÅÍ ³¯Â¥¿Í ½Ã°£ °ü·Ã µ¥ÀÌÅÍ Çü½Ä, XML, CLR µ¥ÀÌÅÍ Çü½ÄÀÇ ¼³°è¿Í ±¸Çö, Æ®·£Àè¼Ç ó¸®¿Í »õ·Î¿î ¿À·ù ó¸® ±¸Á¶, µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ºñµ¿±â ÇÁ·Î¼¼½ÌÀ» ó¸®Çϱâ À§ÇÑ Service Broker µîÀÇ ³»¿ëÀ» ´ã¾Ò´Ù.

Chapter 1 µ¥ÀÌÅÍ Çü½Ä °ü·Ã ¹®Á¦, XML, CLR »ç¿ëÀÚ Á¤ÀÇ À¯Çü
DATETIME µ¥ÀÌÅÍ Çü½Ä
DATETIME ÀúÀå Çü½Ä
Datetime Á¶ÀÛ
Datetime °ü·Ã Äõ¸® ¹®Á¦
 ¹®ÀÚ µ¥ÀÌÅÍ Çü½Ä °ü·Ã ¹®Á¦
 ÆÐÅÏ ¸ÅĪ
 ´ë¼Ò¹®ÀÚ ±¸ºÐ ÇÊÅÍ
 ´ë¿ë·® °³Ã¼
MAX ÁöÁ¤ÀÚ
BULK Çà ÁýÇÕ °ø±ÞÀÚ
 ¾Ï½ÃÀû Çüº¯È¯
 ½ºÄ®¶ó½Ä
 ÇÊÅÍ Á¶°Ç½Ä
CLR »ç¿ëÀÚ Á¤ÀÇ À¯Çü
 »ç¿ëÀÚ Á¤ÀÇ À¯Çü(UDT) ÀÌ·ÐÀû ¼Ò°³
 »ç¿ëÀÚ Á¤ÀÇ À¯Çü(UDT) ÇÁ·Î±×·¡¹Ö
XML µ¥ÀÌÅÍ Çü½Ä
 °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ XML Áö¿ø ±â´É
 °ü°èÇü Ç¥Çö ´ë½Å XMLÀ» »ç¿ëÇؾ߸¸ ÇÏ´Â °æ¿ì´Â?
µ¥ÀÌÅͺ£À̽º¿¡ Á÷·ÄÈ­µÈ XML °³Ã¼
 °³¹æÇü ½ºÅ°¸¶¿Í XML
ÀúÀå ÇÁ·Î½ÃÀúÀÇ ¸Å°³º¯¼ö·Î XML µ¥ÀÌÅÍ Çü½Ä »ç¿ë
XQuery º¯°æ ¸í·É
 °á·Ð

Chapter 2 Àӽà Å×À̺í°ú Å×ÀÌºí º¯¼ö
 Àӽà Å×À̺í
 ·ÎÄà Àӽà Å×À̺í
 Àü¿ª Àӽà Å×À̺í
 Å×ÀÌºí º¯¼ö
 Á¦ÇÑ»çÇ×
tempdb
ÂüÁ¶¹üÀ§¿Í °¡½Ã¼º
 Æ®·£Àè¼Ç ÄÁÅؽºÆ®
 Åë°è
tempdb °í·Á»çÇ×
 Å×À̺í½Ä
 ºñ±³ ¿ä¾à
 ¿ä¾à »ç·Ê - °ü°èÇü ºÐÇÒ
 °á·Ð

Chapter 3 Ä¿¼­
 Ä¿¼­ »ç¿ëÇϱâ
 Ä¿¼­ÀÇ ÀÛ¾÷ ºÎÇÏ
 Çà ±âÁØ ¾×¼¼½º
 Á¤·Ä ±âÁØ ¾×¼¼½º
 »ç¿ëÀÚÁöÁ¤ Áý°è
 ´©Àû Áý°è(Running Aggregation)
ÃÖ´ë µ¿½Ã Á¢¼Ó ¼¼¼Ç
 ¸ÅÇÎ ¹®Á¦
 °á·Ð

Chapter 4 µ¿Àû SQL
 EXEC
 EXEC ¿¹Á¦
EXEC ¸í·ÉÀº ÀÎÅÍÆäÀ̽º°¡ ¾ø´Ù
 º¯¼ö Á¶ÇÕ
EXEC AT
 utesql
 utesql ÀÎÅÍÆäÀ̽º
 ¹®Àå ±æÀÌ Á¦ÇÑ
 È¯°æ ¼³Á¤
 µ¿Àû SQL È°¿ë
 µ¿Àû °ü¸® ÀÛ¾÷
 °è»ê½Ä ÀúÀå
 µ¿Àû ÇÊÅÍ Á¶°Ç
 µ¿Àû PIVOT/UNPIVOT
 SQL ÀÎÁ§¼Ç
SQL ÀÎÁ§¼Ç: Ŭ¶óÀ̾ðÆ® Ãø °ø°Ý »ç·Ê
SQL ÀÎÁ§¼Ç: ¼­¹ö Ãø °ø°Ý »ç·Ê
SQL ÀÎÁ§¼Ç ´ëºñÃ¥
 °á·Ð

Chapter 5 ºä
 ºä¶õ ¹«¾ùÀΰ¡?
ºä ¾ÈÀÇ ORDER BY Àý
 ºä °»½Å
 ¸ðµâÈ­ Á¢±Ù ¹æ¹ý
 ºä¸¦ ÅëÇÑ ¾÷µ¥ÀÌÆ® ÀÛ¾÷
ViewÀÇ ¿É¼Ç
ENCRYPTION
 SCHEMABINDING
 CHECK OPTION
 VIEW_METADATA
Àε¦½ÌµÈ ºä
 °á·Ð

Chapter 6 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¿¡ ´ëÇÑ »ó½Ä
 ½ºÄ®¶ó°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
T-SQL ½ºÄ®¶ó°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 ¼º´É ¹®Á¦
 Á¦¾à Á¶°Ç¿¡ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö »ç¿ë
CLR ½ºÄ®¶ó°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
SQL ÆÐÅÏ ºÐ¼®
 Å×ÀÌºí°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 ÀζóÀÎ Å×ÀÌºí°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 ¹è¿­ ºÐÇØ(Split Array)
´ÙÁß¹®(Multistatement) Å×ÀÌºí°ª »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 Çà ´ÜÀ§ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
 °á·Ð

Chapter 7 ÀúÀå ÇÁ·Î½ÃÀú
 ÀúÀå ÇÁ·Î½ÃÀúÀÇ Á¾·ù
 »ç¿ëÀÚ Á¤ÀÇ ÀúÀå ÇÁ·Î½ÃÀú
 Æ¯¼ö ÀúÀå ÇÁ·Î½ÃÀú
 ½Ã½ºÅÛ ÀúÀå ÇÁ·Î½ÃÀú
 ±× ¹ÛÀÇ ÀúÀå ÇÁ·Î½ÃÀú Á¾·ù
 ÀúÀå ÇÁ·Î½ÃÀú ÀÎÅÍÆäÀ̽º
 ÀÔ·Â ¸Å°³º¯¼ö
 Ãâ·Â ¸Å°³º¯¼ö
 À̸§ È®ÀÎ
 ÄÄÆÄÀÏ, ÀçÄÄÆÄÀÏ, ½ÇÇà °èȹ Àç»ç¿ë
 ½ÇÇà °èȹÀÇ Àç»ç¿ë
 ÀçÄÄÆÄÀÏ
 ¸Å°³º¯¼ö ½º´ÏÇÎ ¹®Á¦
EXECUTE AS
¸Å°³º¯¼ö¸¦ »ç¿ëÇÑ Á¤·Ä
 µ¿Àû Çǹþ(Pivot)
 CLR ÀúÀå ÇÁ·Î½ÃÀú
 °á·Ð

Chapter 8 Æ®¸®°Å
AFTER Æ®¸®°Å
inserted¿Í deleted Ư¼ö Å×À̺í
 ¿µÇâÀ» ¹ÞÀº Çà¼ö È®ÀÎÇϱâ
 Æ®¸®°ÅÀÇ À¯Çü È®ÀÎÇϱâ
 Æ¯Á¤ ¹®Àå¿¡ ´ëÇؼ­ Æ®¸®°Å µ¿ÀÛÇÏÁö ¾Ê±â
 Áßø ¹× Àç±Í
UPDATE ¹× COLUMNS_UPDATED
°¨»ç(Auditing) ¿¹Á¦
INSTEAD OF Æ®¸®°Å
 Çà ´ÜÀ§ Æ®¸®°Å
 ºä¿¡¼­ »ç¿ëÇϱâ
 ÀÚµ¿ ½ÃÄö½º Á¶ÀÛ
DDL Æ®¸®°Å
 µ¥ÀÌÅͺ£À̽º ¹üÀ§ Æ®¸®°Å
 ¼­¹ö ¹üÀ§ Æ®¸®°Å
CLR Æ®¸®°Å
 °á·Ð

Chapter 9 Æ®·£Àè¼Ç
 Æ®·£Àè¼ÇÀº ¹«¾ùÀΰ¡?
Àá±Ý
 °Ý¸® ¼öÁØ
 Ä¿¹ÔµÇÁö ¾ÊÀº Àбâ(Read Uncommitted)
Ä¿¹ÔµÈ Àбâ(Read Committed)
¹Ýº¹ Àбâ(Repeatable Read)
Á÷·ÄÈ­ °¡´É(Serializable)
»õ·Î¿î °Ý¸® ¼öÁØ
 ÀúÀåÁ¡(Save Point)
±³Âø»óÅÂ(Deadlock)
°£´ÜÇÑ ±³Âø»óÅ ¿¹Á¦
 ´©¶ôµÈ À妽º·Î ÀÎÇÑ ±³Âø»óÅÂ
 ´ÜÀÏ Å×ÀÌºí¿¡¼­ÀÇ ±³Âø»óÅÂ
 °á·Ð

Chapter 10 ¿¹¿Ü ó¸®
SQL Server 2005 ÀÌÀüÀÇ ¿¹¿Ü ó¸®
SQL Server 2005ÀÇ ¿¹¿Ü ó¸®
TRY/CATCH
»õ·Î¿î ¿¹¿Ü ó¸® ÇÔ¼ö
 Æ®·£Àè¼Ç¿¡¼­ÀÇ ¿À·ù
 °á·Ð

Chapter 11 Service Broker
´ëÈ­ ±â´É(Dialog Conversations)
´ëÈ­(Conversations)
¸Þ½ÃÁö(Messages)
°è¾à(Contracts)
 DEFAULT
Å¥(Queues)
¼­ºñ½º(Services)
´ÙÀ̾ó·Î±×ÀÇ ½ÃÀÛ°ú Á¾·á
 ´ëÈ­ ³¡Á¡
 ´ëÈ­ ±×·ì
 ¸Þ½ÃÁö Àü¼Û ¹× ¼ö½Å
 ¿¹Á¦ ´ÙÀ̾ó·Î±×
 Æ÷ÀÌÁð ¸Þ½ÃÁö
 ´ÙÀ̾ó·Î±× º¸¾È
 ºñ´ëĪ Å° ÀÎÁõ
 ´ÙÀ̾ó·Î±× º¸¾È ±¸¼ºÇϱâ
 ¶ó¿ìÆà ¹× ºÐ»ê
 ÀÎÁ¢ÇÑ Broker ÇÁ·ÎÅäÄÝ
Service Broker ³¡Á¡
 °æ·Î(Routes)
½Ã³ª¸®¿À
 ¾ÈÁ¤ÀûÀÎ SOA
ºñµ¿±â ó¸®
 ¾îµð¿¡ Service Broker°¡ ÀûÇÕÇÑ°¡?
Service Broker´Â ...ÀÌ´Ù
Service Broker´Â ...ÀÌ ¾Æ´Ï´Ù
Service Broker ¹× MSMQ
 Service Broker¿Í BizTalk
 Service Broker¿Í Windows Communication Foundation

°á·Ð

Appendix A CLR ·çƾÀÇ ±æÀâÀÌ
CLRUtilities µ¥ÀÌÅͺ£À̽º »ý¼º: SQL Server
°³¹ß: Visual Studio
¹èÆ÷ ¹× Å×½ºÆ®: Visual Studio ¹× SQL Server

conctptualdiagrams portfclio rtmodeumg arcrlltecturcturalmodel


¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ ½Å¿øµ¿ 1580-18 2Ãþ / ÀüÈ­ : 010-4004-14393 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.