°øÀ¯Çϱâ
ÇÁ·ÎÁ§Æ®¿¡¼­ °­ÇÑ ¿À¶óŬ PL/SQL ÇÁ·Î±×·¡¹Ö
±¸¸ÅÈıâ 0°³ (0)
¤ýµµ¼­Á¤º¸ ÀúÀÚ : ÀåÁ¤¼ö
ÃâÆÇ»ç : ºñÆÒºÏ½º
2015³â 04¿ù 28ÀÏ Ãâ°£  |  ISBN : 8994797203  |  678ÂÊ  |  ±Ô°Ýèâ  |  1ÆÇ
¤ý±³º¸È¸¿ø ±³º¸¹®°í ID ¿¬°áÇϱâ
µµ¼­¸¦ ±¸ÀÔÇÏ½Ã¸é ±³º¸¹®°í¿Í ²É¸¶ÀÇ È¸¿øÇýÅÃÀ» ÇÔ²²
¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
¤ý²É¸¶°¡ 40,000¿ø 36,000¿ø 10%
¤ýÃß°¡ÇýÅà ²É 3¼ÛÀÌ
²É¼ÛÀÌÁö°© ¸¸µé±â>
²É¼ÛÀÌ Àû¸³À» À§Çؼ­ '²É¼ÛÀÌÁö°©'À» ¸¸µå¼Å¾ß ÇÕ´Ï´Ù.
¤ý¹è¼ÛÁö¿ª ±¹³»
¤ý¹è¼Ûºñ
Á¶°ÇºÎ¹«·á¹è¼Û
  • ÀÌ °¡°ÔÀÇ ¹«·á¹è¼Û »óǰÀ» ÇÔ²² ÁÖ¹®Çϰųª, ÃÑÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÌ¸é ¹«·á¹è¼Û.
  • 15,000¿ø ¹Ì¸¸ÀÌ¸é ¹è¼Ûºñ 2,500¿ø °í°´ºÎ´ã
  • µµ¼­»ê°£/Á¦ÁÖµµ´Â Ãß°¡¿îÀÓºñ ºÎ°úµÉ ¼ö ÀÖÀ½
1ÀÏ À̳» Ãâ°í
¤ý¼ö·®
ÃÑ ÇÕ°è±Ý¾×  ¿ø
Âò
¼±¹°
Àå¹Ù±¸´Ï ´ã±â
¹Ù·Î ±¸¸ÅÇϱâ

Àå¹Ù±¸´Ï¿¡ ´ã¾Ò½À´Ï´Ù. Àå¹Ù±¸´Ï¸¦ È®ÀÎ ÇϽðڽÀ´Ï±î?

¼îÇΰè¼ÓÇϱâ
Àå¹Ù±¸´Ïº¸±â
¤ýÀÌ °¡°ÔÀÇ ´Ù¸¥ »óǰ ¸ðµç»óǰº¸±â+
18,800¿ø
16,920¿ø 10%¡é
20,000¿ø
18,000¿ø 10%¡é
22,000¿ø
19,800¿ø 10%¡é
18,000¿ø
16,200¿ø 10%¡é
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
°¡°ÔÁÖÀÎ : ±³º¸¹®°í
ÀüÈ­ ¹× ÅùèÁ¤º¸
ÀüÈ­ ¹× ÅùèÁ¤º¸
»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ
- °¡°Ô ÀüÈ­¹øÈ£ : 1544-1900
- ÀüÈ­¹®ÀÇ ½Ã°£ : ¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö
(¸ÅÁÖ ¿ù¿äÀÏ, È­¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü)
- °¡°Ô À̸ÞÀÏ : ink@kyobobook.co.kr
- ÀÌ¿ë Åùèȸ»ç : CJ´ëÇÑÅë¿î
ÆÇ¸Å°¡°ÔÁ¤º¸
- »ç¾÷ÀÚ¸í : (ÁÖ)±³º¸¹®°í
- »ç¾÷ÀÚµî·Ï¹øÈ£ : 102-81-11670
- Åë½ÅÆÇ¸Å¾÷½Å°í : 01-0653
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É
ÀüÈ­ÁÖ¹® ¹× °áÁ¦¹®ÀÇ
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : 1644-8422
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼­
Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ
µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸,
ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼­µµ ²É¸¶·Î Á÷Á¢ ÀüÈ­ÁÖ¼¼¿ä.
 À̾߱â²É¹ç
µî·ÏµÈ À̾߱Ⱑ ¾ø½À´Ï´Ù.
»ó¼¼Á¤º¸ ±¸¸ÅÈıâ (0°³)
(0)
»óǰ Q&A (0) ¹è¼Û/±³È¯/ȯºÒ ¾È³»

Ã¥¼Ò°³

¿À¶óŬ PL/SQL º£½ºÆ® ÇÁ·¢Æ¼½º. DBA, °³¹ßÀÚ, Æ©³ÊµéÀÌ ÀÌ Ã¥À» ÀÐÀ¸¸é PL/SQLÀ» Á¦´ë·Î ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. 1ºÎ¿¡¼­´Â °¢Á¾ ¿¹Á¦·Î PL/SQLÀ» ¹è¿ï ¼ö ÀÖ°í, 2ºÎ¿¡¼­´Â ¼º´É °³¼±°ú ¿î¿µ ¾ÈÁ¤¼º »ç·Ê¸¦ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡ ÀÖ´Â »ç·ÊµéÀ» ¿©·¯ºÐÀÇ ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇϸé 5-6½Ã°£ ÀÌ»ó ¼öÇàµÇ´Â ÇÁ·Î±×·¥À» 1-2½Ã°£ ¾È¿¡ ³¡³¾ ¼ö ÀÖ½À´Ï´Ù.

ÀúÀÚ¼Ò°³

ÀúÀÚ : ÀåÁ¤¼ö ÀúÀÚ ÀåÁ¤¼ö´Â ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇÏ¿´À¸¸ç, 2001³â SK C&C¿¡ ÀÔ»çÇÏ¿© ¼¿ÆÄ¼ÒÇÁÆ®¸¦ °ÅÃÄ ÇöÀç ¿¢½Ã¾ö¿¡¼­ Ȱµ¿ ÁßÀÔ´Ï´Ù. ¸ÞÀÎÇÁ·¹ÀÓ ½Ã½ºÅÛ ¿£Áö´Ï¾î·ÎºÎÅÍ ½ÃÀÛÇÏ¿´À¸³ª DBA·Î ÀüÇâÇÏ¿© SK ÅÚ·¹ÄÞÀÇ ÁÖ¿ä µ¥ÀÌÅͺ£À̽º ¿î¿µ ¹× ¼º´É °³¼± ¾÷¹«¸¦ ¼öÇàÇÏ¿´À¸¸ç, ÀÌ ÈÄ LGÀ̳ëÅØ, SKÇÏÀ̴нº, AK¸ô, öµµ°ø»ç µî ´Ù¾çÇÑ °í°´»ç¿¡¼­ DB ¼º´É °³¼± ¹× SQL, PL/SQL Æ©´× ÄÁ¼³ÆÃÀ» ´ã´çÇÏ¿´½À´Ï´Ù. ¿À¶óŬ 10g OCP ¹× SQLP, DAP, ¸®´ª½º ¸¶½ºÅÍ µî ´Ù¾çÇÑ ÀÚ°ÝÁõµµ º¸À¯Çϰí ÀÖ½À´Ï´Ù. ÀúÀÚ : ¼ÛÇöÈ£ ÀúÀÚ ¼ÛÇöÈ£´Â SK C&CÀÇ ÀÎÇÁ¶ó Á¶Á÷¿¡¼­ ȸ»ç »ýȰÀ» ½ÃÀÛÇØ Áö±Ý±îÁö 8³â° DBA ¾÷¹«¸¦ ¼öÇàÇϰí ÀÖ½À´Ï´Ù. SK ±×·ì »ç³» ¹× ¿ÜºÎ¿¡¼­ ´Ù¾çÇÑ ºÐ¾ßÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿î¿µ, ±¸Ãà, Æ©´× ¾÷¹«¸¦ ¼öÇàÇßÀ¸¸ç, ÇöÀç´Â SKT ÁÖ °ú±Ý ½Ã½ºÅÛ ¹× °ü·Ã ½Ã½ºÅÛÀÇ ¿î¿µ ¸®´õ¸¦ ¸Ã°í ÀÖ½À´Ï´Ù. ¿ù°£ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ ±â°íÇÑ ÀÌ·ÂÀÌ ÀÖÀ¸¸ç, ¹ø¿ª¼­·Î´Â [°¡Àå ½¬¿î µ¥ÀÌÅͺ£À̽º ¼³°è(2014)]°¡ ÀÖ½À´Ï´Ù.

¸ñÂ÷

1ºÎ ¿¹Á¦·Î ¹è¿ì´Â PL/SQL 1Àå PL/SQLÀ̶õ? PL/SQLÀ̶õ? PL/SQLÀÇ Çʿ伺 PL/SQLÀÇ ÀåÁ¡ PL/SQL ¾ÆÅ°ÅØÃ³(Architecture) 2Àå Å×½ºÆ® ȯ°æ ±¸¼º(1ºÎ) 3Àå PL/SQL ºí·Ï ±¸Á¶ ÀÍ¸í ºí·Ï ÁÖ¼® 4Àå DBMS_OUTPUT ÆÐŰÁö 5Àå ½Äº°ÀÚ¿Í º¯¼ö PL/SQL ¹®ÀÚ ÁýÇÕ ½Äº°ÀÚ ±ÔÄ¢ º¯¼ö ¼±¾ð º¯¼ö ¹üÀ§¿Í °¡½Ã¼º ¹®ÀÚ¿­ ¾È¿¡ ÀÛÀº µû¿ÈÇ¥ »ç¿ëÇϱâ 6Àå µ¥ÀÌÅÍ Å¸ÀÔ ½ºÄ®¶ó ŸÀÔ Á¶ÇÕ Å¸ÀÔ LOB ŸÀÔ % ŸÀÔ »ç¿ëÀÚ Á¤ÀÇ ¼­ºêŸÀÔ µ¥ÀÌÅÍ Å¸ÀÔ °£ Çü º¯È¯ 7Àå Å×ÀÌÅÍ Á¶ÀÛ DML Á¶ÀÛ Ä¿¹Ô ·Ñ¹é ¼¼À̺êÆ÷ÀÎÆ® ROLLBACK TO SAVEPOINT SET TRANSACTION 8Àå NULL Á¦¾î 9Àå ÇÁ·Î½ÃÀú ÇÁ·Î½ÃÀú »ý¼º ÀÔ/Ãâ·Â ¸Å°³º¯¼ö ÇÁ·Î½ÃÀú ½ÇÇà ¹æ¹ý ÇÁ·Î½ÃÀú Á¦°Å ÇÁ·Î½ÃÀú Invalid ½Ã ÀçÄÄÆÄÀÏ(Re-Compile) ¹æ¹ý 10Àå ÇÔ¼ö ÇÔ¼ö »ý¼º Deterministic ÇÔ¼ö »ý¼º ÇÔ¼ö ½ÇÇà ÇÔ¼ö Á¦°Å ÇÁ·Î½ÃÀú¿Í ÇÔ¼öÀÇ Â÷ÀÌ 11Àå ÆÐŰÁö ÆÐŰÁö »ý¼º Àü¿ª º¯¼ö ¼±¾ð ½Ã À¯ÀÇ»çÇ× ÇÁ·Î½ÃÀú ¹× ÆÐŰÁö º¯°æ ½Ã ÁÖÀÇ »çÇ× ÆÐŰÁö ÄÄÆÄÀÏ 12Àå IN OUT ¸ðµå-NOCOPY: call by reference NOCOPY¶õ NOCOPY À¯ÀÇÁ¡ 13Àå ±ÇÇÑ °ü¸® ±ÇÇÑ °ü¸® ±ÇÇÑ Ãë¼Ò ±ÇÇÑ ºÎ¿© ½Ã ÁÖÀÇ»çÇ× Á¶È¸ ½ºÅ°¸¶ °ü¸® 14Àå Á¦¾î ±¸¹® IF ¹® CASE ¹® GOTO ¹× ·¹À̺í Loop Áßø Loop While Loop For Loop Ä¿¼­(Cursor) For Loop 15Àå ³»Àå ÇÔ¼ö ŸÀÔ º¯È¯ ÇÔ¼ö ¼ýÀÚ Ç¥±â Çü½Ä ³¯Â¥ Ç¥±â Çü½Ä ¹®ÀÚ¿­ °ü·Ã ÇÔ¼ö ¼öÄ¡ ÇÔ¼ö ³¯Â¥ ÇÔ¼ö 16Àå Ä¿¼­ °ü¸® ¸í½ÃÀû Ä¿¼­¿Í ¾Ï½ÃÀû Ä¿¼­ ¾Ï½ÃÀû Ä¿¼­ ¸í½ÃÀû Ä¿¼­ For Loop¿Í Ä¿¼­¸¦ Ȱ¿ëÇÑ Update ¹® Æ©´× 17Àå ÀÚÀ² Æ®·£Àè¼Ç ÀÚÀ² Æ®·£Àè¼ÇÀÇ Æ¯Â¡ ÀÚÀ² Æ®·£Àè¼Ç »ý¼º ÀÚÀ² Æ®·£Àè¼Ç Ȱ¿ë ¹æ¾È ÀÚÀ² Æ®·£Àè¼ÇÀ¸·Î ÀÎÇÑ µ¥µå¶ô ÀÚÀ² Æ®·£Àè¼Ç ¼±¾ð À§Ä¡ 18Àå ¿¹¿Ü ó¸® ¿¹¿Ü ó¸® °³¿ä ÄÄÆÄÀÏ °æ°í(Compile-Time Warnings) ¿¹¿Ü ó¸® ¹®¹ý ¿¹¿Ü ó¸® Á¾·ù ¼±Çà Á¤ÀÇ ¿¹¿Ü ³»ºÎ Á¤ÀÇ ¿¹¿Ü-EXCEPTION_INIT Pragma »ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü(User-Defined Exceptions)-RAISE »ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü(User-Defined Exceptions)-RAISE_APPLICATION_ERROR ¿¡·¯ ¹ß»ýÇÑ ºÎºÐ °Ç³Ê¶Ù¾î °è¼Ó ½ÇÇàÇϱâ(9i ÀÌÇÏ) DML ¿¡·¯ ·Î±ë ±â´É Ȱ¿ë (10g R2 ÀÌ»ó) 19Àå REF Ä¿¼­ REF Ä¿¼­ ŸÀÔ REF Ä¿¼­ »ç¿ë ¿¹ REF Ä¿¼­ Á¦¾à ¹ÙÀÎµå º¯¼ö¸¦ Ȱ¿ëÇÑ REF Ä¿¼­ »ç¿ë REF Ä¿¼­ÀÇ ÀåÁ¡ 20Àå Ä÷º¼Ç Nested Table Ä÷º¼Ç Varray Ä÷º¼Ç Index-by Table Ä÷º¼Ç Ä÷º¼Ç ÇÔ¼ö Ä÷º¼Ç ŸÀÔ Á¤ÀÇ ¹× ÃʱâÈ­ Ä÷º¼Ç È®Àå(EXTEND) Ä÷º¼Ç »èÁ¦ ¹× Á¦°Å Ä÷º¼Ç ¿¹¿Ü ó¸® Nested Table Ä÷º¼Ç »ç¿ë ¿¹ Varray Ä÷º¼Ç »ç¿ë ¿¹ Index by Table Ä÷º¼Ç »ç¿ë ¿¹ 21Àå Bulk ó¸®¿Í ForAll Bulk Collect Fetch »çÀÌÁî¿¡ µû¸¥ PGA º¯È­·® ForAllÀ̶õ? ForAllÀ» ÀÌ¿ëÇÑ Delete ForAllÀ» ÀÌ¿ëÇÑ Update ForAllÀ» ÀÌ¿ëÇÑ Insert BULK COLLECT~LIMIT°ú ForAll For¿Í ForAllÀÇ ¼º´É Â÷ÀÌ ForAllÀ» ÀÌ¿ëÇÑ Merge ForAll ¿¹¿Ü ó¸® - SAVE EXCEPTIONS Returning Àý ForAll°ú INDICES OF Àý ForAll°ú VALUES OF 22Àå Table ÇÔ¼ö Table ÇÔ¼ö Pipelined Table ÇÔ¼ö SQL Ä¿¼­¸¦ ÀÌ¿ëÇÑ Table ÇÔ¼ö Ä÷º¼ÇÀ» ÀÌ¿ëÇÑ Table ÇÔ¼ö Table ÇÔ¼ö¿Í Á¶ÀÎ ¸ÖƼ Ä®·³À» ¹ÝȯÇÏ´Â ½ºÄ®¶ó ¼­ºêÄõ¸® 23Àå È£ÃâÀÚ ±ÇÇÑ DML ºñ±³ DDL ºñ±³ 24Àå µ¿Àû SQL NDS¸¦ ÀÌ¿ëÇÑ µ¿Àû SQL DBMS_SQLÀ» ÀÌ¿ëÇÑ µ¿Àû SQL µ¿ÀûSQLÀ» À§ÇÑ ¿À¶óŬ 11gÀÇ »õ·Î¿î ±â´Éµé 25Àå ¼º´É Áø´Ü ÆÐŰÁö(DBMS_PROFILER) DBMS_PROFILER ÆÐŰÁö DBMS_TRACE ÆÐŰÁö DBMS_HPROF ÆÐŰÁö 26Àå ¼¼¼Ç ¸ð´ÏÅ͸µÀ» À§ÇÑ DBMS_APPLICATION_INFO ÆÐŰÁö DBMS_APPLICATION_INFO ÆÐŰÁö ÇÔ¼ö JDBC ³» DBMS_APPLICATION_INFO ÆÐŰÁö »ç¿ë 27Àå Æ®¸®°Å Æ®¸®°Å »ý¼º Æ®¸®°Å Á¾·ù DDL Æ®¸®°Å Instead-Of Æ®¸®°Å 28Àå º´·Ä ó¸® ÇÔ¼ö º´·Ä ó¸® DBMS_JOBÀ» ÀÌ¿ëÇÑ ¸Å´º¾óÇÑ º´·Ä ó¸® DBMS_PARALLEL_EXECUTE ÆÐŰÁö 29Àå »õ·Î¿î ±â´Éµé(11g New Features) CONTINUE ¹® Result Cache ³×ÀÌÆ¼ºê ÄÄÆÄÀÏ·¯ PL/SQL ¾ÈÀÇ ½ÃÄö½º »ç¿ë 2ºÎ ¼º´É °³¼±°ú ¿î¿µ ¾ÈÁ¤¼º »ç·Ê·Î ¹è¿ì´Â PL/SQL 30Àå Å×½ºÆ® ȯ°æ ±¸¼º(2ºÎ) »ùÇà ½ºÅ°¸¶ »ý¼º Å×½ºÆ® Å×ÀÌºí »ý¼º ¼º´É ºÐ¼®À» À§ÇÑ ÆÐŰÁö »ý¼º ¼º´É °ü·Ã Áß¿äÇÑ ¼¼ °¡Áö ÁöÇ¥ 31Àå SQL VS PL/SQL(1)-PL/SQL ¾È¿¡¼­ÀÇ SQL ¼º´É 32Àå SQL VS PL/SQL(2)-SQL ¾È¿¡¼­ÀÇ SQL ¼º´É 33Àå ÇÔ¼ö¸¦ ÃÖ¼ÒÇÑÀ¸·Î È£ÃâÇ϶ó 34Àå OPEN CURSOR ´ë½Å FOR LOOP¸¦ »ç¿ëÇ϶ó 35Àå LOOP ¾ÈÀÇ SQLÀº Çѹø ´õ »ý°¢Ç϶ó(1) 36Àå LOOP ¾ÈÀÇ SQLÀº Çѹø ´õ »ý°¢Ç϶ó(2) 37Àå ºÒÇÊ¿äÇÑ ½ÃÄö½º »ç¿ëÀ» Á¦°ÅÇ϶ó 38Àå °Ç¹ÙÀÌ°Ç CommitÀ» ÃÖ¼ÒÈ­Ç϶ó 39Àå Insert & Update¸¦ Merge·Î º¯°æÇ϶ó 40Àå EXCEPTION ó¸® ½Ã WHEN OTHERS »ç¿ë¿¡ ÁÖÀÇÇ϶ó 41Àå ¹Ýº¹ Insert¸¦ BULK Insert·Î º¯°æÇ϶ó(1) 42Àå ¹Ýº¹ Insert¸¦ BULK Insert·Î º¯°æÇ϶ó(2) 43Àå ¹Ýº¹ Delete¸¦ BULK Delete·Î º¯°æÇ϶ó 44Àå ¹Ýº¹ Insert ½Ã APPEND_VALUES¸¦ °í·ÁÇ϶ó 45Àå ÇÏµå ÆÄ½Ì(Hard Parsing)À» ÇÇÇ϶ó(1) 46Àå ÇÏµå ÆÄ½Ì(Hard Parsing)À» ÇÇÇ϶ó(2) 47Àå µ¿½Ã¼ºÀ» °í·ÁÇ϶ó(1) 48Àå µ¿½Ã¼ºÀ» °í·ÁÇ϶ó(2) 49Àå µ¿½Ã¼ºÀ» °í·ÁÇ϶ó(3) 50Àå ÀÚÀ² Æ®·£Àè¼Ç¿¡ ´ëÇØ ÀÌÇØÇ϶ó(1) 51Àå ÀÚÀ² Æ®·£Àè¼Ç¿¡ ´ëÇØ ÀÌÇØÇ϶ó(2) 52Àå Table ÇÔ¼öÀÇ Á¶ÀÎ ¼ø¼­¸¦ ÁÖÀÇÇ϶ó 53Àå ¸ÖÆ¼ Ä®·³, ¸ÖƼ ÇàÀ» ¹ÝȯÇÏ´Â ½ºÄ®¶ó ¼­ºêÄõ¸® 54Àå COUNT(*) »ç¿ë¿¡ ÁÖÀÇÇ϶ó 55Àå Æ®¸®°Å »ç¿ë ½Ã ¿¡·¯¸¦ ÇÇÇ϶ó 56Àå Client-Side ÇÁ·Î±×·¡¹Ö ´ë½Å ÆÐŰÁö¸¦ »ç¿ëÇ϶ó(1) 57Àå Client-Side ÇÁ·Î±×·¡¹Ö ´ë½Å ÆÐŰÁö¸¦ »ç¿ëÇ϶ó(2) 58Àå ÇÁ·Î½ÃÀú ´ë½Å ÆÐŰÁö¸¦ »ç¿ëÇ϶ó 59Àå ÆÐŰÁö¿¡ Àü¿ª(GLOBAL) º¯¼ö »ç¿ëÀ» ÃÖ¼ÒÈ­Ç϶ó 60Àå DBMS_AQ(ADVANCED QUEUE)¸¦ ÀÌ¿ëÇÏ¸é µ¥ÀÌÅÍ Àü¼ÛÀÌ Æí¸®ÇØÁø´Ù 61Àå Database Link È£ÃâÀ» ÃÖ¼ÒÈ­Ç϶ó ºÎ·Ï ºÎ·Ï A ÀÚ¹Ù JDK ¼³Ä¡ °¡. À©µµ¿ìÁî ¼³Ä¡ ³ª. Linux ¼³Ä¡ ºÎ·Ï B ¿À¶óŬ Á¦°ø ÆÐŰÁö DBMS_UTILITY DBMS_LOCK DBMS_PIPE DBMS_RANDOM DBMS_LOB UTL_RAW UTL_METADATA UTL_FILE DBMS_CRYPTO DBMS_JOB DBMS_XPLAN ã¾Æº¸±â

Ã¥¼ÓÀ¸·Î

¾Ï¹¬ÀûÀ¸·Î Çü º¯È¯ÀÌ ÀϾ °æ¿ì ¿î¿µ Áß¿¡ ÇÁ·Î±×·¥ÀÇ ¼º´É ÀúÇÏ ¶Ç´Â ¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î °¢ º¯¼öÀÇ Çü º¯È¯ÀÌ ÇÊ¿äÇÒ °æ¿ì¿¡´Â ¹Ýµå½Ã ¸í½ÃÀûÀ¸·Î ±â¼úµÇµµ·Ï ³ë·ÂÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ º¯¼ö ¼±¾ð ½Ã µ¥ÀÌÅÍ Å¸ÀÔÀÌ ¼­·Î °£¿¡ Á¤È®È÷ ÀÏÄ¡Çϵµ·Ï ¼±¾ðÇØ¾ß ÇÕ´Ï´Ù. (p. 60)

Ä¿¹Ô(Commit)ÀÌ µÇÁö ¾ÊÀ¸¸é ¶ôÀÌ ÇØÁ¦µÇÁö ¾Ê±â ¶§¹®¿¡ Ä¿¹ÔÀ» ÀÚÁÖ ÇØ¾ß ¼º´É»ó À¯¸®ÇÏ´Ù°í ¹Ï°í ÀÖ´Â °³¹ßÀںеéÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù. [ ¡¦ Áß·« ¡¦ ] ¸Å¹ø Ä¿¹ÔÀ» ÇÏ¸é ¿ÀÈ÷·Á ¼º´É°ú ¿î¿µ ¾ÈÁ¤¼º¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. (p. 62)

¿À¶óŬ µ¥ÀÌÅͺ£À̽º ¹öÀüÀÌ 10g ÀÌ»óÀ̶ó¸é, µ¥ÀÌÅ͸¦ ÃßÃâÇϱâ À§ÇÑ Fetch CallÀ» ÃÖ¼ÒÈ­Çϱâ À§ÇØ Open-Fetch-Close Àý º¸´Ù´Â For Loop¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ¼º´É¿¡ À¯¸®ÇÕ´Ï´Ù. (p. 145)

For Loop¸¦ ÀÌ¿ëÇÏ´Â °Íº¸´Ù 4¹è³ª ºü¸¥ ¼º´ÉÀ» º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù. µû¶ó¼­ ´ë·®ÀÇ µ¥ÀÌÅÍ Ã³¸®¸¦ À§Çؼ­´Â ForAllÀ» »ç¿ëÇÏ´Â °ÍÀÌ ±ÇÀåµË´Ï´Ù. (p. 242)

Á¶ÀÎ Á¶°ÇÀÎ empnoÀÇ °ªÀÌ ÀζóÀÎºä ¾ÈÀ¸·Î ÆÄ°íµéÁö ¸øÇØ ÀζóÀκ並 Àüü ó¸®ÇØ¾ß ÇÏ´Â ºñÈ¿À²ÀÌ Á¾Á¾ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡ Group by°¡ »ç¿ëµÈ ÀζóÀκ並 ½ºÄ®¶ó ¼­ºêÄõ¸®·Î º¯È¯ÇÏ¿©, Á¶ÀÎ Á¶°ÇÀÌ ºä ¾ÈÀ¸·Î ÆÄ°íµéµµ·Ï ÇÏ¿© ÇÊ¿äÇÑ °Ç¼ö¿¡ ´ëÇØ¼­¸¸ Group by°¡ ¼öÇàµÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. (p. 270)

¸¹Àº °æ¿ì º´·Ä 󸮸¦ À§ÇØ SQL ¾È¿¡ PARALLEL ÈùÆ®¸¦ »ç¿ëÇÏ¿© ó¸®Çϴµ¥, À̶§ SQL ¾È¿¡ PL/SQL·Î ÀÛ¼ºµÈ ÇÔ¼ö°¡ ÀÖ´Ù¸é ÁÖÀǸ¦ ÇØ¾ß ÇÕ´Ï´Ù. ¿Ö³ÄÇϸé ÇÔ¼ö¸¦ ¾î¶»°Ô »ý¼ºÇß´À³Ä¿¡ µû¶ó¼­ º´·Ä 󸮰¡ µÉ ¼öµµ ÀÖ°í ±×·¸Áö ¾ÊÀ» ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù. (p. 337)

´Ù¸¥ °Ç º¯°æÇÏÁö ¾Ê°í For Loop ¾ÈÀÇ SELECT ¹®À常 Ä¿¼­ ¾È¿¡ Æ÷ÇÔ½ÃÄ×À» »ÓÀε¥ ½ÇÇà ½Ã°£ÀÌ 39.6ÃÊ¿¡¼­ 1.59ÃÊ·Î ´ÜÃàµÇ¾ú½À´Ï´Ù. (p. 392)

Fetch Call Ƚ¼ö¸¦ ÁÙÀÌ´Â ¹æ¹ýÀº °¢ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¶´Ù Á¦°øµÇ°í Àֱ⠶§¹®¿¡ ƯÈ÷ ¸¹Àº °Ç¼öÀÇ µ¥ÀÌÅ͸¦ Á¶È¸ÇÏ´Â È­¸é¿¡¼­´Â ¹Ýµå½Ã FetchÇÏ´Â ´ÜÀ§ »çÀÌÁ Áõ°¡½ÃÄÑ¾ß ÇÕ´Ï´Ù. (p. 398)

ÀÌó·³ ÇÔ¼ö Çϳª¸¦ Á¦°ÅÇÏ¿´À» »ÓÀε¥ ¸¹Àº ¼º´É Â÷À̰¡ ¹ß»ýÇÑ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ¿Í °°ÀÌ SQLÀÇ ³»Àå ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖ´Â °Íµéµµ ½À°üÀûÀ¸·Î ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© °á°ú¸¦ È®ÀÎÇÏ´Â SQLÀÌ ´Ù¼ö Á¸ÀçÇÕ´Ï´Ù. (p. 402)

Æ®·£Àè¼ÇÀÇ Á¦ÀÏ Áß¿äÇÑ ¿ä¼Ò(element)´Â Á¤ÇÕ¼ºÀÔ´Ï´Ù. ¸ðµÎ ¹Ý¿µÀÌ µÇ°Å³ª, ±×·¸Áö ¾Ê°Å³ª µÑ Áß Çϳª°¡ µÇ¾î¾ßÁö, Çϳª´Â ¹Ý¿µÀÌ µÆ´Âµ¥ ´Ù¸¥ Çϳª´Â ¹Ý¿µÀÌ µÇÁö ¾ÊÀ¸¸é ³ªÁß¿¡ µ¥ÀÌÅÍ Á¤ÇÕ¼º¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¼º´ÉÀ» ¶°³ª °¡´ÉÇÑ Ä¿¹ÔÀº ÇÁ·Î±×·¥ ¸Ç ¸¶Áö¸·¿¡ Çѹø¸¸ ¼öÇàÀÌ µÇµµ·Ï ÀÛ¼ºÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. (p. 447)

±ÝÀ¶±Ç¿¡¼­ Lost Update°¡ ¹ß»ýÇÏ¸é °í°´ÀÇ µ·ÀÌ »ç¶óÁö°Å³ª, Áߺ¹µÇ¾î Ãß°¡ ÁöÃâµÉ ¼ö Àֱ⠶§¹®¿¡ ÁÖÀǸ¦ ±â¿ï¿©¾ß ÇÏ´Â ºÎºÐÀÔ´Ï´Ù. (p. 531)

ÇϳªÀÇ ÀÎÅÍÆäÀ̽º ÇÁ·Î±×·¥ÀÌ ¾Æ´Ñ ¼ö½Ê °³ÀÇ ÇÁ·Î±×·¥¿¡¼­ ¸Å Ãʸ¶´Ù ÀÛ¾÷ ´ë»óÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇϱâ À§ÇØ Æú¸µÇÒ °æ¿ì ½Ã½ºÅÛ¿¡ °úºÎÇϸ¦ ¹ß»ý½Ãų ¼ö Àִµ¥, ÀÌ·± °æ¿ì¿¡µµ AQ´Â ¸Å¿ì È¿°úÀûÀÎ ´ë¾ÈÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. (p. 644) -- º»¹® Áß¿¡¼­

ÃâÆÇ»ç ¼­Æò

¿À¶óŬ PL/SQL º£½ºÆ® ÇÁ·¢Æ¼½º. DBA, °³¹ßÀÚ, Æ©³ÊµéÀÌ ÀÌ Ã¥À» ÀÐÀ¸¸é PL/SQLÀ» Á¦´ë·Î ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. 1ºÎ¿¡¼­´Â °¢Á¾ ¿¹Á¦·Î PL/SQLÀ» ¹è¿ï ¼ö ÀÖ°í, 2ºÎ¿¡¼­´Â ¼º´É °³¼±°ú ¿î¿µ ¾ÈÁ¤¼º »ç·Ê¸¦ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡ ÀÖ´Â »ç·ÊµéÀ» ¿©·¯ºÐÀÇ ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇϸé 5-6½Ã°£ ÀÌ»ó ¼öÇàµÇ´Â ÇÁ·Î±×·¥À» 1-2½Ã°£ ¾È¿¡ ³¡³¾ ¼ö ÀÖ½À´Ï´Ù. ¿À¶óŬ DBMS¿ÍÀÇ ¿¬µ¿¿¡ ÃÖÀûÈ­µÈ PL/SQL Àü¹®¼­ ÃÖ±Ù µé¾î »õ·Î¿î µ¥ÀÌÅͺ£À̽ºÀÇ µîÀå°ú °ßÁ¦·Î ¾î´À ¶§º¸´Ù ¿À¶óŬÀÇ À§»óÀÌ À§ÇùÀ» ¹Þ°í ÀÖ½À´Ï´Ù. ¿äÁò ITÀÇ Æ®·»µåÀÎ ºòµ¥ÀÌÅÍ °ü·ÃÇÑ Hadoop, NoSQL »Ó ¾Æ´Ï¶ó ±¹»ê DBMSÀΠƼº£·Î, ¾ËƼº£À̽º, Å¥ºê¸®µå¿Í ´õºÒ¾î SAPÀÇ HANA DBMS±îÁö »õ·Î¿î ±â¼ú°ú µ¥ÀÌÅͺ£À̽º°¡ ¿À¶óŬÀÌ Àá½ÄÇϰí ÀÖ´ø ÀÚ¸®¸¦ ²çÂ÷°í ÀÖ½À´Ï´Ù. ±×·¯³ª ¼º´É°ú ¾ÈÁ¤¼ºÀÌ ¿ä±¸µÇ´Â ÁÖ¿ä ¾÷¹«¿¡¼­´Â ¿©ÀüÈ÷ ¿À¶óŬÀ» ´ëüÇϱ⿣ ¿ªºÎÁ·ÀÎ °Í °°½À´Ï´Ù. ÇâÈÄ 10³â ÈÄ¿¡´Â ¾î¶² º¯È­°¡ ÀÖÀ»Áö ¿¹ÃøÇÏ±â ¾î·ÆÁö¸¸ ÇöÀç·Î¼­´Â ¿À¶óŬÀÇ RAC¶ó´Â °­·ÂÇÑ ±â´ÉÀ¸·Î ÀÎÇØ ´çºÐ°£ È®°íÇÑ ÁöÀ§¸¦ À¯ÁöÇϸ®¶ó »ý°¢µË´Ï´Ù. ÀÌ·¯ÇÑ ¿À¶óŬ DBMS¿Í ¿¬µ¿ÇÏ¿© µ¥ÀÌÅ͸¦ ó¸®Çϱâ À§ÇØ PL/SQL¸¸Å­ ºü¸£°í µ¥ÀÌÅÍ Á¶ÀÛÀÌ ½¬¿î ¾ð¾î´Â ¾ø¾î º¸ÀÔ´Ï´Ù. 1ºÎ¿¡¼­´Â ÇÙ½É ¿¹Á¦, 2ºÎ¿¡¼­´Â ½ÇÁ¦ Àû¿ë »ç·Ê 1ºÎ, ¡°¿¹Á¦·Î ¹è¿ì´Â PL/SQL¡±¿¡¼­´Â °£´ÜÇÑ ¿¹Á¦¸¦ Áß½ÉÀ¸·Î PL/SQLÀÇ ±âº» ±â´ÉÀ» »ìÆìº¾´Ï´Ù. ±âÁ¸¿¡ Ãâ°£µÇ¾ú´ø PL/SQL Àü¹®¼­µéÀº ³Ê¹« ¸¹Àº Àå ¼ö¿¡ °ÉÃÄ ±â´É ¼³¸íÀ» ÇØµÎ¾î¼­ Ã¥À» ÆîÃÄ º¼ ¾öµÎ°¡ ³ªÁö ¾Ê¾ÒÀ» ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ Ã¥Àº ªÀº ½Ã°£ ¾È¿¡ ¿¹Á¦ ½Ç½ÀÀ» ÅëÇØ ÁÖ¿ä ÇÙ½É ³»¿ëÀ» ¹è¿ï ¼ö ÀÖµµ·Ï Çß½À´Ï´Ù. 2ºÎ, ¡°¼º´É °³¼±°ú ¿î¿µ ¾ÈÁ¤¼º »ç·Ê·Î ¹è¿ì´Â PL/SQL¡±¿¡¼­´Â ¼º´É °³¼±À» À§ÇØ ÇÊ¿äÇÑ ºÎºÐÀº ¹«¾ùÀÎÁö, ¾î¶»°Ô ÇØ¾ß ÇÁ·Î±×·¥À» ¾ÈÁ¤ÀûÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ´ÂÁö¿¡ °ü·ÃµÈ »ç·ÊµéÀ» Çϳª¾¿ ½Ç½ÀÇÕ´Ï´Ù. À̸¦ ÅëÇØ ¾ó¸¶ ¾È µÇ´Â ÄÚµùÀ¸·Î ¼º´ÉÀÌ ¾ó¸¶³ª »¡¶óÁú ¼ö ÀÖ´ÂÁö, ÀÌÀü¿¡ °£°úÇÏ¿© Àå¾Ö³ª µ¥ÀÌÅÍ Á¤ÇÕ¼º À¯Áö¿¡ ¾î·Á¿òÀ» °Þ¾ú´ø ¿øÀÎÀÌ ¹«¾ùÀ̾ú´ÂÁö¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù.
±¸¸ÅÈıâ
ÀÌ »óǰ¿¡ ´ëÇÑ ±¸¸ÅÈıâ´Â ±¸¸ÅÇϽŠºÐ¿¡ ÇÑÇØ 'ÁÖ¹®/¹è¼ÛÁ¶È¸'¿¡¼­ ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸¸Á·µµ¼ø
Ãֽżø
ÀÛ¼ºµÈ ±¸¸ÅÈıⰡ ¾ø½À´Ï´Ù.
    »óǰQ&A
    »óǰ¿¡ °üÇÑ ±Ã±ÝÇϽŠ»çÇ×À» ¹°¾îº¸¼¼¿ä!
    ±Û¾²±â
    ±Û¾²±â
      ¹è¼Û/±³È¯/ȯºÒ ¾È³»
      ¹è¼Û¾È³»
      - ÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÎ °æ¿ì ¹«·á¹è¼Û, 15,000 ¹Ì¸¸ÀÎ °æ¿ì ¹è¼Ûºñ 2,500¿øÀÌ ºÎ°úµË´Ï´Ù. (´Ü, ¹«·á¹è¼Û »óǰÀÇ °æ¿ì Á¦¿Ü)
      - ÁÖ¹® ÈÄ ¹è¼ÛÁö¿ª¿¡ µû¶ó ±¹³» ÀϹÝÁö¿ªÀº ±Ù¹«ÀÏ(¿ù-±Ý) ±âÁØ 1Àϳ» Ãâ°íµÊÀ» ¿øÄ¢À¸·Î Çϳª, ±â»ó»óȲ µîÀÇ ÀÌÀ¯·Î Áö¿¬µÉ ¼öµµ ÀÖ½À´Ï´Ù. (´Ü, ÀÏ¿äÀÏ ¹× °øÈÞÀÏ¿¡´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.)
      - µµ¼­ »ê°£ Áö¿ª ¹× Á¦ÁÖµµÀÇ °æ¿ì´Â Ç×°ø/µµ¼± Ãß°¡¿îÀÓÀÌ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
      - ÇØ¿ÜÁö¿ªÀ¸·Î´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.
      ±³È¯/ȯºÒ ¾È³»
      - »óǰÀÇ Æ¯¼º¿¡ µû¸¥ ±¸Ã¼ÀûÀÎ ±³È¯ ¹× ȯºÒ±âÁØÀº °¢ »óǰÀÇ '»ó¼¼Á¤º¸'¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
      - ±³È¯ ¹× ȯºÒ½ÅûÀº °¡°Ô ¿¬¶ôó·Î ÀüÈ­ ¶Ç´Â À̸ÞÀÏ·Î ¿¬¶ôÁֽøé ÃÖ¼±À» ´ÙÇØ ½Å¼ÓÈ÷ ó¸®ÇØ µå¸®°Ú½À´Ï´Ù.

      ±³È¯ ¹× ȯºÒ °¡´É »óǰ¿¡
      ¹®Á¦°¡ ÀÖÀ» °æ¿ì
      1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì
      - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû
      - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû
      2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù.
      ´Ü¼øº¯½É ¹×
      ÁÖ¹®Âø¿ÀÀÇ °æ¿ì
      1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ
      ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù.
      2) È­Àåǰ
      ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼­ ¹× ¼Ò°ß¼­¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç È­Àåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼­ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù.
      3) ±âŸ »óǰ
      ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã
      4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù.
      ±³È¯ ¹× ȯºÒ ºÒ°¡ 1) ½Åû±âÇÑÀÌ Áö³­ °æ¿ì
      2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì
      3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì
      4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼­¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì
      6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì
      7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì