µ¥ÀÌÅÍ·Î È¿À²ÀûÀÌ°í È¿°úÀûÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â °·ÂÇÏ°í ³Î¸® »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀÎ OracleÀÇ SQL ¼¼°è¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù. SQL(Structured Query Language)Àº µ¥ÀÌÅ͸¦ °Ë»ö, Á¶ÀÛ ¹× °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Oracle µ¥ÀÌÅͺ£À̽º ÀÛ¾÷ÀÇ Ãʼ®ÀÔ´Ï´Ù. ÀÌ Ã¥¿¡¼´Â Oracle SQLÀÇ Çʼö »çÇ×°ú º¹ÀâÇÑ »çÇ×À» ¾È³»ÇÏ¿© ÀÌ µ¥ÀÌÅͺ£À̽º ±â¼úÀÇ ÀáÀç·ÂÀ» ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖ´Â ±â¼úÀ» °®Ãßµµ·Ï µµ¿Íµå¸³´Ï´Ù.
1Àå, 'OracleÀÇ SQL ¼Ò°³'¿¡¼´Â OracleÀÇ SQL ±â´É°ú µ¥ÀÌÅÍ °ü¸®¿¡¼ SQLÀÇ Á߿伺¿¡ ´ëÇØ ¼Ò°³ÇÏ¿© ±âÃʸ¦ ´ÙÁý´Ï´Ù.
2Àå, 'Oracle ȯ°æ ¼³Á¤'¿¡¼´Â Oracle SQLÀ» À§ÇÑ °³¹ß ȯ°æÀ» ±¸¼ºÇÏ´Â ÇÁ·Î¼¼½º¸¦ ¾È³»ÇÕ´Ï´Ù. ÇÊ¿äÇÑ µµ±¸¿Í ¸®¼Ò½º¸¦ ¼³Ä¡ÇÏ°í ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.
3Àå, '±âº» SQL Äõ¸®'¿¡¼´Â °£´ÜÇÏÁö¸¸ °·ÂÇÑ Äõ¸®ºÎÅÍ ½ÃÀÛÇÏ¿© SQLÀÇ ÇÙ½É °³³äÀ» »ìÆ캾´Ï´Ù. Oracle µ¥ÀÌÅͺ£À̽º¿¡¼ µ¥ÀÌÅ͸¦ °Ë»öÇÏ´Â µ¥ ÇÊ¿äÇÑ Çʼö SQL ¸í·ÉÀ» ÀÍÈ÷°Ô µË´Ï´Ù.
4Àå, 'µ¥ÀÌÅÍ À¯Çü ¹× ÇÔ¼ö'¿¡¼´Â Oracle¿¡¼ Áö¿øÇÏ´Â ´Ù¾çÇÑ µ¥ÀÌÅÍ À¯ÇüÀ» »ìÆ캸°í µ¥ÀÌÅÍ Á¶ÀÛÀ» À§ÇÑ SQL ÇÔ¼ö¸¦ ¼Ò°³ÇÕ´Ï´Ù.
5Àå, '°í±Þ µ¥ÀÌÅÍ ÇÊÅ͸µ'¿¡¼´Â °í±Þ ÇÊÅ͸µ Á¶°Ç ¹× Ç¥Çö½ÄÀ» ºñ·ÔÇÑ µ¥ÀÌÅÍ ÇÊÅ͸µ ±â¼ú¿¡ ´ëÇØ ÀÚ¼¼È÷ »ìÆ캾´Ï´Ù.
6Àå, 'Å×À̺í Á¶ÀÎ'¿¡¼´Â ¿©·¯ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» Á¶ÀÎÇÏ¿© ´Ù¾çÇÑ ¼Ò½º¿¡¼ µ¥ÀÌÅ͸¦ °Ë»öÇÏ°í Á¶ÀÛÇÏ´Â ±â¼úÀ» ¼Ò°³ÇÕ´Ï´Ù.
7Àå, '±×·ìÈ ¹× Áý°è'¿¡¼´Â µ¥ÀÌÅ͸¦ È¿°úÀûÀ¸·Î ¿ä¾àÇϱâ À§ÇØ SQLÀÇ Áý°è ÇÔ¼ö¿Í ±×·ìÈ ±â´ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·ì´Ï´Ù.
8Àå, 'ÇÏÀ§ Äõ¸®'¿¡¼´Â º¹ÀâÇÑ µ¥ÀÌÅÍ °Ë»ö ¹× Á¶ÀÛÀ» À§ÇØ ´Ù¸¥ Äõ¸® ³»¿¡ SQL Äõ¸®¸¦ ÁßøÇÒ ¼ö ÀÖ´Â ÇÏÀ§ Äõ¸®ÀÇ °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù.
9Àå, 'µ¥ÀÌÅÍ Á¶ÀÛ'¿¡¼´Â ·¹ÄÚµå »ðÀÔ, ¾÷µ¥ÀÌÆ® ¹× »èÁ¦¸¦ ºñ·ÔÇÏ¿© Oracle µ¥ÀÌÅͺ£À̽º ³»¿¡¼ µ¥ÀÌÅ͸¦ ¼öÁ¤ÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ì´Ï´Ù.
10Àå, 'µ¥ÀÌÅͺ£À̽º °´Ã¼ »ý¼º ¹× °ü¸®'¿¡¼´Â Å×À̺í, ºä, À妽º, ½ÃÄö½º µîÀÇ µ¥ÀÌÅͺ£À̽º °´Ã¼¸¦ »ý¼ºÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
11Àå, 'Æ®·£Àè¼Ç Á¦¾î ¹× Àá±Ý'¿¡¼´Â µ¥ÀÌÅÍ ÀÏ°ü¼º ¹× ¹«°á¼ºÀ» º¸ÀåÇÏ´Â Oracle µ¥ÀÌÅͺ£À̽ºÀÇ Æ®·£Àè¼Ç ¹× Àá±ÝÀÇ ÇÙ½É °³³äÀ» »ìÆ캾´Ï´Ù.
12Àå, '»ç¿ëÀÚ °ü¸® ¹× º¸¾È'¿¡¼´Â Oracle µ¥ÀÌÅͺ£À̽º¸¦ º¸È£Çϱâ À§ÇÑ »ç¿ëÀÚ °ü¸®, ÀÎÁõ ¹× º¸¾È ¸ð¹ü »ç·Ê¸¦ ´Ù·ì´Ï´Ù.
13Àå, '¼º´É Æ©´× ¹× ¸ð¹ü »ç·Ê'¿¡¼´Â ¼º´É Çâ»óÀ» À§ÇÑ SQL Äõ¸® ¹× Oracle µ¥ÀÌÅͺ£À̽º ÃÖÀûÈ¿¡ ´ëÇÑ ÀλçÀÌÆ®¸¦ Á¦°øÇÕ´Ï´Ù.
14Àå, 'SQL*Plus ¹× SQL Developer'¿¡¼´Â SQL °³¹ß ¹× °ü¸® ÀÛ¾÷À» °£¼ÒÈÇÏ´Â SQL*Plus ¹× SQL Developer¿Í °°Àº Çʼö µµ±¸¸¦ ¼Ò°³ÇÕ´Ï´Ù.
ÀÌ Ã¥Àº Oracle SQLÀ» ¸¶½ºÅÍÇϱâ À§ÇÑ Á¾ÇÕÀûÀÎ ¸®¼Ò½ºÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º Ãʺ¸ÀÚÀÌµç ¼÷·ÃµÈ °³¹ßÀÚÀ̵ç ÀÌ Ã¥Àº Oracle µ¥ÀÌÅͺ£À̽º ¹× SQL ÀÛ¾÷À» Ź¿ùÇÏ°Ô ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ Áö½Ä°ú ±â¼úÀ» °®Ãß°Ô ÇØÁÝ´Ï´Ù. ÀÌ Ã¥Àº ´É¼÷ÇÑ Oracle SQL ½Ç¹«ÀÚ°¡ µÇ±â À§ÇÑ °ü¹®ÀÔ´Ï´Ù.
1Àå : OracleÀÇ SQL ¼Ò°³
___1. SQLÀ̶õ?
___2. Oracle µ¥ÀÌÅͺ£À̽º ¹× SQL
___3. SQL°ú PL/SQL ºñ±³
2Àå : ¿À¶óŬ ȯ°æ ¼³Á¤
___1. Oracle µ¥ÀÌÅͺ£À̽º ¼³Ä¡
___2. µ¥ÀÌÅͺ£À̽º »ý¼º
___3. SQL*Plus ±¸¼º
___4. µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°á
3Àå : ±âº» SQL Äõ¸®
___1. SELECT ¹®
___2. WHERE Àý·Î µ¥ÀÌÅÍ ÇÊÅ͸µÇϱâ
___3. ORDER BY·Î µ¥ÀÌÅÍ Á¤·ÄÇϱâ
___4. ¿ º°Äª »ç¿ë
___5. DISTINCT Å°¿öµå »ç¿ë
4Àå : µ¥ÀÌÅÍ Å¸ÀÔ ¹× ÇÔ¼ö
___1. ÀϹÝÀûÀÎ Oracle µ¥ÀÌÅÍ Å¸ÀÔ
___2. µ¥ÀÌÅÍ º¯È¯ ÇÔ¼ö
___3. ¼ýÀÚ ÇÔ¼ö
___4. ³¯Â¥ ¹× ½Ã°£ ÇÔ¼ö
___5. ¹®ÀÚ¿ ÇÔ¼ö
5Àå : °í±Þ µ¥ÀÌÅÍ ÇÊÅ͸µ
___1. AND, OR ¹× NOT ¿¬»êÀÚ »ç¿ë
___2. ºñ±³ ¿¬»êÀÚ
___3. BETWEEN ¹× IN ¿¬»êÀÚ
___4. LIKE ¿¬»êÀÚ
___5. NULL °ª ¹× IS NULL ¿¬»êÀÚ
6Àå : Å×À̺í Á¶ÀÎ
___1. Á¶ÀÎÀ̶õ?
___2. INNER JOIN
___3. OUTER JOIN
___4. ±³Â÷ Á¶ÀÎ
___5. ¼¿ÇÁ Á¶ÀÎ
7Àå : ±×·ìÈ ¹× Áý°è
___1. GROUP BY Àý
___2. HAVING Àý
___3. Áý°è ÇÔ¼ö
8Àå : ÇÏÀ§ Äõ¸®
___1. ÇÏÀ§ Äõ¸®¶õ?
___2. ´ÜÀÏ Çà ÇÏÀ§ Äõ¸®
___3. ´ÙÁß Çà ÇÏÀ§ Äõ¸®
___4. »ó°ü°ü°è ÇÏÀ§ Äõ¸®
9Àå : µ¥ÀÌÅÍ Á¶ÀÛ
___1. INSERT ¹®
___2. UPDATE ¹®
___3. DELETE ¹®
___4. TRUNCATE ¹®
___5. MERGE ¹®
10Àå : µ¥ÀÌÅͺ£À̽º °´Ã¼ »ý¼º ¹× °ü¸®
___1. Å×ÀÌºí »ý¼º
___2. Å×ÀÌºí º¯°æ
___3. Å×ÀÌºí »èÁ¦
___4. ½ÃÄö½º
___5. À妽º ¹× Á¦¾à Á¶°Ç
___6. ºä, µ¿ÀÇ¾î ¹× ±¸Ã¼ÈµÈ ºä
11Àå : Æ®·£Àè¼Ç Á¦¾î ¹× Àá±Ý
___1. ACID ¼Ó¼º
___2. Ä¿¹Ô, ·Ñ¹é ¹× ÀúÀå¼Ò
___3. ¾Ï½ÃÀû Æ®·£Àè¼Ç°ú ¸í½ÃÀû Æ®·£Àè¼Ç
___4. Çà ¼öÁØ Àá±Ý°ú Å×ÀÌºí ¼öÁØ Àá±Ý
12Àå : »ç¿ëÀÚ °ü¸® ¹× º¸¾È
___1. »ç¿ëÀÚ »ý¼º
___2. ±ÇÇÑ ¹× ¿ªÇÒ
___3. »ç¿ëÀÚ º¯°æ ¹× »èÁ¦
___4. °¨»ç ¹× ¸ð´ÏÅ͸µ
___5. OracleÀÇ µ¥ÀÌÅÍ ¾ÏÈ£È
13Àå : ¼º´É Æ©´× ¹× ¸ð¹ü »ç·Ê
___1. Äõ¸® ÃÖÀûÈ
___2. Àε¦½Ì Áöħ
___3. ½ÇÇà °èȹ
___4. SQL Æ©´× ¾îµå¹ÙÀÌÀú
___5. ÃÖÀûÈ µµ±¸ ÈùÆ®
14Àå : SQL*Plus ¹× SQL Developer
___1. SQL*Plus ¸í·É
___2. SQL*Plus ½ºÅ©¸³ÆÃ
___3. SQL Developer ¼Ò°³
___4. SQL Developer¿¡¼ SQL ½ÇÇà
___5. SQL Developer¿¡¼ µ¥ÀÌÅÍ ³»º¸³»±â ¹× °¡Á®¿À±â