»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
- °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
- Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
- °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
- ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
- »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
- »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
- Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
»ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰ Q&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³¡°Äõ¸®´Â ¾Æ´Âµ¥, ½Ç¹« Àû¿ëÀÌ ¾î·Æ´Ù¸é?¡±
Çö¾÷ ½Ã³ª¸®¿À¸¦ µû¶ó°¡¸ç ½ÇÀü °¨°¢À» Ű¿ì´Â SQL ¼³°è, ÃÖÀûÈ, ºÐ¼® ³ëÇÏ¿ì
ÀÌ Ã¥Àº ¿Â¶óÀÎ ¼Á¡ ¿î¿µÀ̶ó´Â ½Ã³ª¸®¿À¸¦ ¹ÙÅÁÀ¸·Î, ÇϳªÀÇ »ùÇà µ¥ÀÌÅͺ£À̽º¸¦ Á߽ɿ¡ µÎ°í °í°´ µî·ÏºÎÅÍ Àå¹Ù±¸´Ï, ÁÖ¹® ¹× °áÁ¦, ¹è¼Û±îÁöÀÇ ½Ç¹« È帧À» µû¶ó SQLÀ» ´Ü°èÀûÀ¸·Î ÀÍÈ÷´Â ½ÇÀü Áß½ÉÀÇ ±¸¼ºÀ» µû¸¨´Ï´Ù. ±âº» SQL ¹®¹ýÀ» ¤°í ³Ñ¾î°£ µÚ, È¿À²ÀûÀÎ µ¥ÀÌÅͺ£À̽º ¼³°è¿Í °í±Þ Äõ¸® ÀÛ¼º¹ý, Å×ÀÌºí °£ °ü°è ¼³Á¤, °øÅë Å×À̺í Ç¥Çö½Ä(CTE), ¼ºêÄõ¸®, À©µµ¿ì ÇÔ¼ö µî ½ÇÀü¿¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â SQL Ȱ¿ë¹ýÀ» Æø³Ð°Ô ´Ù·ì´Ï´Ù. SQL ±âÃʸ¦ ´ÙÁø »ç¿ëÀÚ¶ó¸é, ÀÌ Ã¥À» ÅëÇØ µ¥ÀÌÅÍ ÃßÃâ, °ü¸®, ºÐ¼® ¿ª·®À» ÇÑ ´Ü°è ´õ ²ø¾î¿Ã¸®¼¼¿ä!
ÁÖ¿ä ³»¿ë
¡Ü [DB ¼³°è¿Í ¼º´É ÃÖÀûÈ]: È¿À²ÀûÀÎ µ¥ÀÌÅͺ£À̽º ¼³°è¸¦ À§ÇÑ Å×ÀÌºí ±¸Á¶ °³¼± ¹× À妽º ÃÖÀûÈ ±â¹ý
¡Ü [°í±Þ SQL ½ÇÀü Ȱ¿ë¹ý]: CTE, ¼ºêÄõ¸®, À©µµ¿ì ÇÔ¼ö µî °í±Þ SQL ±â´ÉÀÇ ½ÇÀü Ȱ¿ë¹ý
¡Ü [Å×ÀÌºí °ü°è¿Í JOIN Ȱ¿ë]: Å×ÀÌºí °£ °ü°è¸¦ ¼³Á¤ÇÏ¿© º¹ÇÕ µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ý
¡Ü [µ¥ÀÌÅÍ ºÐ¼® ¹× ÀÚµ¿È Àü·«]: ºä¿Í Áý°è Äõ¸®¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® ¹× °á°ú ÀúÀå Àü·«
»ó¼¼À̹ÌÁö![]() ¸ñÂ÷CHAPTER 01 ÁغñÇϱâ
_1.1 »ùÇà µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ
_1.2 ¼³Á¤Çϱâ
_1.3 ¾Ë ¼öµµ ÀÖ´Â ³»¿ë
CHAPTER 02 Å×ÀÌºí µðÀÚÀÎ ÀÛ¾÷
_2.1 Á¤±ÔÈµÈ Å×À̺í ÀÌÇØÇϱâ
_2.2 µ¶¸³ÀûÀ̾î¾ß ÇÏ´Â ¿
_2.3 µ¥ÀÌÅͺ£À̽º ¹«°á¼º °³¼±Çϱâ
_2.4 À妽º Ãß°¡Çϱâ
_2.5 º¹½ÀÇϱâ
_2.6 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 03 Å×ÀÌºí °ü°è¿Í JOIN
_3.1 °ü°è ÈȾ±â
_3.2 ÀÏ´ë´Ù °ü°è
_3.3 ÀÏ´ëÀÏ °ü°è
_3.4 ¿©·¯ °ª
_3.5 ¶Ç ´Ù¸¥ ´Ù´ë´Ù °ü°èÀÇ ¿¹
_3.6 °ü·Ã Å×ÀÌºí¿¡ µ¥ÀÌÅÍ »ðÀÔÇϱâ
_3.7 º¹½ÀÇϱâ
_3.8 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 04 °è»êµÈ µ¥ÀÌÅÍ·Î ÀÛ¾÷Çϱâ
_4.1 °è»êÀÇ ±âº» °³³ä
_4.2 °è»ê ´õ ÀÚ¼¼È÷ µé¿©´Ùº¸±â
_4.3 CASE Ç¥Çö½Ä
_4.4 º¹½ÀÇϱâ
_4.5 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 05 µ¥ÀÌÅÍ Áý°è
_5.1 ±âº» Áý°è ÇÔ¼ö
_5.2 Áý°è ÀÌÇØÇϱâ
_5.3 ÀϺΠ°ª Áý°èÇϱâ
_5.4 °è»êµÈ °ªÀ¸·Î ±×·ìÈÇϱâ
_5.5 ±×·ì ¿¬°áÇϱâ
_5.6 GROUPING SETS·Î ¿ä¾à µ¥ÀÌÅÍ Ãß°¡ ¿ä¾àÇϱâ
_5.7 È÷½ºÅä±×·¥, Æò±Õ, ÃÖºó°ª, Áß¾Ó°ª
_5.8 º¹½ÀÇϱâ
_5.9 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 06 ºä¿Í °ü·Ã µµ±¸ Ȱ¿ëÇϱâ
_6.1 ºä·Î ÀÛ¾÷Çϱâ
_6.2 Å×ÀÌºí ¹Ýȯ ÇÔ¼ö
_6.3 ºä·Î ÇÒ ¼ö ÀÖ´Â Àϵé
_6.4 µ¥ÀÌÅÍ Ä³½Ì°ú Àӽà Å×À̺í
_6.5 °è»ê ¿
_6.6 º¹½ÀÇϱâ
_6.7 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 07 ¼ºêÄõ¸®¿Í °øÅë Å×À̺í Ç¥Çö½Ä(CTE)
_7.1 »ó°ü ¼ºêÄõ¸®¿Í ºñ»ó°ü ¼ºêÄõ¸®
_7.2 SELECT Àý¿¡¼ÀÇ ¼ºêÄõ¸®
_7.3 WHERE Àý¿¡¼ÀÇ ¼ºêÄõ¸®
_7.4 FROM Àý¿¡¼ÀÇ ¼ºêÄõ¸®
_7.5 WHERE EXISTS »ç¿ëÇϱâ
_7.6 LATERAL JOIN(CROSS APPLY)°ú °ü·Ã ±â´É
_7.7 °øÅë Å×À̺í Ç¥Çö½ÄÀ¸·Î ÀÛ¾÷Çϱâ
_7.8 º¹½ÀÇϱâ
_7.9 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 08 À©µµ¿ì ÇÔ¼ö
_8.1 À©µµ¿ì ÇÔ¼ö ÀÛ¼ºÇϱâ
_8.2 Áý°è ÇÔ¼ö
_8.3 Áý°è À©µµ¿ì ÇÔ¼ö¿Í ORDER BY
_8.4 À©µµ¿ì ÇÔ¼ö ¼Ò°è
_8.5 ¼øÀ§ ÇÔ¼ö
_8.6 ntile·Î ÀÛ¾÷Çϱâ
_8.7 ÀÌÀü ¹× ´ÙÀ½ Çà ´Ù·ç±â
_8.8 º¹½ÀÇϱâ
_8.9 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 09 °øÅë Å×À̺í Ç¥Çö½Ä(CTE) ´õ ¾Ë¾Æº¸±â
_9.1 CTE¸¦ º¯¼ö·Î Ȱ¿ëÇϱâ
_9.2 CTE¿¡¼ Áý°è ÇÔ¼ö »ç¿ëÇϱâ
_9.3 CTE ¸Å°³º¯¼ö À̸§
_9.4 ´ÙÁß °øÅë Å×À̺í Ç¥Çö½Ä »ç¿ëÇϱâ
_9.5 Àç±ÍÀû CTE
_9.6 Å×ÀÌºí ¸®ÅÍ·² ´Ù·ç±â
_9.7 º¹½ÀÇϱâ
_9.8 ¾ÕÀ¸·Î ´Ù·ê ³»¿ë
CHAPTER 10 Æ®¸®°Å, Çǹþ Å×À̺í, º¯¼ö µî ´õ ¸¹Àº ±â¹ý ¾Ë¾Æº¸±â
_10.1 Æ®¸®°Å ÀÌÇØÇϱâ
_10.2 µ¥ÀÌÅÍ ÇǹþÆÃ
_10.3 SQL º¯¼ö ´Ù·ç±â
_10.4 º¹½ÀÇϱâ
_10.5 ¸¶Ä¡¸ç
APPENDIX A ¹®ÈÀû Âü°í »çÇ×
APPENDIX B DBMSº° Â÷ÀÌ
APPENDIX C ÆÄÀ̽㿡¼ SQL »ç¿ëÇϱâ
ÃâÆÇ»ç ¼ÆòÇϳªÀÇ ½Ã³ª¸®¿À·Î ¹è¿ì´Â SQL ½Ç¹«ÀÇ ¸ðµç °Í
´Ù¾çÇÑ DBMS¸¦ ³Ñ³ªµå´Â ½ÇÀüÇü SQL Æ®·¹ÀÌ´×
SQLÀÇ ±âº»À» ÀÍÇû´Ù°í ÇØ¼ °ð¹Ù·Î ½Ç¹«¿¡¼ Ȱ¿ëÇÒ ¼ö ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ½Ç¹«¿¡¼´Â ´Ù¾çÇÑ ¿ä±¸ »çÇ׿¡ µû¶ó µ¥ÀÌÅ͸¦ °¡°øÇÏ°í ºÐ¼®ÇÏ´Â ´É·ÂÀÌ ¿ä±¸µÇ¸ç, ±× °úÁ¤¿¡¼ SQL ¹®¹ý ÀÌ»óÀÇ »ç°í·Â°ú ÀÀ¿ë·ÂÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Ã¥Àº ¹Ù·Î ±× ¡®½Ç¹« °¨°¢¡¯À» ±æ·¯ ÁÖ´Â ÈǸ¢ÇÑ °¡À̵åÀÔ´Ï´Ù.
ÀÌ Ã¥Àº ´Ü¼øÇÑ ¹®¹ý ¼³¸íÀ̳ª ±â´É ³ª¿À» ³Ñ¾î, ¿Â¶óÀÎ ¼Á¡ ¿î¿µÀ̶ó´Â ±¸Ã¼ÀûÀÎ ½Ã³ª¸®¿À¸¦ ÅëÇØ SQLÀ» ½ÇÁ¦·Î ¾î¶»°Ô Ȱ¿ëÇÒ ¼ö ÀÖ´ÂÁö º¸¿©ÁÝ´Ï´Ù. °í°´ µî·ÏºÎÅÍ Àå¹Ù±¸´Ï, °áÁ¦ ¹× ¹è¼Û±îÁöÀÇ ½Ç¹« È帧 ¼Ó¿¡¼ µ¥ÀÌÅ͸¦ ´Ù·ç´Â °úÁ¤À» µû¶ó°¡¸ç ÀÚ¿¬½º·´°Ô ½ÇÀü °æÇèÀ» ½×À» ¼ö ÀÖ½À´Ï´Ù. PostgreSQL, MariaDB, MySQL, SQLite, Oracle, MSSQL µî ´Ù¾çÇÑ DBMS¸¦ ¾Æ¿ì¸£¸ç, ANSI SQLÀ» ±âÁØÀ¸·Î ÇÑ DBMS °£ÀÇ Â÷ÀÌÁ¡°ú ½Ç¹« Àû¿ë ÆÁµµ ÇÔ²² Á¦°øÇØ º¸´Ù ½ÇÁúÀûÀÎ ÇнÀÀÌ °¡´ÉÇÕ´Ï´Ù.
SQL ÃʱÞÀÚ¸¦ À§ÇÑ Ã¥Àº ¸¹Áö¸¸, ÀÌó·³ ½Ç¹« Áß½ÉÀÇ °üÁ¡¿¡¼ °í±Þ ±â´É±îÁö ü°èÀûÀ¸·Î ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºµÈ Ã¥Àº µå¹´´Ï´Ù. ÀÔ¹®ÀÚ´Â ¹°·Ð SQLÀ» ÀÏ»óÀûÀ¸·Î ´Ù·ç´Â ½Ç¹«ÀÚ±îÁö ³ÐÀº µ¶ÀÚÃþÀÌ °ç¿¡ µÎ°í Âü°íÇÒ ¼ö Àִ åÀÔ´Ï´Ù. ½Ç¹« ¿ª·® Çâ»óÀÇ ¹ßÆÇÀÌ µÇ¾î ÁÙ ÀÌ Ã¥À» ÀڽŠÀÖ°Ô ÃßõÇÕ´Ï´Ù.
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡¿ä?
¡Ü SELECT, FROM, WHERE µî SQL ±âº» ¹®¹ýÀº ¾ËÁö¸¸, ½Ç¹« ÇÁ·ÎÁ§Æ® ¾Õ¿¡¼ ¸·¸·ÇÑ ºÐ
¡Ü JOINÀº ¾ËÁö¸¸, º¹ÀâÇÑ µ¥ÀÌÅ͸¦ ´Ù·ê ¶§ ¾î¶² JOINÀ» ½á¾ß ÇÒÁö È®½ÅÀÌ ¾ø´Â ºÐ
¡Ü SQLD ÀÚ°ÝÁõÀº ÃëµæÇßÁö¸¸, ½ÇÁ¦ µ¥ÀÌÅ͸¦ ´Ù·ç´Â °æÇèÀÌ ºÎÁ·ÇÑ ÁÖ´Ï¾î °³¹ßÀÚ ¹× µ¥ÀÌÅÍ ºÐ¼®°¡
¡Ü ¿©·¯ DBMS¸¦ ´Ù·ç¾î¾ß Çϴ ȯ°æ¿¡¼ Ç¥ÁØ SQL ÀÛ¼º ¿ª·®À» Ű¿ì°í ½ÍÀº ºÐ
°ü·Ã ¼Àû (Á¦¸ñ + ISBN)
¡Ü È¥ÀÚ °øºÎÇÏ´Â SQL(9791162244739)
¡Ü SQL ÄîºÏ(9791162245125)
¡Ü ·¯´× MySQL(9791169211482) |
±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |