°ø°ø µ¥ÀÌÅÍ·Î SQL ±âº»ºÎÅÍ ½Ç¹« È°¿ë, ±×¸®°í SQLD ÀÚ°ÝÁõ±îÁö Çѹø¿¡ ³¡³½´Ù! ÀÌ Ã¥Àº IT Àü°øÀÚ¸¦ Æ÷ÇÔÇÑ ÀϹÝÀεµ SQLÀ» ´õ ¼ö¿ùÇÏ°Ô ÇнÀÀ» ÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°ÀÌ ±¸¼ºÇÏ¿´´Ù.¼Õ½¬¿î ¼³Ä¡ ȯ°æÀ¸·Î ¼Õ½±°Ô ¿À¶óŬ DBMS¸¦ ¼³Ä¡ÇÏ°í, ¼³Ä¡ÇÑ DBMS¸¦ È°¿ëÇÒ ¼ö ÀÖ´Â DBMS µµ±¸µµ ¼³Ä¡Çغ»´Ù. Àü±¹ÀÇ »ó°¡ »ó±Ç Á¤º¸, ÁöÇÏö¿ª ½ÂÇÏÂ÷, Àα¸ Á¤º¸ µî ÀÏ»ó »ýÈ°°ú ¹ÐÁ¢ÇÏ°Ô °ü·Ã ÀÖ´Â °ø°ø µ¥ÀÌÅÍÀÎ ½Ç»ýÈ° ¹ÐÁ¢ µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ½Ç½ÀÇÒ ¼ö ÀÖ´Ù. ±¹°¡ °øÀÎ SQL °³¹ßÀÚ(SQLD) ÀÚ°ÝÁõÀÇ Ä¿¸®Å§·³°ú µ¿ÀÏÇÑ ÀÌ·Ð ¹× ½Ç½ÀÀ» Á¦°øÇÏ¿© SQLD¿¡ ¿Ïº® ´ëÀÀÇÒ ¼ö ÀÖ´Ù. °ø°ø µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ÀÌ·Ð ¹× ½Ç½ÀÀ» ÁøÇàÇÏ°í, ¿¬½À¹®Á¦ Ç®À̸¦ ÅëÇØ ÀÌÇØÀÇ ±íÀ̸¦ ´õÇÏ´Â ¿¬½À¹®Á¦ + Ç®ÀÌ Á¦°ø ±¸¼ºÀ¸·Î µÇ¾îÀÖ´Ù. Çò°¥¸®±â ½¬¿î ÆÐÅϸ¸ µû·Î ¸ðÀº ºñ¹Ð³ëÆ® Á¦°øÇÏ¿© SQLÀ» »ç¿ëÇÏ¸é¼ Çò°¥¸®±â ½¬¿î ÆÐÅÏÀ» µû·Î Á¤¸®ÇÏ¿© ½Ç¹« ´É·ÂÀ» ÃÖ´ëÄ¡·Î ²ø¾î¿Ã¸°´Ù.
±¤¿î´ëÇб³ ÄÄÇ»ÅͼÒÇÁÆ®¿þ¾îÇаú¸¦ Á¹¾÷ÇÏ°í, 2009³â Å°¿òÁõ±Ç Àü»ê½Ç¿¡¼ IT °³¹ßÀÚ »ýÈ°À» ½ÃÀÛÇÏ¿´½À´Ï´Ù. Áö³ 2012³âºÎÅÍ º»°ÝÀûÀ¸·Î µ¥ÀÌÅÍ °ü·Ã ÇнÀÀ» ½ÃÀÛÇßÀ¸¸ç, ±¹³» 1À§ µ¥ÀÌÅÍ ÄÁ¼³Æà ±â¾÷¿¡¼ ¹Î°£/°ø°ø µ¥ÀÌÅÍ °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ ¿Ï¼öÇØ¿Ô½À´Ï´Ù. ÀÌ·¸°Ô ÃàÀûÇÑ µ¥ÀÌÅÍ °ü·Ã ±â¼ú ¿ª·®°ú °æÇèÀ» ¹ÙÅÁÀ¸·Î ´Ù¼öÀÇ µ¥ÀÌÅÍ °ü·Ã ±¹°¡°øÀÎ ÀÚ°ÝÁõÀ» ÃëµæÇÏ¿´À¸¸ç, °ÀÇ ¹× ÁýÇÊ È°µ¿µµ ²ÙÁØÈ÷ ÇÏ°í ÀÖ½À´Ï´Ù. ÇöÀç´Â ±¹³» ¸ð¹ÙÀÏ Ç÷§Æû ½ÃÀåÀ» ¼±µµÇÏ°í ÀÖ´Â (ÁÖ)¿¡½ººêÀÌÀÇ µ¥ÀÌÅÍ¿¬±¸¼Ò¿¡¼ µ¥ÀÌÅÍ Ç¥ÁØÈ, µ¥ÀÌÅÍ ¸ðµ¨¸µ, DBMS ¼º´É °³¼± ¾÷¹«¸¦ ÁøÇàÇÏ°í ÀÖ½À´Ï´Ù.
Part 1. ½Ç½Àȯ°æ ±¸ÃàChapter 1. ¿À¶óŬ DBMS ½Ç½Àȯ°æ ±¸Ãà1.1 ¿À¶óŬ DBMS ¼³Ä¡1.2 ¿À¶óŬ DBMS ¸®½º³Ê È®ÀÎ 1.3 SQL*Plus¸¦ ÀÌ¿ëÇÑ ¿À¶óŬ DBMS Á¢¼Ó 1.4 SQL Developer ¼³Ä¡ 1.5 SQL Developer¸¦ ÀÌ¿ëÇÑ ¿À¶óŬ DBMS Á¢¼Ó 1.6 DBeaver ¼³Ä¡ 1.7 DBeaver¸¦ ÀÌ¿ëÇÑ ¿À¶óŬ DBMS Á¢¼Ó Chapter 2. ½Ç½À µ¥ÀÌÅÍ ±¸¼º 2.1 »ç¿ëÀÚ °èÁ¤ ¹× Å×ÀÌºí ½ºÆäÀ̽º »ý¼º 2.2 ½Ç½À µ¥ÀÌÅÍ ¸ðµ¨ ¼Ò°³ 2.3 Å×ÀÌºí »ý¼º ¹× µ¥ÀÌÅÍ ÀÔ·Â 2.4 SQL ½Ç½Àȯ°æ ±¸Ãà °úÁ¤ ¼Ò°³ Part 2. µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ ÀÌÇØChapter 3. µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ ÀÌÇØ 3.1 µ¥ÀÌÅÍ ¸ðµ¨ÀÇ ÀÌÇØ 3.2 ¿£ÅÍƼ 3.3 ¼Ó¼º 3.4 °ü°è 3.5 ½Äº°ÀÚ 3.6 ¿¬½À¹®Á¦ 3.7 ¿¬½À¹®Á¦ Çؼ³Chapter 4. µ¥ÀÌÅÍ ¸ðµ¨°ú ¼º´É 4.1 ¼º´É µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ °³¿ä 4.2 Á¤±ÔÈ¿Í ¼º´É 4.3 ¹ÝÁ¤±ÔÈ¿Í ¼º´É 4.4 ´ë·® µ¥ÀÌÅÍ¿¡ µû¸¥ ¼º´É 4.5 µ¥ÀÌÅͺ£À̽º ±¸Á¶¿Í ¼º´É 4.6 ºÐ»ê µ¥ÀÌÅͺ£À̽º¿Í ¼º´É 4.7 ¿¬½À¹®Á¦ 4.8 ¿¬½À¹®Á¦ Çؼ³ Part 3. SQL ±âº» ¹× È°¿ëChapter 5. SQL ±âº» 5.1 °ü°èÇü µ¥ÀÌÅͺ£À̽º °³¿ä 5.2 DDL 5.3 DML 5.4 TCL 5.5 WHEREÀý 5.6 ÇÔ¼ö 5.7 GROUP BY, HAVINGÀý 5.8 ORDER BYÀý 5.9 Á¶ÀÎ 5.10 SQL ±âº» ½Ç½À 5.11 ¿¬½À¹®Á¦ 5.12 ¿¬½À¹®Á¦ Çؼ³ Chapter 6. SQL È°¿ë 6.1 Ç¥ÁØ Á¶ÀÎ6.2 ÁýÇÕ¿¬»êÀÚ 6.3 °èÃþÇü ÁúÀÇ¿Í ¼¿ÇÁ Á¶ÀÎ 6.4 ¼ºêÄõ¸® 6.5 ±×·ì ÇÔ¼ö 6.6 À©µµ¿ì ÇÔ¼ö 6.7 DCL6.8 ÀýÂ÷Çü SQL 6.9 SQL È°¿ë ½Ç½À 6.10 ¿¬½À¹®Á¦ 6.11 ¿¬½À¹®Á¦ Çؼ³ Chapter 7. SQL ÃÖÀûÈ ±âº» ¿ø¸® 7.1 ¿ÉƼ¸¶ÀÌÀú¿Í ½ÇÇà°èȹ 7.2 À妽º ±âº» 7.3 Á¶ÀÎ ¼öÇà ¿ø¸® 7.4 ¿¬½À¹®Á¦ 7.5 ¿¬½À¹®Á¦ Çؼ³ Chapter 8. ½ÃÇè Á÷Àü ºñ¹Ð³ëÆ® 8.1 SELECT¹® 8.2 Áý°è ÇÔ¼ö 8.3 GROUP BYÀý 8.4 ÁýÇÕ¿¬»êÀÚ 8.5 °èÃþÇü SQL¹® 8.6 JOIN