È¿À²ÀûÀÎ SQL Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°íÀÚ ÇÏ´Â »ç¶÷¿¡°Ô ±ÍÁßÇÑ ÀÚ·áÀ̸ç, µ¥ÀÌÅͺ£À̽º¸¦ ¼³°èÇÒ ¶§ ÀÚÁÖ ÀúÁö¸£´Â ½Ç¼ö¸¦ ÇÇÇÏ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ÇÁ·Î±×·¡¸ÓµéÀÌ µ¥ÀÌÅÍ¿¡ »ç¿ëÇÏ´Â Àαâ ÀÖ´Â ¾ð¾îÀÎ SQL¿¡ °üÇÑ Ã¥À̸ç, ƯÈ÷ SQLÀ» »ç¿ëÇÏ¸é¼ ÀÚÁÖÇÏ´Â ½Ç¼ö¸¦ ÁÙÀÌ´Â ¹æ¹ý¿¡ °üÇÑ °ÍÀÌ´Ù. ÀϹÝÀûÀÎ ½Ç¼ö¸¦ ½Äº°ÇÏ°í ÇÇÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í ½ÇÁ¦·Î ÀÛµ¿ÇÏ´Â µ¥ÀÌÅÍ ¸ðµ¨·Î ¸®ÆÑÅ丵ÇÑ´Ù. 2010³â ÃâÆÇµÈ ¡®SQL Antipatterns¡¯ÀÇ ³»¿ëÀ» º¸°ÇÏ¿´À¸¸ç, ÃֽŠ¹öÀüÀÇ MySQL ¹× Python¿ëÀ¸·Î ¾÷µ¥ÀÌÆ®µÈ ÀÌ Ã¥¿¡¼´Â ºü¸¥ ½Â¸®¸¦ À§ÇÑ 12°³ÀÇ »õ·Î¿î ¡®¹Ì´Ï ¾ÈƼÆÐÅÏ¡¯ÀÌ Ãß°¡µÇ¾ú´Ù. ´©±¸³ª ½Ç¼ö¸¦ ÇÏÁö¸¸, ½Ç¼ö·ÎºÎÅÍ ¹è¿ì°í À̸¦ ÀÚ½ÅÀÇ ±â¼úÀ» Çâ»óÇÒ ¼ö ÀÖ´Â ±âȸ·Î ¹Ù²Ù·Á°í ³ë·ÂÇÑ´Ù. ´Ù¸¥ °³¹ßÀÚ°¡ ÀúÁö¸¥ °¡Àå ÀϹÝÀûÀÎ ¿À·ù¿Í À̸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¿¬±¸ÇÔÀ¸·Î½á ´õ ³ªÀº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ°¡ µÉ °ÍÀÌ´Ù.
¡á ?È¿À²ÀûÀÌ°í È®Àå °¡´ÉÇϸç À¯Áö °ü¸® °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ¼³°èÇÏ´Â ¹æ¹ý
¡á ?ºü¸£°í Á¤È®ÇÑ SQL Äõ¸®¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý
¡á ?ÀϹÝÀûÀÎ ¼º´É ÇÔÁ¤À» ÇÇÇÏ´Â ¹æ¹ý
¡á ?µ¥ÀÌÅͺ£À̽º¸¦ ¾ÖÇø®ÄÉÀ̼ǿ¡ È¿À²ÀûÀÌ°í È¿°úÀûÀ¸·Î ÅëÇÕÇÏ´Â
Ķ¸®Æ÷´Ï¾ÆÁÖ »êŸũ·çÁî¿¡¼ žÀ¸¸ç, University of California¿¡¼ ÄÄÇ»ÅÍ ¹× Á¤º¸ °úÇÐ ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î, ÄÁ¼³ÅÏÆ® ¹× °ü¸®ÀÚ·Î 20³â ÀÌ»ó ±Ù¹«Çß´Ù. ±×´Â MySQL, InterBase µîÀ» Æ÷ÇÔÇÑ °ü°èÇü µ¥ÀÌÅͺ£À̽º¸¦ Àü¹®ÀûÀ¸·Î ´Ù·ç¾ú°í ¿Â¶óÀο¡¼ ¼öõ °³ÀÇ Áú¹®¿¡ ´äÇßÀ¸¸ç, 2010¿¡ ÃâÆÇÇÑ ¡°SQL AntiPatterns: µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀÇ ÇÔÁ¤ ÇÇÇϱâ(ÀλçÀÌÆ®, 2011)¡±¿¡¼ °¡Àå ¹Ýº¹µÇ´Â ½Ç¼öµé¿¡ °üÇؼ ÀڽŸ¸ÀÇ ÅëÂû·ÂÀ» ¼¼úÇß´Ù.