ÄÜÅÙÃ÷ »ó¼¼º¸±â
Let's Get IT SQL ÇÁ·Î±×·¡¹Ö


Let's Get IT SQL ÇÁ·Î±×·¡¹Ö

Let's Get IT SQL ÇÁ·Î±×·¡¹Ö

<È«Çü°æ> Àú | ±æ¹þ

Ãâ°£ÀÏ
2021-10-20
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
118 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

¿ì¸®´Â µ¥ÀÌÅÍÀÇ È«¼ö ¼Ó¿¡¼­ »ê´Ù°í Çصµ °ú¾ðÀÌ ¾Æ´Ò Á¤µµ·Î µ¥ÀÌÅÍ¿¡ µÑ·¯½Î¿© ÀÖ½À´Ï´Ù. Çö´ëÀÇ ¸ðµç µ¥ÀÌÅÍ °ü·Ã ÀÛ¾÷Àº SQLÀ» ÅëÇØ Ã³¸®µË´Ï´Ù. Áï, SQLÀº ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¼¼°è¿¡¼­ ¹°À̳ª °ø±â¿Í °°Àº Á¸Àç¶ó°í ÇÒ ¼ö ÀÖÁÒ. ±×·±µ¥µµ SQLÀº ´Ù¸¥ ÄÄÇ»ÅÍ ¾ð¾îº¸´Ù ¹è¿ì°í »ç¿ëÇϱⰡ ½¬¿î ÆíÀ̶ó¸ç ¹«½ÃµÇ´Â °æÇâÀÌ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ SQLÀº ½±°Ô Á¤º¹ÇÒ ¼ö ÀÖ´Â ¾ð¾î°¡ ¾Æ´Õ´Ï´Ù. SQLÀ» Àß ÀÛ¼ºÇÏ·Á¸é ¹®¹ý°ú ±¸¹®À» ÀÍÈ÷°í ÃæºÐÈ÷ ÀÌÇØÇØ¾ß ÇÕ´Ï´Ù. ¸¹Àº ¹®ÀåÀ» ÀÛ¼ºÇÏ°í ½ÇÇàÇØ ±× °á°ú¸¦ È®ÀÎÇÏ°í °°Àº °á°ú¸¦ »êÃâÇϱâ À§ÇØ ´Ù¸¥ ¹æ¹ýµéÀ» ã¾Æº¸´Â ÈÆ·ÃÀ» ¹Ýº¹ÇÏ°í ³ª¼­¾ß ºñ·Î¼Ò Á¦´ë·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥Àº ´Ù¾çÇÑ ¿¹Á¦¿Í ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ ¿©·¯ºÐÀÇ ÈÆ·ÃÀ» µ½½À´Ï´Ù. SQLÀ» Á¦´ë·Î »ç¿ëÇÏ´Â ¹æ¹ýºÎÅÍ SQLÀ» »ç¿ëÇÏ´Â ±Ã±ØÀû ¸ñÀûÀÎ, SQL·Î µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ´Â ¹æ¹ý±îÁö ¾Ë·ÁÁÝ´Ï´Ù. µ¥ÀÌÅÍ ¼¼°è¿¡ ÀÔ¹®ÇÏ°í ½Í´Ù¸é ÀÌ Ã¥À¸·Î ½ÃÀÛÇØ º¸¼¼¿ä. ¿©·¯ºÐÀÌ µ¥ÀÌÅÍ ¼¼°è¿¡ ½±°Ô ¾ÈÂøÇÒ ¼ö ÀÖµµ·Ï ±æÀâÀÌ ¿ªÇÒÀ» È®½ÇÈ÷ ÇØÁÙ °Ì´Ï´Ù.

ÀúÀÚ¼Ò°³

20¿© ³â°£ IT ºÐ¾ß¿¡¼­ ÇÁ·Î±×·¡¸Ó·Î ÀÏÇÏ¸ç ¸¹Àº ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇß´Ù. ÃÖ±Ù 10¿© ³â°£Àº ÁÖ·Î SQL, PL/SQLÀ» »ç¿ëÇÑ ´Ù¼öÀÇ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß°í, À̱âÁ¾ DBMS¿¡¼­ ¿À¶óŬ·Î ÀüȯÇÏ´Â ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇß´Ù. ÇöÀç´Â ¿À¶óŬ Ŭ¶ó¿ìµå¿Í °ü·ÃµÈ ÀÏÀ» ÇÏ°í ÀÖ´Ù. Àú¼­·Î´Â ¡º³ú¸¦ ÀÚ±ØÇÏ´Â ¿À¶óŬ ÇÁ·Î±×·¡¹Ö SQL&PL/SQL¡»(ÇѺû¹Ìµð¾î, 2008)¿Í ¡º¿À¶óŬ SQL°ú PL/SQLÀ» ´Ù·ç´Â ±â¼ú¡»(±æ¹þ, 2015)ÀÌ ÀÖÀ¸¸ç, ¡ºSQL ÄÚµùÀÇ ±â¼ú¡»(±æ¹þ, 2017), ¡ºNoSQL öÀúÀÔ¹®¡»(±æ¹þ, 2015), ¡ºHead First C#¡»(ÇѺû¹Ìµð¾î, 2011), ¡ºHead First Physics¡»(ÇѺû¹Ìµð¾î, 2010), ¡ºHead First JavaScript¡»(ÇѺû¹Ìµð¾î, 2008) µî ´Ù¼öÀÇ Ã¥À» ¹ø¿ªÇß´Ù.

¸ñÂ÷

Part 1 SQL ±âº» ÀÍÈ÷±â
1Àå µ¥ÀÌÅͺ£À̽º¿Í SQL ¾Ë¾Æº¸±â
1.1 µ¥ÀÌÅÍ¿Í µ¥ÀÌÅͺ£À̽º
1.2 °ü°èÇü DBMS¿Í MySQL
1.3 MySQLÀÇ ±¸Á¶
1.4 SQL »ìÆ캸±â

2Àå ½Ç½À ȯ°æ ¸¸µé±â
2.1 MySQL ³»·Á¹Þ±â
2.2 MySQL ¼³Ä¡Çϱâ
2.3 MySQL »ç¿ëÇϱâ
2.4 MySQL Workbench »ç¿ëÇϱâ

3Àå Å×ÀÌºí »ìÆ캸±â
3.1 µ¥ÀÌÅ͸¦ ´ã´Â ±×¸©, Å×À̺í
3.2 Ä®·³ÀÇ µ¥ÀÌÅÍ Å¸ÀÔ
3.3 ¿¹Á¦ Å×À̺í È®ÀÎÇϱâ

4Àå µ¥ÀÌÅͺ£À̽º¿Í Å×ÀÌºí »ý¼ºÇϱâ
4.1 µ¥ÀÌÅͺ£À̽º ´Ù·ç±â
4.2 Å×ÀÌºí ´Ù·ç±â
4.3 Ä®·³ÀÇ Á¦¾àÁ¶°Ç: NULL ó¸®
4.4 Ä®·³ÀÇ Á¦¾àÁ¶°Ç: ±âº» Å°
4.5 ½Ç½À¿ë Å×ÀÌºí »ý¼ºÇÏ°í µ¥ÀÌÅÍ ÀÔ·ÂÇϱâ

5Àå µ¥ÀÌÅÍ Á¶È¸ÇÏ°í Á¤·ÄÇϱâ
5.1 µ¥ÀÌÅÍ Á¶È¸Çϱâ
5.2 Á¶°Ç¿¡ ¸Â´Â µ¥ÀÌÅÍ Á¶È¸Çϱâ
5.3 µ¥ÀÌÅÍ Á¤·ÄÇϱâ
5.4 µ¥ÀÌÅÍ Á¶È¸ °³¼ö Á¦ÇÑÇϱâ: L IMIT Àý

Part 2 SQL ·¹º§¾÷Çϱâ
6Àå ¹Ýº¹ÀûÀÎ °è»êÀ» Æí¸®ÇÏ°Ô: SQL ÇÔ¼ö »ç¿ëÇϱâ
6.1 SQL ÇÔ¼ö¶õ
6.2 ±âº» SQL ÇÔ¼ö »ìÆ캸±â
6.3 ±âŸ ÇÔ¼ö

7Àå µ¥ÀÌÅÍ Áý°èÇϱâ: Áý°è Äõ¸®
7.1 Áý°è Äõ¸® ´Ù·ç±â: µ¥ÀÌÅÍ ±×·ìÈ­¿Í Áý°è ÇÔ¼ö
7.2 ÃÑ°è »êÃâ°ú HAVING Àý

8Àå Å×ÀÌºí³¢¸® °ü°è ¸Î±â: Á¶ÀÎ
8.1 Á¶ÀÎÀ̶õ
8.2 ³»ºÎ Á¶ÀÎ: Á¶ÀÎ Ä®·³ °ªÀÌ °°Àº °Ç Á¶È¸Çϱâ
8.3 ¿ÜºÎ Á¶ÀÎ: Á¶ÀÎ Ä®·³ °ªÀÌ °°Áö ¾ÊÀº °Çµµ Á¶È¸Çϱâ
8.4 ±âŸ Á¶ÀÎ
8.5 UNION Àý
8.6 ½Ç½À: Å×À̺í Á¶ÀÎÇØ »ç¿ø ±âº» Á¤º¸ Á¶È¸Çϱâ

9Àå Äõ¸® ¾ÈÀÇ ¶Ç ´Ù¸¥ Äõ¸®: ¼­ºêÄõ¸®
9.1 ¼­ºêÄõ¸® »ìÆ캸±â
9.2 SELECT¿Í FROM ÀýÀÇ ¼­ºêÄõ¸®
9.3 WHERE ÀýÀÇ ¼­ºêÄõ¸®

10Àå µ¥ÀÌÅÍ ÀÔ·Â/¼öÁ¤/»èÁ¦ÇÏ°í Æ®·£Àè¼Ç ó¸®Çϱâ
10.1 INSERT ¹®À¸·Î µ¥ÀÌÅÍ ÀÔ·ÂÇϱâ
10.2 UPDATE ¹®À¸·Î µ¥ÀÌÅÍ ¼öÁ¤Çϱâ
10.3 DELETE ¹®À¸·Î µ¥ÀÌÅÍ »èÁ¦Çϱâ
10.4 Æ®·£Àè¼Ç ó¸®Çϱâ

Part 3 SQL·Î µ¥ÀÌÅÍ ºÐ¼®Çϱâ
11Àå µ¥ÀÌÅÍ ºÐ¼®¿¡ À¯¿ëÇÑ ºÐ¼® Äõ¸® »ç¿ëÇϱâ
11.1 °³¼±µÈ ¼­ºêÄõ¸® CTE »ç¿ëÇϱâ
11.2 À©µµ¿ì ÇÔ¼ö·Î ´Ù¾çÇÑ Áý°è °ª »êÃâÇϱâ
11.3 ºä·Î º¹ÀâÇÑ Äõ¸® °£´ÜÇÏ°Ô »ç¿ëÇϱâ

12Àå SQLÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® ÇÁ·ÎÁ§Æ®
12.1 Äڷγª µ¥ÀÌÅÍ ºÐ¼®Çϱâ
12.2 ŸÀÌŸ´Ð µ¥ÀÌÅÍ ºÐ¼®Çϱâ