·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  °³¹ß   Ç÷§Æû   ½Ã½ºÅÛ   ¸Å´ÏÁö¸ÕÆ®   Àüü±â»ç  
ÀÚ¹Ù
´å³Ý
C/C++
DB
¸ðµ¨¸µ
À¥°³¹ß
±âŸ
À¯´Ð½º/¸®´ª½º
À©µµ¿ì
±âŸ
¼­¹ö
³×Æ®¿öÅ©
º¸¾È
±âŸ
BM
PM
±âŸ
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
¡¸°´Ã¼ ÁöÇâ ¹æ¹ý·Ð¡¹À¸·Î â°í ¼Ó Á¤º¸ ²¨³»±â

Arthur Fuller ( TechRepublic )   2005/06/14  
[Áöµð³ÝÄÚ¸®¾Æ]SQL ¼­¹ö °³¹ßÀÚµéÀº Àç»ç¿ë¼º¿¡ ´ëÇÑ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¥ ¹æ½ÄÀ» ÁÖ¸ñÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º¸¦ Àç»ç¿ëÇÔÀ¸·Î¼­ ºÒÇÊ¿äÇÑ ÀÏÀ» ¾î¶»°Ô ÁÙÀÏ ¼ö ÀÖ°í, ¾î¶»°Ô ÇÏ¸é °³¹ß ½Ã°£µµ ȹ±âÀûÀ¸·Î ´ÜÃà½Ãų ¼ö ÀÖÀ»Áö ¸é¹ÐÈ÷ »ìÆìº¼ Çʿ䰡 ÀÖ´Ù.

ÀÏ¿¡ µû¶ó SQL ¼­¹ö¸¸ °®°í ÀÛ¾÷ÇÒ ¼öµµ ÀÖ°í, ´å³Ý, ÀÚ¹Ù, µ¨ÆÄÀÌ °°Àº ¾ð¾î·Î ÀÛ¼ºµÈ ´Ù¾çÇÑ ÇÁ·ÐÆ®¿£µå ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÌ¿ëÇØ SQLÀ» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ±×·± ¾ð¾î¿¡¼­´Â Àç»ç¿ë¼º¿¡ ´ëÇÑ °³³ä¿¡ Àͼ÷ÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ SQL °³¹ßÀÚµéÀº µ¥ÀÌÅͺ£À̽º Àç»ç¿ëÀ» °ÅÀÇ »ý°¢ÇÏÁö ¾Ê´Â´Ù.

Çѹø »ý°¢Çغ¸ÀÚ. ¿©·¯ºÐÀº °í°´ °ü¸®¿¡¼­ºÎÅÍ ÆÇ¸Å ÁÖ¹®, ±¸¸Å ÁÖ¹® µîµî¿¡ °ÉÃÄ µ¿ÀÏÇÑ °ÍµéÀ» ¸¸µé¾î³½´Ù. ÀÌ·± ÀÏÀº ¾ÆÁÖ ¿øÃÊÀû ¼öÁØÀÌÁö¸¸ À̸¦Å×¸é º¸Åë ȸ°è ½Ã½ºÅÛ¿ëÀ¸·Î ÀÛ¼ºÇÏ´Â ¹Ì¼ö±Ý °èÁ¤, 乫 °èÁ¤, Àç°í °ü¸® µî°ú °°Àº ¸ðµâ¿¡¼­´Â Á» ´õ °íÂ÷¿ø ¼öÁØ¿¡¼­ Ãß»óÈ­ÇÒ ¼ö ÀÖ´Ù.

°¢ ¸ðµâ¸¶´Ù ÇÊ¿ä·Î ÇÏ´Â Å×À̺íÀº °í°´º°·Î ȤÀº µ¥ÀÌÅͺ£À̽ºº°·Î ¼­·Î ¸¹ÀÌ ´Ù¸£Áö ¾Ê´Ù. ±×·±µ¥ ¿Ö ºÐ¸®µÈ µ¥ÀÌÅͺ£À̽º·Î ¼³°èÇÏÁö ¾Ê°í Àִ°¡?

»ç½Ç ±×¿¡ ´ëÇÑ ´äÀº ¡®³³±â¿¡ ´ëÇÑ ¾Ð¹Ú¡¯ ¶§¹®ÀÌ´Ù.

°³¹ßÀÚµéÀº µ¥ÀÌÅͺ£À̽º¿¡ °øÅë °´Ã¼¸¦ Ãß»óÈ­ÇÒ ¿©À¯°¡ ¾ø´Ù. ÀÌ·± Á¡¿¡¼­ ¿ì¸®´Â °´Ã¼ ÁöÇâÇÏ´Â »ç¶÷µé¿¡°Ô ¹º°¡ ¹è¿ö¾ß ÇÑ´Ù. ±×µéÀº Àç»ç¿ë¼ºÀÌ ¾ÆÅ°ÅØÃ³ Ãø¸é¿¡¼­ È¿°úÀûÀÌ°í °æÁ¦ÀûÀÎ ¸é¿¡¼­ °ÇÀüÇÏ´Ù´Â À̾߱⸦ µû¸£°í ÀÖ´Ù. ±×·±µ¥ µ¥ÀÌÅͺ£À̽º °³¹ß°ú °ü¸®¸¦ ÇÏ´Â ¿ì¸® ´ëºÎºÐÀº °°Àº ¹æ½ÄÀ» µû¸£Áö ¾Ê°í ÀÖ´Ù.

°´Ã¼ ÁöÇâÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º °³¹ß¿¡ °üÇØ »ý°¢À» ½ÃÀÛÇÒ ¶§ÀÌ´Ù. ±âº» ¼öÁØ¿¡¼­ º»´Ù¸é °í°´, ¾÷ü, Á÷¿ø¿¡°Õ °øÅëÀûÀÎ °ÍÀÌ ¸¹´Ù. ÇÑ ´Ü°è ³ô¿©¼­ ¿©·¯ºÐÀÌ ÁÖ¼Ò(µµ½Ã, Áö¿ª, ±¹°¡)¸¦ ¸ðµ¨¸µÇÏ´Â ¹æ½ÄÀº °¢±â µ¥ÀÌÅͺ£À̽º¸¶´Ù ¾ÆÁÖ µ¿ÀÏÇÏ´Ù. ÇÑ ´Ü°è ´õ ³ôÀÌ¸é ÆÇ¸Å ÁÖ¹® Ç׸ñÀº ¿©·¯ºÐÀÌ ¹» ÆÈµç °£¿¡ ¹Ýµå½Ã µ¿ÀÏÇÏ´Ù.

°´Ã¼ ÁöÇâÇÏ´Â »ç¶÷µéÀÌ »ç¿ëÀÚ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °íÀ¯ Ư¼ºÀ» ±Øº¹ÇÏ´Â °Í°ú °°Àº ¹æ¹ýÀ¸·Î, ¿ì¸®µµ µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ °íÀ¯ Ư¼ºÀ» ±Øº¹ÇÒ ¼ö ÀÖ´Ù.

ÀÌ °úÁ¤¿¡¼­ °¡Àå Áß¿äÇÑ °Ç ´Ü¼øÈ÷ ¿ì¸®°¡ ÇÒ ¼ö ÀÖÀ»Áö °áÁ¤ÇÏ´Â °ÍÀÌ´Ù. ÇÊÀÚÀÇ °æ¿ì µ¿ÀÏÇÑ ¿øÄ¢ÀÌ µ¥ÀÌÅͺ£À̽º ¼³°è¿Í °´Ã¼ÁöÇâ ¼³°è¿¡ Àû¿ëµÈ´Ù´Â °É ±ú´Ý°Ô µÆ°í, À̸¦ ¹ÙÅÁÀ¸·Î ±âÁ¸ ÇÁ·ÎÁ§Æ®¸¦ µ¥ÀÌÅÍ ¸ðµ¨¸µ µµ±¸·Î ¿Å°Ü¼­ À¯¿ëÇÑ ¹üÀ§ ³»¿¡¼­ Ãß»óÈ­ÇÏ´Â µ¥¿¡ 2ÁÖ Á¤µµÀÇ ½Ã°£ ¹Û¿¡ °É¸®Áö ¾Ê¾Ò´Ù.

µ¿ÀÏÇÑ µµ±¸¸¦ »ç¿ëÇØ¼­ ´Ü¼ø °´Ã¼(°í°´ Å×À̺í)¿Í º¹ÀâÇÑ °´Ã¼(¹Ì¼ö±Ý °èÁ¤)¸¦ º»ÀÎÀÌ Á÷Á¢ »ý¼ºÇÑ »õ·Î¿î µ¥ÀÌÅͺ£À̽º·Î ½Å¼ÓÇÏ°Ô °¡Á®¿Ã ¼ö ÀÖ°Ô µÆ´Ù. °³¹ß ½Ã°£¿¡¼­ ¾ò´Â À̵浵 »ó´çÇÏ´Ù.

µ¥ÀÌÅͺ£À̽º Àç»ç¿ë¿¡ °üÇÑ 2°¡Áö ¹æ¹ý
ÀÌ·¸°Ô ¹Ù²Ù´Â µ¥¿¡´Â µÎ °¡Áö Á¢±Ù¹ýÀÌ ÀÖ´Ù. °¢°¢ÀÇ ¹æ¹ý¿¡ ´ëÇØ Àå´ÜÁ¡À» ¸ðµÎ Á¦½ÃÇÒ °ÍÀÌÁö¸¸ ¾î¶² Á¢±Ù¹ýÀÌ ¿©·¯ºÐ »óȲ¿¡ ÀûÇÕÇÑÁö °áÁ¤ÇÏ´Â °Ç ¿©·¯ºÐµéÀÇ ¸òÀ¸·Î ³²°ÜµÑ °ÍÀÌ´Ù.

ù ¹øÂ° Á¢±ÙÀº °ü½ÉÀִ ƯÁ¤ ¡®¹Ì¼ö±Ý °èÁ¤ °°Àº °´Ã¼¡¯¿¡ ´ëÇÑ °ü½É Å×À̺íÀ» ´ã°í ÀÖ´Â ¼ö¸¹Àº µ¥ÀÌÅͺ£À̽º¸¦ ¼­·Î ¿¬°áÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¸»Àº Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ ÀÔÀå¿¡¼­ ´ÜÁö ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º°¡ ÀÖ´Â °Íó·³ º¸À̵µ·Ï Çö¾÷¿¡¼­ »ç¿ëÁßÀÎ µ¥ÀÌÅͺ£À̽º¿¡ ºä, ÀúÀå ÇÁ·Î½ÃÀú, UDF¸¦ Æ÷ÇÔÇ϶ó´Â ¶æÀÌ´Ù.

ÀÌ·¸°Ô ÇÏ¸é ¹Ì¼ö±Ý °èÁ¤ "°´Ã¼" ¾È¿¡¼­ ÇϳªÀÇ °´Ã¼°¡ º¯°æµÈ´Ù¸é °¡»ó µ¥ÀÌÅͺ£À̽º´Â ±× º¯È­ ³»¿ëÀ» "»ó¼Ó"ÇÒ °ÍÀÌ´Ù. ´ÜÁ¡Àº ¿Ü·¡ Ű(foreign key)´Â ½ÇÁ¦ ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º ³»¿¡¼­¸¸ µ¿ÀÛÇÑ´Ù´Â °ÍÀÌ´Ù. µû¶ó¼­ Æ®¸®°Å¸¦ »ç¿ëÇØ¾ß ÇÏ°í ´À·ÁÁú ¼ö¹Û¿¡ ¾ø´Ù.

µÎ ¹øÂ° Á¢±ÙÀº "°´Ã¼" µ¥ÀÌÅͺ£À̽º¸¦ ÇöÀç ÇÁ·ÎÁ§Æ®·Î °¡Á®¿À´Â °ÍÀÌ´Ù. ±àÁ¤ÀûÀÎ Ãø¸éÀº Æ®¸®°Å ´ë½Å ¿Ü·¡ ۸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ´ÜÁ¡Àº ¹Ì¼ö±Ý ¸ðµ¨Ã³·³ °´Ã¼ Áß Çϳª°¡ º¯Çϸé ÇØ´ç º¯È­ ³»¿ëÀÌ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëµÇµµ·Ï ¼öÀÛ¾÷À» ÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.

°´Ã¼·Î¼­ µ¥ÀÌÅͺ£À̽º¸¦ »ý°¢ÇÏ¸é ¸¹Àº ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ´Ù´Â Á¡À» ¿©·¯ ¹ø °­Á¶ÇÏ°í ½Í´Ù. °´Ã¼ÁöÇâÀ» ±¸ÇöÇϱâ À§ÇØ °ü°èÇü µ¥ÀÌÅͺ£À̽º°¡ ¾Æ´Ñ °´Ã¼ÁöÇâ µ¥ÀÌÅͺ£À̽º°¡ ²À ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù. °üÁ¡À» ¹Ù²Ù´Â °Í¸¸À¸·Îµµ ÃæºÐÇÏ´Ù. @
°ü·Ã±â»ç
[°´Ã¼ÁöÇâ SW ¼³°èÀÇ ¿øÄ¢] ¨è »ç·Ê¿¬±¸, ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢
[°´Ã¼ÁöÇâ SW ¼³°èÀÇ ¿øÄ¢] ¨ç °³¹æ-Æó¼â ¿øÄ¢
[UML Á¦´ë·Î ¾Ë±â] ¨é °³¹ß ÇÁ·Î¼¼½º¿¡ µû¸¥ UML ½ÇÀü ¸ðµ¨¸µ
À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ÁøÈ­¡¸ASP.NET 2.0¡¹
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨í] Çʼö ¾ÆÀÌ...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ì] ÇÁ·Î±×·¡¹Ö...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨è] ¿ëÀ» ¸¸³ª...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ê] ±âº»±â ¾ø...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ë] »õ·Î¿î ½Ã...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨é] ³ª´®°ú ±³...
'ÁÖÃãÁÖÃã ¼Ò´Ï' º¸±ÞÇü Ä·ÄÚ´õ ½ÃÀå »ï¼º ¸Í°ø¡¦À¯Æ©ºê ¸ÂÃãÇü 'VM-MX20C' [00:07:48]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
[ZDNET ¿µ¹®¹æ¼Û]±¸±Û À¥ºê¶ó¿ìÀú '±¸±Û Å©·Ò' º£Å¸¹öÀü °ø°³ [00:01:29]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
¡°À¥ Ç¥ÁØÀº ¹«½¼!¡±¡¦IE8¿¡ ´ë...
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
³×À̹ö´Â ¿Ö '10´ë ÇØÄ¿'¿¡ ´ç...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
"¾×ƼºêX¿Í °øÁ¸ ¸ð»ö"¡¦±¸±Û, ...
'À§ÇÇ Àǹ«È­' ÆóÁö ºÐÀ§±â·Î¡¦
ÀÎÆ÷¹ðÅ© "IPTV ¸Þ½Ã¡ ¼­ºñ½º...
³ª¿ìÄÞ, DDoS Â÷´Ü ±â¼ú ƯÇã
¡®Àå¾ÖÀÎ À¥ Á¢±Ù¼º ¿ì¼ö±â°ü¡¯ ¼±...
°õTV, PMP ´Ù¿î·Îµå ¼­ºñ½º ...
Ä¿³Ø¼±Æ®ÄÚ¸®¾Æ, ºÐ´ç »õ »ç¹«½Ç·Î...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.