ÄÜÅÙÃ÷ »ó¼¼º¸±â
Çѹø¿¡ ÀÌÇصǴ Oracle SQL & PL/SQL 12c


Çѹø¿¡ ÀÌÇصǴ Oracle SQL & PL/SQL 12c

<±è¼öȯ> Àú | ÀÎÇÇ´ÏƼºÏ½º

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

ÄÜÅÙÃ÷ ¼Ò°³

¹Ì¼Ç°ú ÄûÁ ÅëÇÑ ÇнÀÀÇ ¿Ï¼º

ÀÌ Ã¥Àº ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ óÀ½ ½ÃÀÛÇÏ´Â ÃÊ±Þ °³¹ßÀÚ³ª ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â µ¥ ¾î·Á¿òÀÌ ÀÖ´Â Áß±Þ °³¹ßÀÚ¸¦ À§ÇØ ¸¸µé¾ú´Ù. ´ëºÎºÐÀÇ ¿À¶óŬ Àú¼­µéÀÌ À̷аú ½Ç½À¸¸À» ´Ù·ç´Â °Í°ú´Â ´Þ¸® ÀÌ Ã¥Àº µ¶ÀÚµéÀÌ º»°ÝÀûÀÎ ÇнÀ¿¡ µé¾î°¡±â Àü¿¡ ¹«¾ùÀ» ¾î¶»°Ô ÇØ°áÇØ¾ß ÇÏ´ÂÁö ¾Ë ¼ö ÀÖµµ·Ï µµÀü °úÁ¦¸¦ ¸ÕÀú Á¦½ÃÇÏ¿´´Ù. °¢ éÅ͵éÀº ´Ù¾çÇÑ ¹Ì¼ÇÀ¸·Î ½ÃÀ۵Ǹç, ³»¿ëÀ» ÇнÀÇÑ ÈÄ¿¡´Â µ¶ÀÚ°¡ ½º½º·Î Á¡°ËÇÒ ¼ö ÀÖµµ·Ï µµÀü Quiz¸¦ Á¦°øÇÏ¿© ¼ºÃë°¨À» ´À³¥ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù.

ƯÈ÷ ¿À¶óŬ 12cÀÇ »õ·Î¿î ¼³Ä¡¹æ¹ý°ú ȯ°æÀ» ¼Ò°³Çϸç, µ¥ÀÌÅͺ£À̽ºÀÇ ±âº»À» ½Ç¹« Áß½ÉÀ¸·Î źźÇÏ°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸ç, ÃʱÞÀڵ鵵 ½±°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ¿À¶óŬ ÇÔ¼ö»Ó ¾Æ´Ï¶ó, µ¥ÀÌÅͺ£À̽º ¸ðµ¨¸µ, PL/SQL¿¡ ´ëÇÑ ¼³¸íÀ» Á¦°øÇÏ¿© °³¹ßÀÚµéÀÌ À¯¿ëÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.

¸ñÂ÷

1. µ¥ÀÌÅͺ£À̽º °³³ä°ú ¿À¶óŬ ¼³Ä¡
µµÀü ¹Ì¼Ç: Çлç°ü¸®¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÃàÇ϶ó!
01. µ¥ÀÌÅͺ£À̽º´Â ¾î¶»°Ô µîÀåÇßÀ»±î?
02. µ¥ÀÌÅͺ£À̽º´Â ¾î¶² ±â¼ú·Î ¹ßÀüÇØ ¿ÔÀ»±î?
03. ¿À¶óŬ°ú °ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀ̶õ?
04. ¿À¶óŬÀº ¾î¶² Á¦Ç°À¸·Î ±¸¼ºµÇ¾î ÀÖÀ»±î?
05. ¿À¶óŬ ´Ù¿î¹Þ¾Æ ¼³Ä¡Çϱâ
06. SQL¿¡ Á¢¼ÓÇÏ¿© »ç¿ëÀÚ °èÁ¤ ¸¸µé±â
07. Oracle SQL Developer ¼³Ä¡ÇÏ°í ½Ç½ÀÀ» À§ÇÑ ¿¹Á¦ Å×ÀÌºí »ý¼ºÇϱâ

2. SQLÀÇ ±âº»
µµÀü ¹Ì¼Ç: Å×ÀÌºí ³»ÀÇ Á¤º¸ Áß Æ¯Á¤ Ä÷³¸¸ Á¶È¸Ç϶ó!
ƯÁ¤ Á¶°ÇÀÇ µ¥ÀÌÅ͸¸ Á¶È¸ÇÏ¿© Ãâ·ÂÇ϶ó!
´Ù¾çÇÏ°Ô µ¥ÀÌÅ͸¦ Á¶È¸ÇÏ¿© Ãâ·ÂÇ϶ó!
01. µ¥ÀÌÅ͸¦ Á¶È¸Çϱâ À§ÇÑ SELECT ¹®
02. ƯÁ¤ µ¥ÀÌÅ͸¦ ÃßÃâÇϱâ À§ÇÑ WHERE Àý
03. Á¤·ÄÀ» À§ÇÑ ORDER BY Àý
04. ÁýÇÕ ¿¬»êÀÚ

3. ¿À¶óŬ ÁÖ¿ä ÇÔ¼ö
µµÀü ¹Ì¼Ç: ¹®ÀÚ Á¶ÀÛ ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ƯÁ¤ ·Î¿ì(Çà)¸¸ Á¶È¸Ç϶ó!
DECODE ÇÔ¼ö¸¦ Á¶°Ç¿¡ µû¶ó ¼­·Î ´Ù¸¥ °á°ú¸¦ ±¸Ç϶ó!
Çü º¯È¯ ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¿øÇÏ´Â ÇüÅ·ΠÃâ·ÂÇ϶ó!
01. DUAL Å×À̺í
02. ¼ýÀÚ ÇÔ¼ö
03. ¹®ÀÚ Ã³¸® ÇÔ¼ö
04. ³¯Â¥ ÇÔ¼ö
05. Çü º¯È¯ ÇÔ¼ö
06. NULLÀ» ´Ù¸¥ °ªÀ¸·Î º¯È¯ÇÏ´Â NVL ÇÔ¼ö
07. ¼±ÅÃÀ» À§ÇÑ DECODE ÇÔ¼ö
08. Á¶°Ç¿¡ µû¶ó ¼­·Î ´Ù¸¥ 󸮰¡ °¡´ÉÇÑ CASE ÇÔ¼ö

4. ±×·ì ÇÔ¼ö
µµÀü ¹Ì¼Ç: ±×·ì ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© Åë°è µ¥ÀÌÅ͸¦ ±¸Ç϶ó!
01. ±×·ì ÇÔ¼ö
02. GROUP BY Àý
03. HAVING Á¶°Ç

5. µ¥ÀÌÅͺ£À̽º ¼³°è
µµÀü ¹Ì¼Ç: ¿µÈ­ ¿¹¸Å »çÀÌÆ®·Î µ¥ÀÌÅͺ£À̽º¸¦ ¼³°èÇ϶ó!
01. µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ °³³ä
02. ¿ä±¸ Á¶°Ç ºÐ¼®
03. °³³äÀû ¼³°è
04. ³í¸®Àû ¼³°è
05. ¹°¸®Àû ¸ðµ¨¸µ

6. ERwinÀ» È°¿ëÇÏ¿© ERD ÀÛ¼ºÇϱâ
µµÀü ¹Ì¼Ç: ERwinÀ¸·Î ERD¸¦ ¿Ï¼ºÇ϶ó!
01. ERwin »ç¿ëÇϱâ
02. ¿£Æ¼Æ¼ ŸÀÔ °£ °ü°è ¼³Á¤
03. ERwinÀ» È°¿ëÇÏ¿© ¹°¸®Àû ¸ðµ¨¸µ

7. Å×ÀÌºí ±¸Á¶¸¦ »ý¼º, º¯°æ ¹× Á¦°ÅÇÏ´Â DDL
µµÀü ¹Ì¼Ç: Å×À̺íÀ» »ý¼ºÇ϶ó!
01. Å×ÀÌºí ±¸Á¶¸¦ ¸¸µå´Â CREATE TABLE ¹®
02. Å×ÀÌºí ±¸Á¶¸¦ º¯°æÇÏ´Â ALTER TABLE ¹®
03. Å×À̺í¸íÀ» º¯°æÇÏ´Â RENAME ¹®
04. µ¥ÀÌÅÍ µñ¼Å³Ê¸®

8. Å×À̺íÀÇ ³»¿ëÀ» Ãß°¡, ¼öÁ¤, »èÁ¦ÇÏ´Â DML°ú Æ®·£Àè¼Ç
µµÀü ¹Ì¼Ç: Å×À̺íÀ» »ý¼ºÇÏ°í »ý¼ºµÈ Å×ÀÌºí¿¡ µ¥ÀÌÅ͸¦ Ãß°¡ÇÏ°í ¼öÁ¤Ç϶ó!
employee03 Å×ÀÌºí¿¡¼­ Á÷±ÞÀÌ Á¤ÇØÁöÁö ¾ÊÀº »ç¿øÀ» »èÁ¦Ç϶ó!
01. Å×ÀÌºí¿¡ ³»¿ëÀ» Ãß°¡ÇÏ´Â INSERT ¹®
02. Å×À̺íÀÇ ³»¿ëÀ» ¼öÁ¤ÇÏ´Â UPDATE ¹®
03. Å×À̺íÀÇ ³»¿ëÀ» »èÁ¦ÇÏ´Â DELETE ¹®
04. Æ®·£Àè¼Ç °ü¸®

9. µ¥ÀÌÅÍ ¹«°á¼ºÀ» À§ÇÑ Á¦¾àÁ¶°Ç
µµÀü ¹Ì¼Ç: Á¦¾àÁ¶°ÇÀ» Ãß°¡Ç϶ó!
01. ¹«°á¼º Á¦¾àÁ¶°ÇÀÇ °³³ä°ú Á¾·ù
02. Á¦¾àÁ¶°Ç È®ÀÎÇϱâ
03. Çʼö ÀÔ·ÂÀ» À§ÇÑ NOT NULL Á¦¾àÁ¶°Ç
04. À¯ÀÏÇÑ °ª¸¸ Çã¿ëÇÏ´Â UNIQUE Á¦¾àÁ¶°Ç
05. Ä÷³ ·¹º§·Î Á¦¾àÁ¶°Ç À̸§À» ¸í½ÃÇؼ­ Á¦¾àÁ¶°Ç ¼³Á¤Çϱâ
06. µ¥ÀÌÅÍ ±¸ºÐÀ» À§ÇÑ PRIMARY KEY Á¦¾àÁ¶°Ç
07. ÂüÁ¶ ¹«°á¼ºÀ» À§ÇÑ FOREIGN¡¡KEY Á¦¾àÁ¶°Ç
08. CHECK Á¦¾àÁ¶°Ç
09. DEFAULT Á¦¾àÁ¶°Ç
10. Å×ÀÌºí ·¹º§ ¹æ½ÄÀ¸·Î Á¦¾àÁ¶°Ç ÁöÁ¤Çϱâ
11. Á¦¾àÁ¶°Ç º¯°æÇϱâ
12. Á¦¾àÁ¶°ÇÀÇ ºñÈ°¼ºÈ­¿Í CASCADE

10. Á¶ÀÎ
µµÀü ¹Ì¼Ç: °æ¸®ºÎ¼­¿¡ ±Ù¹«ÇÏ´Â »ç¿øÀÇ À̸§°ú ÀÔ»çÀÏÀ» Ãâ·ÂÇ϶ó!
ÀÎõ¿¡¼­ ±Ù¹«ÇÏ´Â »ç¿øÀÇ À̸§°ú ±Þ¿©¸¦ Ãâ·ÂÇ϶ó!
01. Á¶ÀÎÀÇ Çʿ伺
02. Cross Join
03. Equi Join
04. Self Join
05. ANSI Join

11. ¼­ºê Äõ¸®
µµÀü ¹Ì¼Ç: ¼­ºê Äõ¸®¹®À» ÀÌ¿ëÇØ ¡®¿µ¾÷ºÎ¡¯¿¡¼­ ±Ù¹«ÇÏ´Â ¸ðµç »ç¿øÀÇ À̸§°ú ±Þ¿©¸¦ Ãâ·ÂÇ϶ó!
01. ¼­ºê Äõ¸®ÀÇ ±âº» °³³ä
02. ´ÙÁß Çà ¼­ºê Äõ¸®
03. ¼­ºê Äõ¸®¸¦ ÀÌ¿ëÇÑ Å×ÀÌºí »ý¼º°ú µ¥ÀÌÅÍ Á¶ÀÛÇϱâ

12. °¡»ó Å×ÀÌºí ºä
µµÀü ¹Ì¼Ç: ºÎ¼­º° ÃÖ´ë ±Þ¿©¿Í ÃÖ¼Ò ±Þ¿©¸¦ Ãâ·ÂÇÏ´Â ºä¸¦ ÀÛ¼ºÇ϶ó!
01. ºäÀÇ °³³ä°ú ºä »ý¼ºÇϱâ
02. ºäÀÇ ³»ºÎ±¸Á¶¿Í USER_VIEWS µ¥ÀÌÅÍ µñ¼Å³Ê¸®
03. ºä Á¦°ÅÇϱâ
04. ºäÀÇ ´Ù¾çÇÑ ¿É¼Ç
05. ÀζóÀÎ ºä·Î TOP-N

13. ½ÃÄö½º¿Í À妽º
µµÀü ¹Ì¼Ç: ºÎ¼­ Å×ÀÌºí¿¡ ºÎ¼­ ¹øÈ£¸¦ ÀÚµ¿À¸·Î ºÎ¿©Ç϶ó!
Ä÷³¿¡ À妽º¸¦ ÁöÁ¤Ç϶ó!
01. ½ÃÄö½º °³³ä ÀÌÇØ¿Í ½ÃÄö½º »ý¼º
02. ½ÃÄö½º ½Ç¹«¿¡ Àû¿ëÇϱâ
03. ½ÃÄö½º Á¦°ÅÇÏ°í ¼öÁ¤Çϱâ
04. À妽ºÀÇ °³¿ä
05. À妽ºÀÇ Á¾·ù »ìÇDZâ

14. »ç¿ëÀÚ ±ÇÇÑ
µµÀü ¹Ì¼Ç: »ç¿ëÀÚ °èÁ¤À» ¸¸µéÀÚ!
01. »ç¿ëÀÚ °ü¸®
02. µ¥ÀÌÅͺ£À̽º º¸¾ÈÀ» À§ÇÑ ±ÇÇÑ
03. ·ÑÀ» »ç¿ëÇÑ ±ÇÇÑ ºÎ¿©
04. µ¿ÀǾî

15. PL/SQL
µµÀü ¹Ì¼Ç: PL/SQL ¹®À¸·Î ±Þ¿©¸¦ ÀλóÇ϶ó!
01. PL/SQL ±¸Á¶
02. º¯¼ö ¼±¾ð°ú ´ëÀÔ¹®
03. ¼±Åù®
04. ¹Ýº¹¹®

16. ÀúÀå ÇÁ·Î½ÃÀú, ÇÔ¼ö, Æ®¸®°Å
µµÀü ¹Ì¼Ç: Á¡¼ö°¡ ÁÖ¾îÁ³À» ¶§ ÇÐÁ¡À» ±¸Ç϶ó!
»óÇ°À» ÁÖ¹®ÇÏ¿´À» ¶§ ÀÌ¿¡ ´ëÇÑ Àç°í 󸮸¦ ÇÏ´Â Æ®¸®°Å¸¦ ÀÛ¼ºÇ϶ó!
01. ÀúÀå ÇÁ·Î½ÃÀú
02. ÀúÀå ÇÔ¼ö
03. Ä¿¼­
04. Æ®¸®°Å