11°. Á¦ 2 Á¤±ÔÈ #1
ÀÚ·á ´Ù¿î·Îµå :
Á¦ 2 Á¤±ÔÈ.mdb
ÀÚ·á ´Ù¿î·Îµå :
Á¦ 2 Á¤±ÔÈ_97.mdb
Á¦1Á¤±ÔÇüÀº Å×À̺íÀÇ Çʵ忡 ÇϳªÀÇ Á¤º¸´ÜÀ§¸¸ µé¾î°¡µµ·Ï ÇÏ´Â ÀÛ¾÷ÀÔ´Ï´Ù. À̹ø¿¡ ¸»¾¸µå¸± Á¦2 Á¤±ÔÇüÀº Å×ÀÌºí¿¡ ·¹ÄÚµå »çÀÌ¿¡
¹Ýº¹µÇ´Â Á¤º¸¸¦ °¡Áø ·¹Äڵ尡 ¾øµµ·Ï ÇϳªÀÇ ÁÖÁ¦¸¸ °¡Áö´Â Å×À̺íÀ» ¸¸µå´Â ÀÛ¾÷ÀÔ´Ï´Ù. ±×¸®°í ´ÙÀ½ °Á¿¡ ¾ð±ÞÇÒ Á¦3Á¤±ÔÇüÀº
ºÒÇÊ¿äÇÑ Çʵ带 ¾ø¾Ö´Â ÀÛ¾÷À̶ó°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.
Á¦2 Á¤±ÔÇüÀÇ Á¤ÀÇ |
±âº»Å° Çʵ带
Áß½ÉÀ¸·Î ³ª¸ÓÁö ÇʵåµéÀº ±âº»Å° Çʵ忡 ¸Å¿© ÀÖ¾î¾ß ÇÑ´Ù. |
Á¦2 Á¤±ÔÇüÀÇ Å×ÀÌºí¿¡¼ ÇʵåµéÀº ±âº»Å°¿¡ ±â´ÉÀûÀ¸·Î Á¾¼Ó°ü°è¸¦
°¡Á®¾ß ÇÕ´Ï´Ù. ´Ù½Ã ¸»ÇØ ±âº»Å°´Â ·¹Äڵ忡¼ À¯ÀÏÇÑ °ªÀÌ°í ±× °ªÀÌ ¹Ù²î¸é °ü·Ã ÇʵåÀÇ °ªµéÀÌ µ¿½Ã¿¡ ¹Ù²î°Ô µÈ´Ù´Â ¸»ÀÔ´Ï´Ù.
µû¶ó¼ ÇÊµå ³»¿ëÀÌ Áߺ¹µÇ´Â »óȲÀÌ ¾ø¾îÁö°Ô µË´Ï´Ù. ¿©±â¼ Áߺ¹À̶õ ´Ü¼øÈ÷ »ê¼úÀûÀ¸·Î Áߺ¹µÇ´Â °ÍÀ» ÀǹÌÇÏÁö´Â ¾Ê°í ¿ª½Ã ±â´ÉÀûÀ¸·Î
Áߺ¹µÇ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù.
Á¦2Á¤±ÔÈ´Â ±âº»Å°/°íÀ¯Å° Çʵ带 Áß½ÉÀ¸·Î ÆÇ´ÜÀ» Çϱ⠶§¹®¿¡ ÀÏ´Ü ±âº»Å° ¶Ç´Â ±âº»Å°·Î »ïÀ» Çʵå·Î Á¤·ÄÀ» Çغ¸¸é ¾Ë ¼ö ÀÖ½À´Ï´Ù.
ÀÏ´Ü Á¤·ÄÀ» ÇÑ ÈÄ °ªÀÇ Áߺ¹(¹Ýº¹)ÀÌ º¸À̸é Á¦2 Á¤±Ôȸ¦ ÇØ¾ß ÇÒ
»óȲÀ̶ó°í »ý°¢À» ÇϽʽÿÀ.
¿¹Á¦ ÆÄÀÏ¿¡¼ [Á¦1Á¤±ÔÈÅ×À̺í]À» ¿°í ³»¿ëÀ» »ìÆ캸µµ·Ï ÇÏ°Ú½À´Ï´Ù. ÀÌ Å×À̺íÀº Á¦Ç°ÀÇ ÆǸŠÁ¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. µû¶ó¼
[Á¦Ç° À̸§] Çʵå(¿)·Î ÀڷḦ Á¤·ÄÇØ º¾½Ã´Ù. ·¹ÄÚµå º°·Î Áߺ¹µÇ´Â Á¤º¸°¡ º¸ÀÏ °Ì´Ï´Ù.
Á¦Ç°À̸§, ±¸ÀÔ´Ü°¡, ȸ»çÀ̸§, ´ã´çÀÚ, Á¦Ç°ºÐ·ù ÇʵåÀÇ ³»¿ëÀÌ Áߺ¹µÇ°í ÀÖ½À´Ï´Ù. ÀÌ ÇʵåµéÀº ¸ðµÎ Á¦Ç°¿¡ ´ëÇÑ ±âÃÊÁ¤º¸µéÀ̱º¿ä.
±×¸®°í Á¦Ç°À̸§¿¡ µû¶ó ÇʵåÀÇ Á¤º¸°¡ º¯ÇÏ´Â ±â´ÉÀûÀ¸·Î Á¾¼ÓµÈ Á¤º¸ÀÇ ÁýÇÕÀÔ´Ï´Ù. µû¶ó¼ Á¦2Á¤±ÔÈÀÇ ¿øÄ¢¿¡ ÀÇÇØ ÀÌ Á¤º¸(Çʵå)µéÀº
µû·Î Å×À̺í·Î ºÐ¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Å×À̺íÀÇ ÁÖÁ¦´Â [Á¦Ç°Á¤º¸]°¡ µÇ°Ú½À´Ï´Ù.
¶Ç ³ª¸ÓÁö Çʵå(ÆǸÅÀÏ, ÆǸżö·®, ÆǸŴܰ¡ µî)´Â Á¦Ç°ÀÇ ÆǸſ¡ ´ëÇÑ Á¤º¸µéÀÔ´Ï´Ù. ÀÌ Çʵåµé·Î ±¸¼ºµÈ Å×À̺íÀÇ ÁÖÁ¦´Â ¾î¶² Á¦Ç°ÀÇ
[ÆǸÅÁ¤º¸]°¡ µÇ°Ú½À´Ï´Ù.
Å° Æ÷ÀÎÆ®
|
Á¦2 Á¤±ÔÈ´Â À§¿¡¼ ¾Æ·¡·Î µ¥ÀÌÅÍÀÇ Áߺ¹À» È®ÀÎÇÑ ´ÙÀ½ ÇʵåÀÇ Á¾¼Ó¼ºÀ» µûÁø´Ù. |
ÀÌÁ¦ ÇϳªÀÇ Å×À̺íÀ» Á¦2Á¤±ÔÈ ÀÛ¾÷À» ÅëÇÏ¿© µÎ °³ÀÇ Å×À̺í·Î ºÐ¸®Çغ¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
Á¦ 2 Á¤±ÔÈ ½Ç½À-1
[Áغñ]
¿¹Á¦ ÆÄÀÏÀº Á¦°¡ ÀÛ¾÷À» Çß´ø ÆÄÀÏ·Î ½Ç½ÀÀ» ÅëÇؼ ¸¸µé¾îÁö´Â °á°ú¸¦ ºñ±³ÇϽʽÿÀ. µû¶ó¼ ½Ç½ÀÀ» Çϱâ À§Çؼ± ¸ÕÀú ¿¹Á¦ ÆÄÀÏÀ»
º¹»çÇÏ¿© Àû´çÇÑ À̸§À¸·Î ½Ç½À¿ë ÆÄÀÏÀ» ¸¸µé°í ±× ÆÄÀÏÀ» ¿°í [Á¦1Á¤±ÔÈÅ×À̺í]À̶õ À̸§ÀÇ Å×ÀÌºí¸¸ ³²±âµµ ¸ðµç Å×À̺í°ú
ÁúÀÇÅ×À̺íÀ» »èÁ¦ÇÕ´Ï´Ù.
Å×À̺íÀÇ ±¸Á¶¸¦ º¯°æÇÒ ¶§´Â Ç×»ó ¿øº» Å×À̺íÀº ¹é¾÷ÇØ µÎ°í º¹»çº»À» ÀÌ¿ëÇÏ¿© »õ·Î¿î µÎ Å×À̺í·Î ¶¼¾î³»µµ·Ï ÇÕ´Ï´Ù. ¼ø°£ÀûÀ¸·Î
±ÍÁßÇÑ ÀڷḦ ÀÒ¾î¹ö¸± ¼ö ÀÖ´Ù´Â °ÍÀ» ¸í½ÉÇϽʽÿÀ.
ÇϳªÀÇ Å×ÀÌºí¿¡¼ ¶¼¾îÁ® ³ª¿Â Å×À̺íÀº ¼·Î °ü·ÃÀÌ µÈ ³»¿ëÀ̹ǷΠ°ü·ÃÀ» ½Ãų Çʵ尡 °¢°¢ÀÇ Å×ÀÌºí¿¡ Á¸ÀçÇØ¾ß µÈ´Ù´Â °ÍÀ» ¿°µÎ¿¡
µÎ½Ê½Ã¿À. ÀÌ ¿¹Á¦¿¡¼ µÎ Å×À̺íÀÇ °ü°è¿¡ »ç¿ëµÇ´Â Çʵå´Â [Á¦Ç°À̸§]ÀÌ µË´Ï´Ù. ±×·¯³ª [Á¦Ç°À̸§]À» ±×´ë·Î ±âº»Å°·Î »ç¿ëÇϱ⿡´Â
ºÎÀûÀýÇÕ´Ï´Ù. ÀÌ ºÎºÐ¿¡ ´ëÇؼ´Â µÚ¿¡¼ ¼³¸íÇÏ°Ú½À´Ï´Ù.
´ÙÀ½°ú °°Àº ¼ø¼·Î Á¦2 Á¤±Ôȸ¦ ½ÃµµÇÕ´Ï´Ù.
1. [ÆǸÅÁ¤º¸]¿ë Å×ÀÌºí ¸¸µé±â
[Á¦1Á¤±ÔÈ Å×À̺í]À» º¹»çÇÏ¿© [ÆǸÅÁ¤º¸_2NF]À̸§À¸·Î ÀúÀåÇÑ ´ÙÀ½ µðÀÚÀÎ º¸±â·Î ¿°í [Á¦Ç°À̸§], [ÆǸÅÀÏ], [ÆǸżö·®],
[ÆǸŴܰ¡], [ºñ°í] Çʵ常 ³²±â°í ´Ù¸¥ Çʵå´Â »èÁ¦ÇÕ´Ï´Ù.
2. [Á¦Ç°Á¤º¸]¿ë Å×ÀÌºí ¸¸µé±â
[Á¦Ç°Á¤º¸] Å×À̺í·Î ¶¼¾î³»·Á´Â ÀÚ·á´Â Áߺ¹ÀÌ µÇ´Â ºÎºÐÀ̹ǷΠ°¢ Á¦Ç°º°·Î ÇϳªÀÇ ·¹Äڵ常 ³²±â°í ³ª¸ÓÁö´Â »èÁ¦¸¦ ÇØ¾ß Çϴµ¥ ÀÌ°ÍÀ»
¼öÀÛ¾÷À¸·Î ÇÏ´Â °ÍÀº ÁÁÀº »ý°¢ÀÌ ¾Æ´Õ´Ï´Ù. ÁúÀǸ¦ ÀÌ¿ëÇÏ¿© Å×À̺íÀ» »õ·Î ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ÁúÀÇ°³Ã¼ ÅÇ¿¡¼ ¡®»õ·Î ¸¸µé±â¡¯¸¦ Ŭ¸¯ÇÏ¿© ÇÏ°í [Á¦1Á¤±ÔÈÅ×À̺í] Å×À̺íÀ» ¼±ÅÃÇÏ°í µðÀÚÀÎ º¸±â·Î ÁúÀÇ Å×À̺íÀ» ¿¬ ´ÙÀ½
[Á¦Ç°À̸§], [´Ü°¡], [ȸ»çÀ̸§], [´ã´çÀÚ], [Á¦Ç°ºÐ·ù] Çʵ带 Æ÷ÇÔ½ÃŲ ÈÄ Äõ¸® ¼Ó¼º âÀ» ¿°í [°íÀ¯ °ª] ¼Ó¼ºÀ» ¡®¿¹¡¯·Î
¼³Á¤ÇÕ´Ï´Ù.
3. ÁúÀÇ µðÀÚÀÎ ¸ðµå¿¡¼ ¸Þ´º Áß [ÁúÀÇ] – [Å×ÀÌºí »ý¼º Äõ¸®]¸¦ Ŭ¸¯ÇÏ°í ¡®Á¦Ç°Á¤º¸_2NF¡¯¶ó°í ÀÔ·ÂÇÏ°í ´ëÈ Ã¢À» ´ÝÀº ´ÙÀ½
ÁúÀÇ ½ÇÇà ¹öÆ°À» ´·¯ ÁúÀǸ¦ ½ÇÇàÇϸé [Á¦Ç°Á¤º¸_2NF] Å×À̺íÀÌ ¸¸µé¾î Áý´Ï´Ù.
(¿¹Á¦ ÆÄÀÏ¿¡¼´Â ÀÌ ÁúÀÇÀÇ ³»¿ëÀÌ [Á¦ÆûÁ¤º¸_2NF Å×ÀÌºí »ý¼º Query]¶ó´Â À̸§À¸·Î ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.)
4. ÀÌÁ¦ ¸¸µé¾îÁø µÎ Å×À̺íÀ» ´Ù½Ã Çѹø »ìÆ캸°í ±âº»Å°¿Í ¿Ü·¡Å°¸¦ È®Á¤Çϵµ·Ï ÇÕ´Ï´Ù.
[Á¦Ç°Á¤º¸_2NF] Å×À̺í È®ÀÎÇϱâ
Å×À̺íÀÌ ¸¸µé¾îÁö¸é Ç×»ó ±âº»Å°, °íÀ¯Å°, À妽º Å°¸¦ ¸¸µé¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù.
[Á¦Ç°Á¤º¸_2NF] Å×À̺íÀº [Á¦Ç°À̸§]Àº °íÀ¯ À妽º¸¦ ¸¸µé¾î °íÀ¯Å°·Î »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª ±âº»Å°·Î Çϱ⿡´Â ÇʵåÀÇ Å©±â°¡ ³Ê¹«
Å®´Ï´Ù. ´ë°³ À̸§¿¡ ÇØ´çµÇ´Â Çʵå´Â ±âº»Å°·Î »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. °á±¹ ±âº»Å°·Î »ç¿ëÇÒ Á¦Ç° Äڵ带 ¸¸µé¾î¼ »ç¿ëÇØ¾ß Çϴµ¥ ÀǹÌ
ÀÖ´Â Äڵ带 ¸¸µé±â´Â ¾î·Á¿ï °Í °°½À´Ï´Ù. µû¶ó¼ ÀϷùøÈ£ ±âº»Å°¸¦
»ç¿ëÇϵµ·Ï ÇսôÙ.
Çʵå À̸§À» [Á¦Ç°ID]·Î ÁÖ°í Çü½ÄÀ» ÀϷùøÈ£·Î ÁÖ½Ã°í ¿¼è
¾ÆÀÌÄÜÀÇ ¹öÆ°À» ´·¯ ±âº»Å°·Î ¼³Á¤ÇØ ÁÝ´Ï´Ù. [Á¦Ç°À̸§]Àº °íÀ¯Çؾß
ÇϹǷΠ°íÀ¯À妽º¸¦ ¸¸µé¾î ÁÝ´Ï´Ù. ´Ù¸¥ Çʵ嵵 ÀûÀýÇÏ°Ô À妽º¸¦ ¸¸µé¾î ÁֽʽÿÀ.
[ÆǸÅÁ¤º¸_2NF] Å×À̺í È®ÀÎÇϱâ
ÆǸŠÁ¤º¸Å×À̺íÀÇ °æ¿ì ±âº»Å°´Â ¾î¶»°Ô Á¤ÇÏ´Â °ÍÀÌ ÁÁÀ»±î¿ä?
¿ª½Ã ÀϷùøÈ£ ±âº»Å°°¡ ÁÁ°Ú½À´Ï´Ù. Å×À̺íÀ» µðÀÚÀÎ º¸±â·Î ¿°í [ÆǸÅID] Çʵ带 ¸¸µé°í Çʵå Çü½ÄÀ» ÀϷùøÈ£·Î Á¤ÇÏ°í ±âº»Å°·Î
¸¸µé¾î ÁÝ´Ï´Ù. ±×·¯³ª ¾ÆÁ÷ ³¡³ªÁö ¾Ê¾Ò½À´Ï´Ù. Áß¿äÇÑ ÀÛ¾÷ÀÌ ³²¾Æ ÀÖ½À´Ï´Ù.
±âº»Å°-¿Ü·¡Å° ¿¬°á½ÃÅ°±â
[ÆǸÅÁ¤º¸_2NF] Å×À̺í°ú [Á¦Ç°Á¤º¸_2NF] Å×À̺íÀº [Á¦Ç°À̸§]À¸·Î °ü°è°¡ ÀÌ·ç¾î Áö´Âµ¥ [Á¦Ç°Á¤º¸_2NF] Å×ÀÌºí¿¡¼
Á¦Ç°À̸§À» ±âº»Å°·Î »ç¿ëÇϱâ´Â ºÎÀûÀýÇÏ¿© Á¦Ç°À̸§¿¡ ÇÕ´çÇÏ´Â °íÀ¯ÇÑ ÄÚµå Áï, ÀϷùøÈ£ Çü½ÄÀÇ ID Çʵ带 Ãß°¡ÇÏ¿© ±âº»Å°·Î Àâ¾Ò±â
¶§¹®¿¡ [ÆǸÅÁ¤º¸_2NF] Å×ÀÌºí¿¡µµ ÀÌ¿Í »óÀÀÇÏ°Ô [Á¦Ç°À̸§] ´ë½Å Á¦Ç°ID(ÀϷùøÈ£) °ªÀ» ³ÖÀ» Çʵ尡 ÀÖ¾î¾ß ÇÕ´Ï´Ù. µû¶ó¼
[Á¦Ç°ID]¶ó´Â À̸§À¸·Î ¼ýÀÚ Çʵ带 Çϳª Ãß°¡ÇÕ´Ï´Ù.
¹®Á¦´Â Á¦Ç°À̸§¿¡ ÇØ´çµÇ´Â Á¦Ç°¹øÈ£¸¦ ÀÔ·ÂÇØ¾ß Çϴµ¥ Çϳª Çϳª ÀÔ·ÂÇÑ´Ù´Â °ÍÀº ¹«¸®ÀÔ´Ï´Ù. ±×¸®°í ÀÔ·ÂÇÒ ¶§ À߸ø ÀÔ·ÂÇÒ ¼öµµ ÀÖÀ»
°Ì´Ï´Ù. ¾÷µ¥ÀÌÆ® ÁúÀǸ¦ ÀÌ¿ëÇÏ¿© ÀÏ°ý ¼öÁ¤À» Çϵµ·Ï ÇÕ´Ï´Ù.
¡®µðÀÚÀÎ º¸±â·Î »õ Äõ¸® ¸¸µé±â¡¯¸¦ Ŭ¸¯ÇÏ¿© Å×À̺íÀ» Æ÷ÇÔ½ÃÅ°Áö ¸»°í ºó ÁúÀÇ Å×À̺íÀ» Çϳª ¸¸µé°í ¿ª½Ã SQLâÀ» ¿°í ´ÙÀ½°ú °°ÀÌ
ÀÔ·ÂÇÏ°í ºÓÀº ´À³¦Ç¥ ¾ÆÀÌÄÜÀÇ ½ÇÇà ¸Þ´º¹öÆ°À» ´·¯ ÀڷḦ °»½ÅÇÕ´Ï´Ù.
UPDATE ÆǸÅÁ¤º¸_2NF
INNER
JOIN Á¦Ç°Á¤º¸_2NF
ON ÆǸÅÁ¤º¸_2NF.Á¦Ç°À̸§ = Á¦Ç°Á¤º¸_2NF.Á¦Ç°À̸§
SET ÆǸÅÁ¤º¸_2NF.Á¦Ç°ID =
[Á¦Ç°Á¤º¸_2NF].[Á¦Ç°ID]; |
°ü°è¼³Á¤ âÀ» ¿°í ´ÙÀ½°ú °°ÀÌ ¹«°á¼º °È¸¦ ÇÏ¿© µÎ Å×À̺íÀÇ °ü°è¸¦ ¼³Á¤ÇØ ÁÝ´Ï´Ù. Á¦Ç°Á¤º¸ÀÇ ·¹Äڵ带 »èÁ¦ÇÏ´õ¶óµµ [ÆǸÅÁ¤º¸]
ÀÚ·á°¡ °°ÀÌ »èÁ¦µÇÁö ¾Êµµ·Ï [°ü·Ã ·¹ÄÚµå ¸ðµÎ »èÁ¦] ¿É¼ÇÀº üũÇÏÁö ¾Ê½À´Ï´Ù.
Å×ÀÌºí ºÐ¸® È®ÀÎÇϱâ
Áö±Ý±îÁö ÀÛ¾÷ÀÌ ¼øÁ¶·Ó°Ô ÀÌ·ç¾î Á³´Ù¸é [Á¦Ç°Á¤º¸]¿Í [ÆǸÅÁ¤º¸] Å×À̺í°ú °°ÀÌ µÉ °Ì´Ï´Ù. ÀÌÁ¦ ÀÌ µÎ Å×À̺íÀ» Á¶ÀÎÇÏ¿©
[Á¦2Á¤±ÔÈ È®ÀÎ Query] °ú °°Àº ÁúÀǸ¦ ¸¸µç ´ÙÀ½ ³ª´©±â Àü ¿øº» Å×À̺íÀÎ [Á¦1Á¤±ÔÈÅ×À̺í]°ú ºñ±³ÇÏ¿© °°Àº °á°ú°¡ ³ª¿À´ÂÁö
È®ÀÎÇÕ´Ï´Ù.
È®ÀÎÀÌ µÇ¾úÀ¸¸é [ÆǸÅÁ¤º¸_2NF] Å×ÀÌºí¿¡ ÀÖ´Â Á¦Ç°À̸§ Çʵå´Â ÇÊ¿ä ¾øÀ¸¹Ç·Î Á¦°ÅÇÕ´Ï´Ù.
5. ±×¸®°í Ãß°¡ÀûÀ¸·Î ºÐ¸®ÇØ¾ß ÇÒ ºÎºÐÀº ¾ø´Â°¡? ¶Ç´Â Á¶È¸Çʵå·Î »ç¿ëÇÒ ºÎºÐÀº ¾ø´Â°¡? È®ÀÎÇÕ´Ï´Ù.
¡¡
|