µðÁöÅПÀÓ½º

 


ÇǾØÇǽÃÅ¥¾î ÀÎÆ÷¼¼ÀÌÆÛ, DBMS ÀÚµ¿ °ËÃ⡤Á¢¼ÓÀÚ ½Äº° ±â´É µî Ź¿ù

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
ÇǾØÇǽÃÅ¥¾î ÀÎÆ÷¼¼ÀÌÆÛ, DBMS ÀÚµ¿ °ËÃ⡤Á¢¼ÓÀÚ ½Äº° ±â´É µî Ź¿ù


2018 »ó¹Ý±â È÷Æ®»óÇ° ¸¶ÄÉÆÃ

'ÀÎÆ÷¼¼ÀÌÆÛ'´Â ´ëÇѹα¹ DB º¸¾È ¼Ö·ç¼ÇÀÇ ´ë¸í»çÀÎ 'DB¼¼ÀÌÆÛ(SAFER)'·Î À¯¸íÇÑ ÇǾØÇǽÃÅ¥¾î°¡ Áö³­ 15³â°£ ÃàÀûÇÑ µ¥ÀÌÅͺ£À̽º(DB) º¸¾È ±â¼úÀ» ±â¹ÝÀ¸·Î °³¹ßÇÑ '°³ÀÎÁ¤º¸ Á¢¼Ó±â·Ï °ü¸® ¼Ö·ç¼Ç'ÀÌ´Ù,

ÀÎÆ÷¼¼ÀÌÆÛ´Â DBÁ¢±ÙÁ¦¾î¿ÍÀÇ ¿¬µ¿ÀÌ ÇʼöÀΠŸ Á¦Ç°°ú´Â ´Þ¸® ¡âDB¿¡ Á÷Á¢ Á¢¼ÓÇÏ´Â °³ÀÎÁ¤º¸ Á¢¼ÓÀÌ·Â ·Î±ë ¡âWAS/AP¸¦ ÅëÇÑ Á¢¼ÓÀÌ·Â ¡âDBÁ÷Á¢ ÄÜ¼Ö Á¢±Ù±îÁö ¸ðµç ·Î±ëÀ» ¼öÇàÇÑ´Ù.

ÀÎÆ÷¼¼ÀÌÆÛ´Â ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ºÐ¼®, »ç³»¿¡ ¼³Ä¡µÈ DBMS¸¦ ÀÚµ¿À¸·Î °ËÃâÇØ °ü¸®ÀÚ°¡ ¼Õ½±°Ô DBMS¸¦ °ü¸®ÇÒ ¼ö ÀÖ´Ù, µî·ÏµÈ DB Å×À̺í(Table) / ColumnµéÀÇ Á¤º¸ ¶ÇÇÑ ÀÚµ¿À¸·Î ÃßÃâÇØ °³ÀÎÁ¤º¸¸¦ ½Äº°ÇÏ°í ¸ð´ÏÅ͸µ ´ë»óÀ¸·Î µî·ÏÇÒ ¼ö ÀÖ´Ù.

¶Ç °³ÀÎÁ¤º¸°¡ Æ÷ÇÔµÈ Å×ÀÌºí¿¡ ´ëÇØ »ç¿ëÀÚ º° Á¢¼Ó ´ÜÀ§·Î ƯÁ¤±â°£ µ¿¾È ÀÌ·ç¾îÁø µ¥ÀÌÅÍ Á¶È¸¿¡ ´ëÇØ ¸ð´ÏÅ͸µ ÇÒ ¼ö ÀÖ´Ù. ÀÌ¿Ü¿¡µµ À¥ ¼­¹ö¸¦ °æÀ¯ÇØ Á¢¼ÓÇÏ´Â 3-tierȯ°æ¿¡¼­µµ Á¢¼ÓÀÚ¸¦ Á¤È®È÷ ½Äº°ÇÑ´Ù.

ÀÎÆ÷¼¼ÀÌÆÛ´Â °³ÀÎÁ¤º¸ Á¢¼Ó ±â·ÏÀ» ÇÑ ´«¿¡ º¼ ¼ö ÀÖµµ·Ï ¡â»ç¿ëÀÚ¿Í ¼­ºñ½º ¹× Å×ÀÌºí º° ž(Top) Á¤º¸ ¡â¸í·É¾î Á¶È¸ Â÷Æ® ¡âÁ¢±Ù ½Ã°£ ¡â°³ÀÎÁ¤º¸ À¯Çü°ú »ç¿ëÇÑ Äõ¸®(Query) µîÀ» Á¦°øÇÑ´Ù.

¶Ç ƯÁ¤ ½Ã°£ µ¿¾È °³ÀÎÁ¤º¸¸¦ Çã¿ë·® ÀÌ»óÀ¸·Î Á¶È¸ÇÒ °æ¿ì °æ°í ±â´Éµµ ÀÖ´Ù. °³ÀÎÁ¤º¸ »ç¿ë¿¡ ´ëÇÑ ÀÌ»ó ¡ÈÄ°¡ ¹ß»ýÇÏ¸é °ü¸®ÀÚ¿¡°Ô Å뺸ÇÔ°ú µ¿½Ã¿¡ »ç¿ëÀÚ¿¡°Ô Á¢±Ù³»¿ª¿¡ ´ëÇÑ »ç°í ³»¿ëÀÇ ¼Ò¸íÀ» ¿äûÇÑ´Ù. À̸¦ ÅëÇØ °³ÀÎÁ¤º¸ÀÇ ºÎÁ¤ »ç¿ëÀ» ½Ç½Ã°£À¸·Î °¨½Ã ¹× ´ëÀÀÇÑ´Ù.

ÀÎÆ÷¼¼ÀÌÆÛ´Â ´Ù¾çÇÑ ³×Æ®¿öÅ© ȯ°æ¿¡ ¼³Ä¡°¡ °¡´ÉÇϸç, ±¸Ãà °úÁ¤ÀÌ ¿ëÀÌÇØ ½Å¼ÓÇÏ°Ô °³ÀÎÁ¤º¸ Á¢¼Ó±â·Ï °ü¸® ÇöȲÀ» °í°´»ç¿¡ Á¦°øÇÒ ¼ö ÀÖ´Ù.ÀÌ¿Í °°Àº ÀåÁ¡À¸·Î ÀÎÆ÷¼¼ÀÌÆÛ´Â ÇöÀç ¼­¿ï½ÃûÀ» ºñ·ÔÇÑ Áö¹æÀÚÄ¡´Üü¿Í Áß¾ÓºÎ󡤰ø»ç¡¤°ø´Ü ¿¡¼­ ²ÙÁØÈ÷ »ç¿ëµÇ´Â µî ÇöÀç±îÁö ±¹³» ÁÖ¿äºÐ¾ß 30¿© °í°´»ç¿¡ ¼öÁÖ°¡ ÀÌ·ç¾îÁ³´Ù.

Á¤¿¹¸°±âÀÚ yeslin@


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]