Ã¥¼Ò°³
µ¥ÀÌÅ͸¦ ´Ù·ç´Â °¡Àå °·ÂÇÑ ¾ð¾î SQL
SQLÀ» °¡Àå Èï¹Ì·Ó°Ô ¹è¿ï ¼ö Àִ å
ºñ°³¹ßÁ÷±ºÀ» À§ÇØ ±âÃʺÎÅÍ Ãæ½ÇÈ÷ ¾Ë·ÁÁִ å.
ÀÌ Ã¥Àº µ¥ÀÌÅ͸¦ ´Ù·ç´Â ´ëÇ¥Àû ¾ð¾îÀÎ 'SQL'À» ¼³¸íÇÑ´Ù.
±×Áß¿¡¼µµ SQLÀ» È°¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® ±â¼ú¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù.
ÀÌ Ã¥Àº ½ÇÁ¦ 'ÁÖ½Ä' µ¥ÀÌÅ͸¦ »ç¿ëÇØ SQLÀ» ¼³¸íÇÏ°í ¿¬½ÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù.
¶ÇÇÑ Á÷Á¢ SQLÀ» °í¹ÎÇÏ°í ÀÛ¼ºÇØ º¼ ¼ö ÀÖµµ·Ï ½Ç·Â Çâ»ó ¹®Á¦¸¦ Á¦°øÇÑ´Ù.
Ã¥À» ¿½ÉÈ÷ µû¶ó ÇÏ´Ù º¸¸é ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡´Â ÁÖ½Ä µ¥ÀÌÅͺ£À̽º°¡ ¸¸µé¾îÁø´Ù.
±×¸®°í Ã¥À» ¸¶¹«¸®ÇÒ ¶§Âë¿¡´Â SQLÀÇ ºÐ¼®ÇÔ¼ö¸¦ °Åħ¾øÀÌ »ç¿ëÇÏ´Â ÀÚ½ÅÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
Á» ´õ »ý°¢ÀÌ ÀÚÀ¯·Ó°í Àû±ØÀûÀÎ »ç¶÷À̶ó¸é, ÀÌ Ã¥ÀÇ ³»¿ëÀ» ÀÀ¿ëÇØ ÀڽŸ¸ÀÇ ÁÖ½Ä ÅõÀÚ Àü·«À» ¸¸µé¾î ³¾ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
¸ñÂ÷
Chapter 1 ÃÊ °£´Ü ±âº» Áö½Ä
1.1 ÀÌ Ã¥Àº ¹«¾ùÀ» ¾Ë·ÁÁִ°¡?
1.2 µ¥ÀÌÅÍ ½Ã´ë¿Í SQL
1.3 DATA
1.4 DATABASE
1.5 DBMS
1.6 Å×À̺í ? µ¥ÀÌÅ͸¦ ´ã´Â ±×¸©
1.7 SQL ? µ¥ÀÌÅ͸¦ Áö¹èÇÏ´Â °¡Àå °·ÂÇÑ ¾ð¾î
1.8 SQL Tool
1.9 QUANT
Chapter 2 ½Ç½À ȯ°æ ±¸¼ºÇϱâ
2.1 ½Ç½À ȯ°æ
2.2 MySQL 8 ¼³Ä¡Çϱâ
2.3 Hello MySQL
2.4 µ¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ
2.5 DATA IMPORT
2.6 USER_SQLSTK »ç¿ëÀÚ »ý¼ºÇϱâ
2.7 USER_SQLSTK »ç¿ëÀÚ·Î Á¢¼ÓÇϱâ
2.8 Workbench¿¡ ÇÊ¿äÇÑ ¼³Á¤µé
Chapter 3 SQL ¼Ò°³¹Þ±â
3.1 SELECT SQL - µ¥ÀÌÅ͸¦ ²¨³» ¸Ô¾î¿ä
3.2 ORDER BY ? µ¥ÀÌÅÍ Ãâ·Â ¼ø¼ Á¤Çϱâ
3.3 WHERE ? ÇÊ¿äÇÑ µ¥ÀÌÅ͸¸ °ñ¶ó³»ÀÚ
3.4 BOOSTER > SELECT ±âÃÊ #1
3.5 Ư¼ö Á¶°Ç ? LIKE, IN, BETWEEN
3.6 ¿©·¯ Ä÷³ÀÇ ORDER BY
3.7 º°Äª ? ³ª¸¦ ÀÌ·¸°Ô ºÒ·¯ÁÖ¿À
3.8 BOOSTER > SELECT ±âÃÊ #2
Chapter 4 SQL°ú Ä£±¸ ¸Î±â
4.1 Á¾¸ñ Å×À̺í ÀÌÇØÇϱâ
4.2 °ü°èÇü µ¥ÀÌÅÍ ¸ðµ¨
4.3 ÀϺ°ÁÖ°¡ Å×À̺í ÀÌÇØÇϱâ
4.4 ÀÚ·áÇü
4.5 BOOSTER > SELECT ±âÃÊ #3
4.6 ºÀ Â÷Æ®¿Í ÀϺ°ÁÖ°¡
4.7 BOOSTER > SELECT ±âÃÊ #4
4.8 GROUP BY
4.9 GROUP BYÀÇ È®Àå
4.10 NULL
4.11 SELECT SQLÀÇ ³í¸®ÀûÀΠó¸® ¼ø¼
4.12 BOOSTER > SELECT ±âÃÊ #5
4.13 CASE »ìÆ캸±â
4.14 BOOSTER > SELECT ±âÃÊ #6
4.15 CREATE TABLE
4.16 µ¥ÀÌÅÍ ÀÔ·Â, ¼öÁ¤, »èÁ¦ SQL
Chapter 5 SQL°ú ÀýÄ£ µÇ±â
5.1 Å×ÀÌºí °£ÀÇ °ü°è ÀÌÇØÇϱâ
5.2 INNER JOIN
5.3 °Å·¡·®°ú °Å·¡±Ý¾×
5.4 BOOSTER > INNER JOIN
5.5 OUTER JOIN
5.6 BOOSTER > OUTER JOIN
5.7 SELECTÀý ¼ºêÄõ¸®
5.8 BOOSTER > ¼ºêÄõ¸®
5.9 µî¶ô·ü
5.10 BOOSTER > µî¶ô·ü
5.11 Top-N°ú LIMIT
5.12 VIEW¿Í INLINE VIEW
5.13 WITH
5.14 BOOSTER > Top-N°ú INLINEW VIEW
5.15 UNION ALL
5.16 ROLLUP
5.17 BOOSTER > UNION ALL°ú ROLLUP
5.18 RANK ? ¼øÀ§¸¦ ±¸ÇÏÀÚ
5.19 BOOSTER > RANK
5.20 PARTITION BY ? ĸ·À̸¦ Ä¡ÀÚ
5.21 BOOSTER > PARTITION BY
Chapter 6 ÁÖ½Ä µ¥ÀÌÅÍ¿Í Ä£±¸ ¸Î±â
6.1 ¿¬º°À繫 Å×À̺í ÀÌÇØÇϱâ
6.2 EXISTS
6.3 BOOSTER > ¿¬º°À繫 ÀÌÇØÇϱâ
6.4 CASE È®ÀåÇϱâ
6.5 BOOSTER > CASE È®Àå
6.6 ºÐ¼®ÇÔ¼ö
6.7 BOOSTER > ºÐ¼®ÇÔ¼ö
6.8 ÀϺ°ÁÖ°¡ Å×ÀÌºí ´õ »ìÆ캸±â
6.9 À̵¿Æò±Õ
6.10 BOOSTER > À̵¿Æò±Õ°ú Á¾¸ñº° ÀÏÀÚ ¼ø¹ø
6.11 ¿ùº°ÁÖ°¡ Å×À̺í ÀÌÇØÇϱâ
6.12 BOOSTER > ¿ùº° ÁÖ°¡
Chapter 7 ÁÖ½Ä µ¥ÀÌÅÍ È°¿ë ºÐ¼®
7.1 ¿¬º° ÁÖ°¡ µî¶ô·ü
7.2 ¿µ¾÷ÀÌÀÍ Áõ°¡ Top-N
7.3 °ñµçÅ©·Î½º
7.4 °Å·¡·® ±Þµî
7.5 ±Þµî Á¾¸ñ ÅõÀÚ Àü·«
BOOSTER Âü°í ´ä¾È