½Äº°ÀÚ ºÐ¼®

´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ ·ÎµåµÉ XML µ¥ÀÌÅÍ¿¡´Â À̸¦ ÇÊ¿ä·Î ÇÏ´Â XML ¿ä¼Ò ½Äº°ÀÚ°¡ µé¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. XML ¹®¼­ÀÇ Ä«Å»·Î±× ¿£Æ¼Æ¼¿¡ ´ëÇÑ ½Äº°ÀÚ¸¦ »ý¼ºÇϰųª ãÀ¸·Á¸é ID Resolve ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

ID ºÐ¼®±â´Â ±âº» Å×À̺íÀÇ ½Äº°ÀÚ¸¸À» ºÐ¼®ÇÕ´Ï´Ù. ±âº» Å×À̺íÀº KEYS ¶Ç´Â SUBKEYS Å×ÀÌºí¿¡ ³ª¿­µÈ Å×À̺íÀÔ´Ï´Ù. KEYS ¶Ç´Â SUBKEYS¿¡ ¾ø´Â Å×À̺íÀÇ ½Äº°ÀÚ¸¦ ºÐ¼®ÇØ¾ß ÇÒ °æ¿ì, ID ºÐ¼®±â¸¦ ½ÇÇàÇϱâ Àü¿¡ SUBKEYS Å×ÀÌºí¿¡ Å×À̺íÀ» Ãß°¡ÇϽʽÿÀ.

¹æ¹ý

ID Resolve ¸í·ÉÀ» »ç¿ëÇϸé ÀÔ·Â ÆÄÀÏÀ» ó¸®Çϱâ À§ÇÑ ·Îµå, °»½Å ¶Ç´Â È¥ÇÕ ¹æ¹ýÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. 

·Îµå ¹æ¹ý:  ID ºÐ¼®±âÀÇ ·Îµå ¹æ¹ýÀº µ¥ÀÌÅͺ£À̽º¿¡ ·ÎµåµÈ ·¹Äڵ忡 ´ëÇÑ »õ ½Äº°ÀÚ¸¦ »ý¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù ÀÌ ¹æ¹ý¿¡¼­´Â ·¹Äڵ忡 ´ëÇÑ »õ ½Äº°ÀÚ°¡ ÀÛ¼ºµË´Ï´Ù. ´ÙÀ½ ¿¹´Â »õ µ¥ÀÌÅÍÀÇ ½Äº°ÀÚ¸¦ »ý¼ºÇÏ´Â ¿¹ÀÔ´Ï´Ù.

Windows NT Windows 2000 AIX Solaris Linux
idresgen -dbname db -dbuser user -dbpwd pwd -infile input.xml
-outfile output.xml -method load -customizer customizer

ÁÖ:  ·Îµå ¹æ¹ýÀº ±âº»°ªÀÔ´Ï´Ù.

iSeries
QWEBCOMM/RESWCSID DATABASE(DATABASE_NAME) SCHEMA(MALL)
INSTROOT(/QIBM/UserData/WebCommerce/instances/mser) PASSWD(mypassword)
INFILE(input.xml) OUTFILE(output.xml) METHOD(*LOAD)

°»½Å ¹æ¹ý: ID ºÐ¼®±â¿¡ ´ëÇØ °»½Å ¹æ¹ýÀ» ÁöÁ¤ÇÒ °æ¿ì, µ¥ÀÌÅͺ£À̽º¿¡ ÀÔ·Â ÆÄÀÏÀÇ ·¹Äڵ尡 ÀÌ¹Ì Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù ID ºÐ¼®±â´Â µ¥ÀÌÅͺ£À̽º¿¡¼­ ½Äº°ÀÚ¸¦ ã½À´Ï´Ù. ·¹Äڵ尡 µ¥ÀÌÅͺ£À̽º¿¡ ¾ø´Ù¸é, ID ºÐ¼®±â´Â ÀÌ ·¹ÄÚµåÀÇ ½Äº°ÀÚ¸¦ ºÐ¼®ÇÒ ¼ö ¾ø°í ¿À·ù ¹ß»ýÀ» Ç¥½ÃÇÏ°Ô µË´Ï´Ù. ´ÙÀ½ ¿¹´Â µ¥ÀÌÅͺ£À̽º¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ½Äº°ÀÚ¸¦ ã´Â ¿¹ÀÔ´Ï´Ù.

Windows NT Windows 2000 AIX Solaris Linux
idresgen -dbname db -dbuser user -dbpwd pwd -infile input.xml
-outfile output.xml -method update -customizer customizer

iSeries
QWEBCOMM/RESWCSID DATABASE(DATABASE_NAME) SCHEMA(MALL)
INSTROOT(/QIBM/UserData/WebCommerce/instances/mser) PASSWD(mypassword)
INFILE(input.xml) OUTFILE(output.xml) METHOD(*UPD)

È¥ÇÕ ¹æ¹ý: ÀÔ·Â µ¥ÀÌÅÍ ÆÄÀÏ¿¡ »õ·Î¿î ·¹ÄÚµå »Ó ¾Æ´Ï¶ó ÀÌ¹Ì µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ·¹Äڵ尡 ÀÖ´Â °æ¿ì, È¥ÇÕ ¹æ¹ýÀ» »ç¿ëÇÏ¿© ID ºÐ¼®±â¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¹æ¹ý¿¡¼­, ID ºÐ¼®±â´Â µ¥ÀÌÅͺ£À̽º¿¡ ·¹Äڵ尡 Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì¿¡¸¸ ·¹Äڵ忡 ´ëÇÑ »õ ½Äº°ÀÚ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, µ¥ÀÌÅͺ£À̽º¿¡¼­ ±âÁ¸ ½Äº°ÀÚ¸¦ °¡Á®¿É´Ï´Ù. ´ÙÀ½ ¿¹´Â »õ µ¥ÀÌÅÍÀÇ ½Äº°ÀÚ¸¦ »ý¼ºÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ½Äº°ÀÚ¸¦ ã´Â ¿¹ÀÔ´Ï´Ù.

Windows NT Windows 2000 AIX Solaris Linux
idresgen -dbname db -dbuser user -dbpwd pwd -infile input.xml
-outfile output.xml -method mixed -customizer customizer

iSeries
QWEBCOMM/RESWCSID DATABASE(DATABASE_NAME) SCHEMA(MALL)
INSTROOT(/QIBM/UserData/WebCommerce/instances/mser) PASSWD(mypassword)
INFILE(input.xml) OUTFILE(output.xml) METHOD(*MIX)

¹®Á¦Á¡ ÇØ°á Ãß°¡Á¤º¸

½Äº°ÀÚ ºÐ¼® Áß¿¡ ¿À·ù°¡ ¹ß»ýÇÏ¸é ´ÙÀ½ Å×À̺íÀ» ÂüÁ¶ÇϽʽÿÀ.

¿À·ù »ç¿ëµÈ ¹æ¹ý °¡´ÉÇÑ ¿øÀÎ °¡´ÉÇÑ ÇØ°á ¹æ¹ý
ºÐ¼®µÇÁö ¾ÊÀ½
1Â÷ Ű(primary key)
All ID ºÐ¼®±â´Â KEYS ¶Ç´Â SUBKEYS Å×ÀÌºí¿¡ ÁöÁ¤µÇÁö ¾ÊÀº Å×À̺íÀÇ 1Â÷ Ű(½Äº°ÀÚ)´Â ºÐ¼®ÇÏÁö ¾Ê½À´Ï´Ù. ID ºÐ¼®±â¸¦ ½ÇÇàÇϱâ Àü¿¡ 1Â÷ ۸¦ ºÐ¼®ÇÒ Å×À̺íÀÇ À̸§À» SUBKEYS Å×ÀÌºí¿¡ Ãß°¡ÇϽʽÿÀ.
°»½Å 1Â÷ Ű´Â µ¥ÀÌÅͺ£À̽º¸¦ Á¶È¸ÇÏ¿© ºÐ¼®µË´Ï´Ù. µ¥ÀÌÅͺ£À̽º Á¶È¸´Â Ư¼º ÆÄÀÏ Ç׸ñ Á¤º¸ ¶Ç´Â Á¦°øµÈ Å×À̺íÀÇ °íÀ¯ÇÑ »öÀÎÀ» »ç¿ëÇÏ¿© »ý¼ºµË´Ï´Ù. Ư¼º ÆÄÀÏ Ç׸ñ¿¡´Â ¿ì¼±¼øÀ§°¡ ÀÖ½À´Ï´Ù. ÀÔ·Â ÆÄÀÏÀÇ °íÀ¯ »öÀÎ Á¤º¸°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.

1Â÷ ۸¦ ºÐ¼®ÇÏ´Â µ¥ ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽º Á¶È¸¸¦ »ý¼ºÇϱâ À§ÇØ Æ¯¼º ÆÄÀÏ¿¡ ÇØ´ç Ç׸ñÀ» ÀÛ¼ºÇϰųª ¼öÁ¤ÇϰíÀÚ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ºÐ¼®µÇÁö ¾ÊÀ½
foreign key
All ¿ÜºÎ ÂüÁ¶°¡ KEYS ¶Ç´Â SUBKEYS Å×ÀÌºí¿¡ ÁöÁ¤µÇÁö ¾ÊÀº Å×ÀÌºí¿¡ ´ëÇÑ °ÍÀ̾ ID ºÐ¼®±â°¡ Å×À̺íÀÇ foreign key¸¦ ºÐ¼®ÇÏÁö ¾Ê½À´Ï´Ù. ID ºÐ¼®±â¸¦ ½ÇÇàÇϱâ Àü¿¡ SUBKEYS Å×ÀÌºí¿¡ ÂüÁ¶µÈ Å×À̺íÀÇ À̸§À» Ãß°¡ÇϽʽÿÀ.

¶ÇÇÑ, µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¿¡ foreign key °ü°è°¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ.

foreign key´Â ³»ºÎ º°¸íÀ» »ç¿ëÇϰųª µ¥ÀÌÅͺ£À̽º¸¦ Á¶È¸ÇÏ¿© ºÐ¼®µË´Ï´Ù. µ¥ÀÌÅͺ£À̽º Á¶È¸´Â ³»ºÎ º°¸íÀ¸·Î foreign key¸¦ ºÐ¼®ÇÏ´Â µ¥ ½ÇÆÐÇÒ °æ¿ì¿¡¸¸ ¼öÇàµË´Ï´Ù. ³»ºÎ º°¸íÀº 1Â÷ ۸¦ »ç¿ëÇϰųª Ư¼º ÆÄÀÏ Ç׸ñÀ» »ç¿ëÇÏ¿© »ý¼ºµË´Ï´Ù. ÀÔ·Â ÆÄÀÏ¿¡¼­ ¼Ò½º ¹× ´ë»óÀ¸·Î »ç¿ëµÇ´Â ³»ºÎ º°¸í °ªÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.
µ¥ÀÌÅͺ£À̽º Á¶È¸´Â Ư¼º ÆÄÀÏ Ç׸ñ Á¤º¸ ¶Ç´Â Á¦°øµÈ Å×À̺íÀÇ °íÀ¯ÇÑ »öÀÎÀ» »ç¿ëÇÏ¿© »ý¼ºµË´Ï´Ù. Ư¼º ÆÄÀÏ Ç׸ñ¿¡´Â ¿ì¼±¼øÀ§°¡ ÀÖ½À´Ï´Ù. ÀÔ·Â ÆÄÀÏÀÇ °íÀ¯ »öÀÎ Á¤º¸°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.

1Â÷ ۸¦ ºÐ¼®ÇÏ´Â µ¥ ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽º Á¶È¸¸¦ »ý¼ºÇϱâ À§ÇØ Æ¯¼º ÆÄÀÏ¿¡ ÇØ´ç Ç׸ñÀ» ÀÛ¼ºÇϰųª ¼öÁ¤ÇϰíÀÚ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright