|
|
|
 |
ÆÇ¸Å°¡ |
20,000¿ø ¡æ 14,600¿ø 27% |
|
 |
¸¶Àϸ®Áö |
1% 150¿ø |
|
 |
¹ßÇàÀÏ |
2001-01-19
|
 |
ISBN |
8972805831 | 9788972805830
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 570ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|
|
|
|
 |
| µ¥ÀÌÅͺ£À̽º°ü¸®
|
|
|
| Á¾ÇÕÁö¼ö 100p 1 À§ |
|
| ¿ù°£Áö¼ö 5p 33 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
| µû¶óÇϱ⸦ ÇÏ´Ùº¸¸é º¹ÀâÇÑ ¼³¸í ÇÊ¿ä¾øÀÌ ÀÌÇØ µÉ Á¤µµ·Î ½±°Ô SQL ¼¹ö 2000À» ÀÍÈú ¼ö ÀÖ´Ù. ¿©·¯ °ÀÇ¿Í ¼¼¹Ì³ª¿¡¼ Æø¹ßÀûÀÎ ÀαâÀÇ ÁÖÀΰø, Á¤¿øÇõ °»ç°¡ Á÷Á¢ ¾´ SQL ¼¹ö 2000 °³¹ßÀÚ¸¦ À§ÇÑ Áöħ¼ Ãʺ¸ÀÚ¸¦ À§ÇÑ ÀÚ¼¼ÇÑ Äõ¸® ºÐ¼®±âÀÇ »ç¿ë¹ý ¼³¸í°ú µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ °æÇèÀÌ ¾ø´Â »ç¶÷µéÀ» À§ÇÑ °ÈµÈ µ¥ÀÌÅͺ£À̽º ¸ðµ¨¸µÀ» ¼³¸íÇß½À´Ï´Ù. SQL ¼¹ö 2000¸¸ÀÇ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö, INSTEAD OF TRIGGER, À妽ºµÈ ºä, »õ·Î¿î ÀÚ·áÇü, Àüü ÅØ½ºÆ® µî¿¡ ´ëÇÑ »õ·Ó°í °ÈµÈ ³»¿ëÀ» ÀÌÇØÇϱ⠽±µµ·Ï ¼³¸íÇß½À´Ï´Ù. Ä¿¼, µ¿ÀûÀÎ ¹®Àå ½ÇÇà(EXECUTE, sp_execute), ÇÏÀ§ ÁúÀÇ µî¿¡ ´ëÇÑ °ÈµÈ ³»¿ëÀ» µû¶óÇϱâ½Ä ±¸¼º¿¡ 떄¶ó ¼³¸íÇßÀ¸¸ç °í±ÞÀÚµµ ¸¸Á·ÇÒ ¸¸ÇÑ ´õ¿í °ÈµÈ »öÀÎ, Æ®·£Àè¼Ç¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·ç¾ú½À´Ï´Ù. |
 |
|
 |
1Àå SQL Server 2000À» ½ÃÀÛÇϸç
2Àå MS-SQL Server 2000ÀÇ ¼³Ä¡
¼³Ä¡ ÀüÀÇ °í·Á »çÇ× SetupÀ» ½ÃÀÛÇÏÀÚ SetupÀ» ¸¶Ä£ ÈÄ - °Ë»ç ¼ºñ½º ½ÃÀÛ°ú ÁßÁö Á¢¼ÓÇϱâ Äõ¸® ºÐ¼®±â ±âÃÊ »ç¿ë¹ý ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ(EM) ±âÃÊ »ç¿ë¹ý ÀϹÝÀûÀÎ ¹®Á¦µé°ú ÇØ°áÃ¥ SQL ¼¹ö »èÁ¦ÇÏ±â ¸ÖÆ¼ ÀνºÅϽº ¾÷±×·¹ÀÌµå µû¶óÇϱâ
3Àå SELECT ¹® ±âÃÊ
¿Â¶óÀÎ ¼³¸í¼ »ç¿ëÇϱ⠵û¶óÇϱ⠱⺻ÀûÀÎ SELECT ¹® Ä÷³¿¡ ´ëÇÑ Ã³¸® µû¶óÇϱ⠺¯¼ö ÀÚ·áÇü(data type) SELECT¿¡¼ÀÇ ÀÚ·áÇü ¹Ù²Ù±â Çà¿¡ ´ëÇÑ Ã³¸® µû¶óÇϱâ
4Àå R-DBMS ÀÔ¹®
°ü°èÇü µ¥ÀÌÅͺ£À̽º °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Æ¯¼º µ¥ÀÌÅÍ ¸ðµ¨¸µ CASE TOOL°ú ER-Diagram µû¶óÇϱâ
5Àå SELECT ¹®(2) ¿ä¾à Á¤º¸¿Í Á¶ÀÎ ¿ä¾à Á¤º¸ ó¸® ÇÏÀ§ ÁúÀÇ(subquery) IN / EXISTS »ó°ü°ü°èÀÇ ÇÏÀ§ ÁúÀÇ(Correlated subquery) SELECT INTO UNION µû¶óÇϱâ
6Àå Å×ÀÌºí ¸¸µé±â µ¥ÀÌÅͺ£À̽º °³Ã¼ Å×ÀÌºí ¸¸µé±â Å×ÀÌºí ¼öÁ¤Çϱ⠵û¶óÇϱâ
7Àå µ¥ÀÌÅÍ ¼öÁ¤ INSERT DELETE UPDATE
8Àå Å×ÀÌºí ¸¸µé±â-°í±Þ µ¥ÀÌÅÍ ¹«°á¼º(Data Integrity) NULL ±âº» Ű À¯ÀÏ Á¦¾à (UNIQUE) IDENTITY DEFAULT Á¦¾à°ú ÀýÂ÷Àû ¹æ¹ýÀÇ DEFAULT RULE°ú CHECK Á¦¾à ÂüÁ¶ Ű Á¦¾à ÁßÁö½Ã۱â/ ±âÁ¸ µ¥ÀÌÅÍ °Ë»çÇÏÁö ¾Ê±â(Disable / Defer) ¹«°á¼º °È °´Ã¼µéÀ» »ç¿ëÇÒ ¶§ °í·ÁÇÒ »çÇ× µû¶óÇϱâ
9Àå SQL¹® °í±Þ
È帧 Á¦¾î¹® °è»ê ÇÔ¼ö ´Ù½Ã º¸±â Àϰý ó¸®(Batch)¿Í ½ºÅ©¸³Æ® µû¶óÇϱâ
10Àå »öÀÎ(1)
»öÀÎÀÇ ±âº» °³³ä »öÀÎÀÇ Á¾·ù »öÀÎ ½Ã¹Ä·¹ÀÌ¼Ç Äõ¸® ºÐ¼®±â ¿É¼Çµé(Plan º¸±â) µû¶óÇϱâ
11Àå »öÀÎ(2)
»öÀÎ ´õ ±íÀÌ ¾Ë±â DBCC(DataBase Consistency Checker) µû¶óÇϱâ
12Àå Æ®·£Àè¼Ç(1) Æ®·£Àè¼Ç Æ®·£Àè¼Ç°ú Àá±Ý µû¶óÇϱâ
13Àå Æ®·£Àè¼Ç(2)
Æ®·£Àè¼Ç °í¸³È ¼öÁØ(Transaction Isolation Level) Æ®·£Àè¼Ç °ü·Ã ¿É¼Ç Àá±Ý°ú ¼º´É Æ®·£Àè¼Ç°ú ºÐ»ê µ¥ÀÌÅÍ µû¶óÇϱâ
14Àå ºä
ºä(view) °³³ä Àâ±â ºä ¸¸µé±â/ °íÄ¡±â/ Áö¿ì±â ºä¿¡ ´ëÇÑ Á¤º¸ ¾ò±â ºä¿¡ »ç¿ëÇÒ ¼ö ¾ø´Â °Í ½Ã½ºÅÛ ºä À妽ºµÈ ºä(Indexed View) ºÐÇÒµÈ ºä(Partitioned View) µû¶óÇϱâ
15Àå ÀúÀå ÇÁ·Î½ÃÀú
ÀúÀå ÇÁ·Î½ÃÀú ¸¸µé±â / °íÄ¡±â / Áö¿ì±â ÇÁ·Î½ÃÀú Á¾·ù ½ÇÇà½Ã۱⠵û¶óÇϱâ
16Àå Æ®¸®°Å Æ®¸®°Å Á¤ÀÇ ¸¸µé±â/ °íÄ¡±â/ Áö¿ì±â µû¶óÇÏ±â Æ®¸®°Å »ç¿ë ÇÏ±â Æ®¸®°Å ´õ ±íÀÌ ¾Ë±â µû¶óÇϱâ
17Àå »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
°³³ä Àâ±â ¸¸µé±â/ °íÄ¡±â / Áö¿ì±â ½ÇÇàÇϱ⠰£´ÜÇÑ ¿¹ Á¤º¸ ¾ò±â / ¾ÏÈ£È WITH SCHEMABINDING ÀÇÁ¸¼º ¸¸µé°Å³ª °íÄ¥ ¶§ °í·Á»çÇ× ÇÔ¼öÀÇ Á¾·ù µû¶óÇϱâ
18Àå Ä¿¼
Ä¿¼(CURSOR) Á¤ÀÇ Ä¿¼ÀÇ Á¾·ù Ä¿¼ ±âº» ¹®¹ý Ä¿¼ ¸¸µé°í »ç¿ëÇϱ⠵û¶óÇϱâ Ä¿¼ vs Äõ¸® µû¶óÇϱâ
19Àå Àüü ÅØ½ºÆ® »öÀÎ(Full Text Index)
Àüü ÅØ½ºÆ® »öÀÎ °³³ä Àâ±â Àüü ÅØ½ºÆ®¸¦ ¸¸µå´Â ÀýÂ÷ Àüü ÅØ½ºÆ® ÁúÀÇ µû¶óÇϱâ |
 |
|
 |
| Áغñ ÁßÀÔ´Ï´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|