°ÁÂÁ¦¸ñ : S Q L ±Û¾´ÀÌ : Longlee ±½Àº Á¦¸ñÀ» Ŭ¸¯ÇÏ½Ã¸é °Á¸ñ·ÏÀÌ ³ª¿É´Ï´Ù.
1Àå ½ÃÀÛÇÏ¸é¼ 1. Database ¿Í DBMS¿¡ °üÇÏ¿© 2. SQL À̶õ ¹«¾ùÀÌ°í ¿Ö ÇÊ¿äÇѰ¡? 3. SQL, ANSI-SQL ±×¸®°í PL/SQL »çÀÌÀÇ °ü°è 4. ANSI-SQL ÀÇ ¿©·¯ ¹öÀü°ú Oracle 5. Oracle ¼³Ä¡ ¹× ȯ°æ¼³Á¤¿¡ °üÇÏ¿© 6. SQL ¾ð¾îÀÇ ±¸ºÐ°ú Àüü ÇнÀ °³¿ä 2Àå µ¥ÀÌŸ°Ë»ö ¥° 1. SELECT ¹®Àå ¼Ò°³ 2. SELECT ¹®ÀåÀÇ Æ¯Â¡ 3. Select ¹®ÀåÀÇ ±âº» ¹®¹ý 4. SQL*PLUS ¸¦ ÀÌ¿ëÇÑ SQL ¹®ÀåÀÇ ÀÛ¼º ¹× ½ÇÇà 5. ±âº»ÀûÀÎ SELECT ¹® 6. DISTINCT, UNIQUE, ALL ÀÇ »ç¿ë 7. Ä÷³ÀÇ º°Äª(Alias) »ç¿ë 8. SELECT Àý¿¡¼ »ê¼ú Ç¥Çö½ÄÀÇ »ç¿ë 9. ¿¬°á ¿¬»êÀÚ 10. FROM ÀýÀÇ »ç¿ë 11. WHERE Àý ±âº» 12. WHERE Àý ³í¸® ¿¬»êÀÚ 13. WHERE Àý SQL ¿¬»êÀÚ 14. ORDER BY Àý 3Àå Oralce ÇÔ¼ö »ç¿ë 1. ¿À¶óŬ ÇÔ¼öÀÇ ÀÌÇØ¿Í »ç¿ë 2. ´ÜÀÏÇà ÇÔ¼ö¿Í ±×·ìÇÔ¼ö 3. ¹®ÀÚ ÇÔ¼ö 4. ¼ýÀÚ ÇÔ¼ö 5. ³¯ÀÚ ÇÔ¼ö 6. º¯È¯ ÇÔ¼ö 7. ±âŸ ÇÔ¼ö 8. Decode ¿Í Case ¹® 9. ±×·ì ÇÔ¼ö 10. Group by ¿Í Having 11. ROLLUP °ú CUBE 12. Grouping Sets 4Àå µ¥ÀÌŸ °Ë»ö ¥± 1. °èÃþÇü Äõ¸®(Hirearchical Query) 1) TOP-DOWN ¹æ½Ä 2) BOTTOM-UP ¹æ½Ä 3) RPAD ÇÔ¼ö¿Í °èÃþÇü Äõ¸® 2. JOIN 1) JOIN ÀÇ °³³ä ¹× Ư¡ 2) INNER JOIN 3) CROSS JOIN 4) OUTER JOIN 5) ±âŸ JOIN ¹®Àå - NATURAL Á¶ÀÎ - USING ÀýÀÇ »ç¿ë - ON ÀýÀÇ »ç¿ë - NON-EQUIJOIN 6) MUYLTIPLE JOIN : 3°³ ÀÌ»óÀÇ Å×À̺í Á¶ÀÎÇϱâ 7) SELF JOIN 5Àå SQL * PLUS »ç¿ë 6Àå Å×ÀÌºí »ý¼º ¹× °ü¸® 7Àå µ¥ÀÌŸ Á¶ÀÛ 8Àå View ÀÇ »ç¿ë ¹× °ü¸® 9Àå Index »ç¿ë ¹× °ü¸® 10Àå Sequence ¿Í Synonym 11Àå Oracle »ç¿ëÀÚ °ü¸® ¹× º¸¾È
ÀÌ °Á´ ÀÛ¼ºÀÚÀÇ µ¿ÀÇ ¾øÀÌ ÀÓÀÇ·Î ¹èÆ÷ÇÒ¼ö ¾ø½À´Ï´Ù. º» °ÁÂÀÇ ÀúÀÛ±ÇÀº @longlee ¿¡°Ô ÀÖ½À´Ï´Ù