A-1. SQL ¹× °³ÀÎÁ¤º¸¸¦ º¸À¯ÇÏ°í ÀÖ´Â DB¶ó¸é ¿ì¼±ÀûÀ¸·Î ¾î´À ºÎºÐÀ» °ÈÇØ¾ß Çϴ°¡? DB¾ÏÈ£È ±¸Ãà ½Ã °í·Á»çÇ×À¸·Î´Â Å©°Ô 4°¡Áö°¡ ÀÖ´Ù. ¼º´ÉÁ¡°Ë, °³ÀÎÁ¤º¸ »ç¿ë À̷·αë, DBÁ¢±ÙÁ¦¾î¿Í ¾ÏÈ£È ¿¬µ¿, ºí·Ï´ÜÀ§ ¾ÏÈ£È Á¦Ç° ¼³Ä¡ ½Ã °í·Á»çÇ×ÀÌ ÀÖ´Ù.
ù ¹ø°, ¼º´ÉÁ¡°ËÀ» °í·ÁÇØ °¡Àå ¸¹ÀÌ ÇÏ´Â ¹æ½ÄÀ¸·Î´Â Ç÷¯±×ÀÎ(Plug-In) ¹æ½ÄÀÌ´Ù. ±âÁ¸ ÇÁ·Î±×·¥ ¼öÁ¤ÀÌ API¹æ½Ä¿¡ ºñÇØ Àû¾î ±¸ÃàÀÌ ¿ëÀÌÇÑ ¹æ½ÄÀÌ´Ù. ´Ù¸¸ DB¼¹ö¿¡ ¾Ï¡¤º¹È£È ¸ðµâÀÌ ¼³Ä¡µÇ¹Ç·Î DB¼¹öÀÇ ¼º´ÉÀúÇÏ°¡ ¹ß»ýÇÑ´Ù. ¼º´ÉÀÌ ¸Å¿ì Áß¿äÇÑ ¿ä¼Ò°¡ µÇ´Â ȯ°æ¿¡¼ Ç÷¯±×ÀÎ ¹æ½ÄÀ» °í·ÁÇÏ´Â °æ¿ì¿¡´Â ¹Ýµå½Ã Á¶È¸¼º´ÉÀ» Á¡°ËÇÏ´Â º¥Ä¡¸¶Å·Å×½ºÆ®(BMT)¸¦ ¼öÇàÇØ ÃÖÀûÀÇ ¼Ö·ç¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÑ´Ù.
µÎ ¹ø°, °³ÀÎÁ¤º¸ »ç¿ë ÀÌ·Â ·Î±ëÀº ¾ÈÀüÇàÁ¤ºÎ¿¡¼ °í½ÃÇÑ ¡®°³ÀÎÁ¤º¸ÀÇ ¾ÈÁ¤¼º È®º¸Á¶Ä¡ ±âÁØÀÇ 8Á¶ 1Ç׿¡ ÇØ´çÇÏ´Â Á¶Ç×À¸·Î °³ÀÎÁ¤º¸Ãë±ÞÀÚ°¡ °³ÀÎÁ¤º¸Ã³¸®½Ã½ºÅÛ¿¡ Á¢¼ÓÇÏ¿© °³ÀÎÁ¤º¸¸¦ ó¸®ÇÑ °æ¿ì Á¢¼Ó ±â·ÏÀ» 6°³¿ù ÀÌ»ó º¸°ü °ü¸®ÇÏ¿©¾ß ÇÑ´Ù´Â Á¶Ç×ÀÌ ÀÖ´Ù. Á¢¼Ó±â·ÏÀÇ º¸°ü¡¤°ü¸®ÇÒ ¼ö ÀÖ´Â ¹æ½ÄÀ» °í·ÁÇØ¾ß ÇÑ´Ù.
¼¼ ¹ø°, DBÁ¢±ÙÁ¦¾î¿Í DB¾ÏÈ£È ¿¬µ¿Àº DBÁ¢±ÙÁ¦¾î¿Í DB¾ÏȣȰ¡ ¼·Î ¿¬µ¿Çϵµ·Ï ±¸¼ºµÈ Á¦Ç°À» ¼±ÅÃÇØ¾ß ÇÑ´Ù.
³× ¹ø°, ºí·Ï´ÜÀ§ ¾ÏÈ£È Á¦Ç° ¼³Ä¡ ½Ã °í·Á»çÇ×Àº DB¾ÏÈ£È ¼Ö·ç¼ÇÀº Å©°Ô Ä÷³´ÜÀ§·Î µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÏ´Â ¹æ½Ä°ú DBMSºí·Ï, ȤÀº ÆÄÀϺí·Ï ´ÜÀ§·Î ¾ÏÈ£ÈÇÏ¿© ÀúÀåÇÏ´Â ¹æ½ÄÀ¸·Î ±¸ºÐÇÒ ¼ö ÀÖ´Ù. ºí·Ï´ÜÀ§ ¾ÏÈ£È Á¦Ç°Àº ¼³Ä¡°¡ ¿ëÀÇÇÏ°í ¼º´ÉÀúÇÏ°¡ ÀûÀ¸¸ç °ü¸®°¡ Æí¸®ÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖ¾î ±ÝÀ¶±Ç, º´¿ø µî¿¡¼ ¸¹ÀÌ °í·ÁÇÏ°í ÀÖ´Â ¹æ½ÄÀÌ´Ù. ÇÏÁö¸¸ DBMS¿¡ ·Î±×ÀÎÇÑ ÈÄ¿¡ ÇØ´ç ¾ÏÈ£ÈµÈ ºí·ÏÀÇ ³»¿ëÀ» Á¶È¸Çϸé, Æò¹®À» º¼ ¼ö ÀÖ¾î¼ DB»ç¿ëÀÚº°·Î ¾Ï¡¤º¹È£È ÅëÁ¦°¡ ºÒ°¡´ÉÇÑ ÇÑ°è°¡ ÀÖ´Ù.
À̸¦ º¸¿ÏÇϱâ À§Çؼ´Â DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛ°ú °áÇÕÇÏ¿© ±¸ÃàÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù. ÆÄÀÏ ´ÜÀ§ À¯Ãâ¿¡ ´ëÇؼ´Â ºí·Ï´ÜÀ§ ¾ÏÈ£È ±â´É¿¡ ÀÇÇؼ º¸È£°¡ µÇ°í, DBMS ³»ºÎ¿¡¼ÀÇ Á¤º¸ À¯ÃâÀº DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛ¿¡¼ ´ëÀÀÇÏ´Â ±¸¼ºÀÌ´Ù.
(È«Áؼ® Çѱ¹»ê¾÷±â¼úº¸È£Çùȸ °üÁ¦¿î¿µÆÀ ÆÀÀå/jun0817@kaits.or.kr)
A-2. ±â¾÷ ¶Ç´Â ±â°ü¿¡ º¸À¯ÇÏ°í ÀÖ´Â °³ÀÎÁ¤º¸(³»ºÎ ¹× ¿ÜºÎ °í°´Æ÷ÇÔ)°¡ °¡Àå ¸¹ÀÌ ¸ð¿© ÀÖ´Â °÷ÀÌ DBMS¼¹öÀ̹ǷΠÀÌ¿¡ ´ëÇÑÁ¤º¸º¸¾È Àû¿ëÀÌ ±Þ¼±¹«À̸ç ÀÌ ¶§ °¡Àå ¸ÕÀú °í·ÁµÇ¾î¾ß ÇÏ´Â °ÍÀÌ °³ÀÎÁ¤º¸ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¾ÏÈ£È ¹× Á¢±ÙÅëÁ¦ Àû¿ëÀÌ´Ù. ¶ÇÇÑ, ¾ÏÈ£È ¹× Á¢±ÙÅëÁ¦ ¼Ö·ç¼Ç µîÀ» µµÀÔÇÒ ¶§ ¿ì¼±ÀûÀ¸·Î Á¡°ËÇØ º¸¾Æ¾ß ÇÒ °ÍÀº ÇØ´ç ¼Ö·ç¼ÇÀ» µµÀÔÇßÀ» °æ¿ì ÇöÇà °³ÀÎÁ¤º¸º¸È£ ¹ý±Ô¸¦ ÃæÁ·Çϸç, º¸À¯ÇÏ°í ÀÖ´Â °³ÀÎÁ¤º¸ÀÇ À¯Ãâ °¡´É¼ºÀ» ³·Ãâ ¼ö ÀÖ´Ù.
¾Æ¿ï·¯ ±âº»ÀûÀ¸·Î ÀÌ·ç¾îÁ®¾ß ÇÒ »çÇ×À¸·Î ³»ºÎÀûÀÎ °ü¸® °èȹºÎÅÍ ¸íÈ®ÇÏ°í ü°èÀûÀ¸·Î ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù. °³ÀÎÁ¤º¸Ãë±ÞÀÚ¿¡ ´ëÇÑ ±³À° µî °³ÀÎÁ¤º¸º¸È£¸¦ À§ÇØ ÇÊ¿äÇÑ »çÇ×ÀÌ ¹Ýµå½Ã Æ÷ÇԵǵµ·Ï ¹®¼ÀÛ¼ºÀÌ ÀÌ·ç¾îÁ®¾ß Çϸç, PCº¸¾È, °³ÀÎÁ¤º¸ ¾ÏÈ£È, Á¢±Ù±ÇÇÑ ÅëÁ¦, °¨»ç±â·Ï µî °³ÀÎÁ¤º¸¿Í °ü°èµÇ¾î ÀÖ´Â ¸ðµç °ÍµéÀÌ Ã¼Å©°¡ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù. ¾ÏÈ£È ÇÁ·ÎÁ§Æ® ÁøÇà ½Ã ÀüÁ¦»çÇ×À¸·Î öÀúÇÑ ÇÁ·ÎÁ§Æ® °ü¸®¿Í Çù·ÂÀ» ÅëÇØ ¸íÈ®ÇÑ ¿ä±¸»çÇ×À» µµÃâÇÏ¿© ¾ÈÁ¤Àû ±¸Ã༺ñ½º¸¦ Á¦°øÇÏ´Â °ÍÀÌ ÇÙ½É Àû ¼º°ø¿ä¼Ò¶ó°í ÆľÇÇÑ´Ù.
¾ÏÈ£È ÇÁ·ÎÁ§Æ® ¼º°øÁ¶°ÇÀ¸·Î´Â ´ÙÀ½°ú °°Àº Á¶°ÇÀÌ ¼±ÇàµÇ¾î¾ß ÇÑ´Ù.
¾÷¹«ÇùÁ¶ üÁ¦ : ±¸Ãà¼öÇà Àü ´Ü°è¿¡ °ÉÃÄ °è¼ÓÀûÀ¸·Î ÅäÀÇ, °ËÅä, ÇÕÀÇ, °áÁ¤, ÀüÆĵǾî¾ß ÇÒ »çÇ׿¡ ´ëÇØ ´ã´çÀÚµé°ú ¿øÈ°ÇÑ ¾÷¹«ÇùÁ¶Ã¼°è ±¸Ãà, ±¸Ãà¼öÇà ½Ã ÇÊ¿äÇÑ °¢Á¾ Á¤º¸¸¦ Àû½Ã¿¡ Á¦°ø
Àû±ØÀûÀÎ Âü¿© ¹× Áö¿ø : ±¸ÃàÀÇ ¿øÈ°ÇÑ ÁøÇàÀ» À§ÇØ °ü·ÃºÎ¼ ¹× ¾÷¹«´ã´çÀÚÀÇ ÇÁ·ÎÁ§Æ® ÆÀ Âü¿©¿Í Áö¿øÀÌ Àý´ëÀûÀ¸·Î ÇÊ¿ä, ºÐ¾ßº° ¾÷¹« ´ã´çÀÚÀÇ Àý´ëÀûÀÎ ÇùÁ¶ ÇÊ¿ä
´ë»ó ¹× ¹üÀ§ÀÇ ¸íÈ®È : ±¸ÃàÀÇ ´ë»ó ¹× ¹üÀ§¿¡ ´ëÇÑ ¸íÈ®ÇÑ Á¤ÀÇ ¹× °áÁ¤, »óÈ£°£ÀÇ ±¸Ãà¹üÀ§ ¹× ¼öÇà¾÷¹«¿¡ ´ëÇÑ °øµ¿ ÀÌÇØ µµÃâ, ±â ¿î¿µ ÁßÀÎ ¿î¿µ°ü¸® ¼Ö·ç¼Ç°úÀÇ ±ä¹ÐÇÑ ÇùÁ¶¸¦ ÅëÇÑ ¿¬µ¿¹æ¾È µµÃâ
öÀúÇÑ ÇÁ·ÎÁ§Æ® °ü¸®(°ø±Þ»ç) : Ç°Áú ¹× ÀÏÁ¤ µî¿¡ ´ëÇÑ °ü¸®¿Í ±¸ÃàÃßÁø °æ°ú¿¡ ´ëÇÑ Á¤±âÀû, ºñÁ¤±âÀû º¸°í, °¢Á¾ Á¤º¸ ¹× ¾÷¹«¿¡ ´ëÇÑ Ã¶ÀúÇÑ º¸¾È ¹× ºñ¹Ð Áؼö
ȯ°æÀÇ ¸íÈ®ÇÑ ÀÌÇØ(°ø±Þ»ç) : ÇÁ·ÎÁ§Æ® Àû¿ë ´ë»ó°ú °³ÀÎÁ¤º¸º¸È£ ´ë»óÀÇ ¸íÈ®ÇÑ ½Äº°, ¹ý±Ô Áؼö¸¦ À§ÇÑ ±¸Ãà ¹× ¿î¿µ¹æ¾È Á¦°øDBÀÇ µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÒ ¼ö ÀÖ´Â ¹æ½ÄÀº Ä÷³ ¾ÏÈ£È ¹æ½Ä°ú ºí·Ï ¾ÏÈ£È ¹æ½ÄÀ¸·Î ³ª´ ¼ö ÀÖ´Ù. Ä÷³ ¾ÏÈ£È ¹æ½ÄÀº ¾Ï¡¤º¹È£È À§Ä¡¿¡ µû¶ó Plug-In, API, Hybrid µîÀÇ ¹æ½ÄÀÌ ÀÖÀ¸¸ç, ºí·Ï ¾ÏÈ£È ¹æ½ÄÀº TDE, ÆÄÀÏ ¾ÏÈ£È ¹æ½ÄÀÌ ÀÖ´Ù.
(Á¶µ·¼· À̱۷ιú½Ã½ºÅÛ ÀÌ»ç/alex@eglobalsys.co.kr)
[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>