ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­

Stored Procedure Builder »ç¿ë ÀÌÁ¡

Stored Procedure Builder´Â ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÀÛ¼ºÇÏ°í ¼³Ä¡Çϸç Å×½ºÆ®ÇÒ ¶§ »ç¿ëÇϱ⠽¬¿î °³¹ß ȯ°æÀ» Á¦°øÇÏ¿© DB2 ¼­¹ö¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î µî·Ï, ±¸Ãà ¹× ¼³Ä¡ ÀÛ¾÷ÀÇ ¼¼ºÎ»çÇ׺¸´Ù ÀúÀå ÇÁ·Î½Ãµà¾î ³í¸® ÀÛ¼º¿¡ ÃÊÁ¡À» ¸ÂÃâ ¼ö ÀÖ°Ô µµ¿Í ÁÝ´Ï´Ù. Stored Procedure Builder´Â ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ °³¹ßÇÏ´Â Ç÷§Æû°ú ´Ù¸¥ ¼­¹ö Ç÷§Æû¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ±¸ÃàÇÒ ¼ö ÀÖ°Ô ÇÏ¿© »óÈ£ Ç÷§Æû ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀ» Áö¿øÇÕ´Ï´Ù.

»õ·Î¿î ÀúÀå ÇÁ·Î½Ãµà¾î ÀÛ¼º

Stored Procedure Builder¸¦ »ç¿ëÇϸé DB2 µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡¼­ÀÇ ÀúÀå ÇÁ·Î½Ãµà¾î ÀÛ¼º ¹× ¼³Ä¡ °úÁ¤ÀÌ ´Ü¼øÈ­µË´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î ¸¶¹ý»ç ¹× SQL Áö¿øÀº ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

Stored Procedure Builder¿¡¼­ Java ¶Ç´Â SQL·Î ÀÛ¼ºµÈ ¸Å¿ì ÈÞ´ëÇϱâ ÁÁÀº ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ±âº» SQL ±¸Á¶¸¦ ÀÛ¼ºÇÑ ´ÙÀ½, ¼Ò½º ÄÚµå ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¼öÁ¤ÇÔÀ¸·Î½á Á¤±³ÇÑ ÀúÀå ÇÁ·Î½Ãµà¾î ³í¸®¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀúÀå ÇÁ·Î½Ãµà¾î ÀÛ¼º½Ã ´ÜÀÏ °á°ú ¼¼Æ®, ´ÙÁß °á°ú ¼¼Æ® ¶Ç´Â Ãâ·Â ¸Å°³º¯¼ö¸¸ ¸®ÅÏÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î°¡ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» ÀÛ¼ºÇϰųª °»½ÅÇÒ ¶§ °á°ú ¼¼Æ®¸¦ ¸®ÅÏÇÏÁö ¾Êµµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ÀúÀå ÇÁ·Î½Ãµà¾î°¡ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ È£½ºÆ® º¯¼öÀÇ °ªÀ» ¼ö½ÅÇϵµ·Ï ÀÌ¿¡ ´ëÇÑ ÀÔÃâ·Â ¸Å°³º¯¼ö¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡·Î ÀúÀå ÇÁ·Î½Ãµà¾î¿¡¼­ ´ÙÁß SQL¹®À» ÀÛ¼ºÇÏ¿© ÀúÀå ÇÁ·Î½Ãµà¾î¿¡¼­ ´ë¼Ò¹®ÀÚ °ªÀ» ¼ö½ÅÇÑ ´ÙÀ½ ¼ö ¸¹Àº Á¶È¸ Áß¿¡¼­ Çϳª¸¦ ¼±ÅÃÇÕ´Ï´Ù.

¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ±¸ÃàÇÏ·Á¸é ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ÀÖ´Â ¿Ï·á¸¦ ´©¸£±â¸¸ ÇÏ¸é µË´Ï´Ù. CREATE PROCEDURE¹®À» »ç¿ëÇÏ¿© DB2¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¼öµ¿À¸·Î µî·ÏÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

±âÁ¸ÀÇ ÀúÀå ÇÁ·Î½Ãµà¾î ÀÛ¾÷

µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¼º°øÀûÀ¸·Î ±¸ÃàÇÑ ÈÄ ÇÁ·Î½Ãµà¾î¸¦ ¼öÁ¤, À籸Ãà, ¼öÇà ¹× Å×½ºÆ®ÇÒ Áغñ°¡ µÇ¾î ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¼öÁ¤ÇÔÀ¸·Î½á Á¤±³ÇÑ ÀúÀå ÇÁ·Î½Ãµà¾î ³í¸®¸¦ Æ÷ÇÔ½Ã۵µ·Ï ¸Þ¼Òµå¸¦ Äڵ忡 Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Stored Procedure Builder¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¿­¸é ¼Ò½º Äڵ尡 ÆíÁý±â¿¡ Ç¥½ÃµË´Ï´Ù. ÆíÁý±â´Â Java ¶Ç´Â SQL·Î ÀÛ¼ºµÈ ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ´ëÇØ ¾ð¾î¸¦ ±¸ºÐÇÕ´Ï´Ù.

Stored Procedure Builder·ÎºÎÅÍ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ¼öÇàÇϸé Á¦´ë·Î ¼³Ä¡µÇµµ·Ï ÇÁ·Î½Ãµà¾î¸¦ Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ½ÇÇàÇÒ ¶§ ÀÌ´Â ¼³Á¤µÇ´Â ¹æ¹ý¿¡ µû¶ó ÀÔ·ÂµÈ Å×½ºÆ® ÀÔ·Â ¸Å°³º¯¼ö °ªÀ» ±â¹ÝÀ¸·Î °á°ú ¼¼Æ®¸¦ ¸®ÅÏÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ÀúÀå ÇÁ·Î½Ãµà¾î°¡ DB2 µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ ¿Ã¹Ù·Î ¼³Ä¡µÇ¾úÀ½À» ¾Ë°í ÀÖÀ¸¹Ç·Î ÀúÀå ÇÁ·Î½Ãµà¾î Å×½ºÆ®´Â Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ ÀÛ¼ºÀ» ½±°Ô ¸¸µé¾î ÁÝ´Ï´Ù. ±×·± ´ÙÀ½ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ ÀÛ¼º ¹× µð¹ö±ë¿¡ ÃÐÁ¡À» ¸ÂÃâ ¼ö ÀÖ½À´Ï´Ù.

Stored Procedure BuilderÀÇ ÇÁ·ÎÁ§Æ® â¿¡¼­ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ Á¦°ÅÇϰųª À̸¦ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ¿¬°á¿¡ º¹»çÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

Stored Procedure Builder ÇÁ·ÎÁ§Æ® ÀÛ¼º

»õ·Î¿î ¶Ç´Â ±âÁ¸ÀÇ Stored Procedure Builder ÇÁ·ÎÁ§Æ®¸¦ ¿­ ¶§ ÇÁ·ÎÁ§Æ® âÀº »ç¿ëÀÚ°¡ ¿¬°áµÈ DB2 µ¥ÀÌÅͺ£À̽º¿¡ »óÁÖÇÏ´Â ¸ðµç ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÇÊÅÍÇÏ¿© ±× À̸§ ¶Ç´Â ½ºÅ°¸¶¸¦ ±â¹ÝÀ¸·Î ÇÑ ÇÁ·Î½Ãµà¾î¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. Stored Procedure Builder ÇÁ·ÎÁ§Æ®´Â µ¥ÀÌÅͺ£À̽º¿¡ Á¦´ë·Î ±¸ÃàµÇÁö ¾ÊÀº ¿¬°á Á¤º¸ ¹× ÀúÀå ÇÁ·Î½Ãµà¾î ¿ÀºêÁ§Æ®¸¸ ÀúÀåÇÕ´Ï´Ù.

ÀúÀå ÇÁ·Î½Ãµà¾î µð¹ö±ë

Stored Procedure Builder ¹× IBM ºÐ»ê µð¹ö°Å(º°µµ »ç¿ë °¡´É)¸¦ »ç¿ëÇϸé, DB2 ¼­¹ö¿¡ ¼³Ä¡µÈ ÀúÀå ÇÁ·Î½Ãµà·¯¸¦ ¿ø°ÝÀ¸·Î µð¹ö±×ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ µð¹ö±×ÇÏ·Á¸é, ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ µð¹ö±× ¸ðµå¿¡¼­ ±¸ÃàÇϰí Ŭ¶óÀÌ¾ðÆ® IP ÁÖ¼Ò¿¡ ´ëÇØ Ç׸ñÀ» µð¹ö±×Çϸç ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ½ÇÇàÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ³»ºÎ·ÎºÎÅÍ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ µð¹ö±×ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. È£Ãâ ÀÀ¿ëÇÁ·Î±×·¥À» Å×½ºÆ®ÇÏ´Â °Í°ú ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ Å×½ºÆ®ÇÏ´Â °ÍÀ» ºÐ¸®½Ãų ¼ö ÀÖ½À´Ï´Ù.

Stored Procedure Builder¸¦ »ç¿ëÇϸé ÀúÀå ÇÁ·Î½Ãµà¾î µð¹ö±× Å×ÀÌºí¿¡¼­ µð¹ö±× Ç׸ñÀ» º¯°æ, Ãß°¡ ¶Ç´Â Á¦°ÅÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ÀÖ´Â ¸ðµç ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚÀ̰ųª ¼±ÅÃµÈ ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ ÀÛ¼ºÀÚÀ̸é, ´Ù¸¥ »ç¿ëÀÚ°¡ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ µð¹ö±×ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]