DB2 Everyplace Sync Server µµ¿ò¸»


DB2 Everyplace °³³ä

°¡

°ü¸® Á¦¾î µ¥ÀÌÅͺ£À̽º(Administration control database)

µ¿±âÈ­ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼º, ÆíÁý ¶Ç´Â »èÁ¦ÇÒ °æ¿ì, ¸ðºô ÀåÄ¡ °ü¸® ¼¾ÅͰ¡ ÀÌ °ü¸® Á¤º¸¸¦ ¼Ò½º ½Ã½ºÅÛ¿¡ ÀúÀåµÈ Á¦¾î µ¥ÀÌÅͺ£À̽º¿¡ ±â·ÏÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ À̸§Àº DSYCTLDBÀÔ´Ï´Ù. DSYCTLDB´Â ¿¹¾àµÈ À̸§À¸·Î, µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ¹Ù²Ù°Å³ª ½Ã½ºÅÛÀÇ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ DSYCTLDB À̸§À» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³Ä¡ ½Ã ÀÛ¼ºµÇ´Â Á¦¾î µ¥ÀÌÅͺ£À̽º´Â µ¿±âÈ­ ¿äû¿¡ ´ëÇØ º¹Á¦ÇÒ °ÍÀ» ÆÇº°ÇÏ´Â µ¥ À־ Sync Server°¡ »ç¿ëÀÚµéÀ» ÀÎÁõÇÏ°í º¹»ç ÀÛ¾÷ ³»¿ª Á¤º¸¸¦ È®º¸ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. ¿©±â¿¡´Â µ¿±âÈ­ ¼³Á¤ Á¤º¸¿Í µ¿±âÈ­ Á¶ÀÛ¿¡ ´ëÇÑ »óÅ Á¤º¸µµ Æ÷ÇԵǾî ÀÖÀ¸¹Ç·Î, Á¤±âÀûÀ¸·Î °ü¸® Á¦¾î µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷Çϵµ·Ï ÇϽʽÿÀ.



´Ù

µ¥ÀÌÅÍ µ¿±âÈ­ ±×·ì(Data synchronization group)

µ¥ÀÌÅÍ µ¿±âÈ­ ±×·ìÀº À¯»çÇÑ µ¥ÀÌÅÍ µ¿±âÈ­ ¿ä±¸»çÇ×À» °¡Áö°í ÀÖ´Â »ç¿ëÀÚµéÀ̳ª, °íÀ¯ÇÏ°Ô À̸§ÀÌ ÁöÁ¤µÈ »ç¿ëÀÚÀÇ ¸ðÀÓÀÔ´Ï´Ù. »ç¿ëÀÚ¸¦ ±×·ìÀ¸·Î ±¸¼ºÇÏ¸é ¸¹Àº »ç¿ëÀÚ¿¡°Ô µ¿±âÈ­ ¼­ºñ½º¸¦ ÀÏÁ¤ÇÑ ¹æ¹ýÀ¸·Î Àü´ÞÇϱâ À§ÇØ ÇÊ¿äÇÑ ³ë·ÂÀ» ÃÖ¼ÒÈ­ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.

±×·ì¿¡ ÇÒ´çµÈ »ç¿ëÀÚµéÀÌ ÇÊ¿ä·Î ÇÏ´Â µ¥ÀÌÅÍ¿Í ÆÄÀÏ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, Á¤º¸¸¦ ÂüÁ¶ÇÏ´Â º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇϰí, ÀÌ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ¹­¾î¼­ ±× ÀÀ¿ëÇÁ·Î±×·¥À» ±×·ì¿¡ ÇÒ´çÇÏ¸é µË´Ï´Ù.

µ¥ÀÌÅÍ ÇÊÅÍ(Data filter)

µ¥ÀÌÅÍ ÇÊÅÍ´Â Å×À̺í Ä÷³°ú ÇØ´çµÇ´Â °ªÀ» ÁöÁ¤ÇÏ´Â ¸Å°³º¯¼ö-°ª ½ÖÀÔ´Ï´Ù. ±×·ìÀ» ÀÛ¼ºÇÒ ¶§ ÀÌ ÇÊÅ͸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÊÅÍ´Â µ¿±âÈ­ ¿äû¿¡ Æ÷Ç﵃ Å×À̺íÀÇ ÇàÀ» ÁöÁ¤ÇÕ´Ï´Ù. Ä÷³°ú ÇØ´çµÇ´Â °ªÀº ±×·ì¿¡¼­ »ç¿ëÇÏ´Â º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ´ëÇÑ SELECT¹®ÀÇ WHERE Àý¿¡¼­ ´ëüÇÕ´Ï´Ù. º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¶§ ÀÌ WHERE ÀýÀ» ÀÔ·ÂÇϽʽÿÀ. ÀÌ WHERE ÀýÀº DB2 Everyplace Sync Server°¡ Á¦°øµÈ ±×·ì¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â µ¥ÀÌÅÍ ºÎ¼Ó ÁýÇÕ¸¸ ¸®ÅÏÇϵµ·Ï µ¿±âÈ­ÇÏ´Â µ¿¾È ¼Ò½º µ¥ÀÌÅͺ£À̽º¿¡ Á¦ÃâµË´Ï´Ù.

Å×À̺íÀÇ ºÎ¼Ó ÁýÇÕ¸¸ º¹Á¦µÇ¹Ç·Î, µ¥ÀÌÅÍ ÇÊÅÍ´Â ±×·ìº° µ¥ÀÌÅÍ¿¡ ´ëÇÑ º¸¾ÈÀ» Á¦°øÇÏ´Â µ¿¾È µ¿±âÈ­ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù.

Eastside º´¿ø¿¡ ´ëÇÑ µ¥ÀÌÅÍ ÇÊÅ͸¦ ¼³Á¤ÇÏ·Á¸é, ¸Å°³º¯¼ö À̸§°ú °ªÀÌ ´ÙÀ½°ú °°À» ¼ö ÀÖ½À´Ï´Ù.

¸Å°³º¯¼ö À̸§ = Hospital
±âº»°ª = Eastside

ºÏÂÊ¿¡ ÀÖ´Â Foothill º´¿ø¿¡ ´ëÇÑ µ¥ÀÌÅÍ ÇÊÅÍ´Â ´ÙÀ½°ú °°À» ¼ö ÀÖ½À´Ï´Ù.

¸Å°³º¯¼ö À̸§ = Hospital
±âº»°ª = Foothill

¸Å°³º¯¼ö À̸§¿¡ ´ëÇÑ Çϵå ÄÚµùµÈ °ª ´ë½Å DB2 º¯¼ö¸¦ »ç¿ëÇϰí, °¢ »ç¿ëÀÚ¸¦ ÀÛ¼ºÇÒ ¶§ µ¥ÀÌÅÍ ÇÊÅÍ °ªÀ» ÀÔ·ÂÇÏ¿© °³ÀÎ »ç¿ëÀÚ¿¡ ´ëÇØ µ¥ÀÌÅÍ ÇÊÅ͸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, ±×·ì ÇÊÅÍ´Â ´ÙÀ½°ú À¯»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸Å°³º¯¼ö À̸§ = :HOSPITAL
±âº»°ª = None


¶ó

·Î±×(Log)

À̵¿ µ¥ÀÌÅÍ µ¿±âÈ­¸¦ ±¸Çö½ÃŲ ÈÄ¿¡´Â ·Î±× ¿ÀºêÁ§Æ®¿¡ ±â·ÏµÈ ¿À·ù ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ¿© ¸ÅÀϸÅÀÏÀÇ µ¿±âÈ­¸¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Î±×´Â ·Î±× Æú´õ¸¦ ¼±ÅÃÇÒ °æ¿ì, ³»¿ë ºÐÇÒâ¿¡ Ç¥½ÃµË´Ï´Ù.



¸¶

¸ñÇ¥ µ¥ÀÌÅͺ£À̽º(Target database)

¸ñÇ¥ µ¥ÀÌÅͺ£À̽º´Â ¼Ò½º ½Ã½ºÅÛÀ¸·ÎºÎÅÍ º¹Á¦µÈ µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ´Â ¸ðºô ÀåÄ¡»óÀÇ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù.



¹Ù

º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®(Subscription set)

º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®´Â º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ´ëÇÑ ÄÁÅ×À̳ÊÀÔ´Ï´Ù. ±¸¼º¿øÀÌ º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®ÀÇ ÀϺÎÀÎ º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ª¿¡ Á¤ÀÇµÈ µ¥ÀÌÅÍ¿Í ÆÄÀÏ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ °®µµ·Ï ±×·ì¿¡ º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¸¦ ÇÒ´çÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÇÒ´çÇÏ´Â º¹»ç ÀÛ¾÷ ³»¿ªÀ» DataPropagator º¹»ç ÀÛ¾÷ ³»¿ª, JDBC º¹»ç ÀÛ¾÷ ³»¿ª, ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ª ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇ º¹»ç ÀÛ¾÷ ³»¿ªÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¿¡ Æ÷ÇԵǴ º¹»ç ÀÛ¾÷ ³»¿ª ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

»ç¿ëÀÚ°¡ ÀåÄ¡¿¡¼­ µ¿±âÈ­ »ç¿ëÀÚ ¼ÒÇÁÆ®¿þ¾î¸¦ ½ÃÀÛÇÒ °æ¿ì, µ¿±âÈ­ÇÒ º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®°¡ ¼±Åõ˴ϴÙ. º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®ÀÇ ÀÌ ¸Þ´º´Â »ç¿ëÀÚÀÇ ±×·ì°ú ¿¬°üµÇ´Â º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ® ¸ñ·Ï¿¡¼­ ÀÛ¼ºµË´Ï´Ù.

¸ðºô »ç¿ëÀÚ ±×·ìÀÌ ±× ±¸¼º¿øµéÀÌ ¿ä±¸ÇÏ´Â µ¥ÀÌÅÍ ¹× ÆÄÀÏ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, º¹Á¦¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ¼Ò½º·Î Å×À̺í°ú ÆÄÀÏÀ» Á¤ÀÇÇÏ´Â º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ª°ú º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¸¦ ¿¬°ü½ÃŰ½Ê½Ã¿À.

¿¹¸¦ µé¾î, ¹æ¹® °£È£»ç ±×·ìÀÌ ÀڽŵéÀÇ ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ vnurse.prc¶ó°í ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÁ¸ÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. vnurse.prc ÀÀ¿ëÇÁ·Î±×·¥Àº ¿£ÅÍÇÁ¶óÀÌÁî ¼­¹ö¿¡ »óÁÖÇϴ ȯÀÚ ¹× ½ºÄÉÁÙ Å×ÀÌºí¿¡ Àִ ȯÀÚ ¹× ½ºÄÉÁÙ¸µ Á¤º¸¿¡ ¾×¼¼½ºÇÕ´Ï´Ù. °£È£»çµéÀÌ DB2 Everyplace Sync Server¸¦ »ç¿ëÇÏ¿© ÀÌ µ¥ÀÌÅ͸¦ ÇØ´ç »ç¿ëÀÚ ÀåÄ¡¿¡ º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, µÎ °¡ÁöÀÇ º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ªÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.

º¹»ç ÀÛ¾÷ ³»¿ªÀ» Á¤ÀÇÇÏ°í ³ª¸é, º¹»ç ÀÛ¾÷ ³»¿ªÀ» º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¿Í ¿¬°ü½ÃŲ ÈÄ ÇØ´ç º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¸¦ VNURSE ±×·ì¿¡ ÇÒ´çÇÏ¿© ¹æ¹® °£È£»ç°¡ ÇÊ¿ä·Î ÇÏ´Â µ¥ÀÌÅ͸¦ º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ. ¹æ¹® °£È£»ç°¡ ±×µéÀÇ µ¥ÀÌÅ͸¦ µ¿±âÈ­ÇÒ °æ¿ì, ÀÚ¿ø ÆÄÀÏÀÇ ÃֽŠ»çº»»Ó¸¸ ¾Æ´Ï¶ó ȯÀÚ ¹× ½ºÄÉÁÙ Å×ÀÌºí¿¡ ´ëÇÑ °»½Å»çÇ×µµ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

ÇϳªÀÇ º¹»ç ÀÛ¾÷ ³»¿ª ¼¼Æ®¿¡ ¿©·¯ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ¿¬°ü½Ãų ¼ö ÀÖ½À´Ï´Ù.

º¹Á¦ º¹»ç ÀÛ¾÷ ³»¿ª(Replication subscription)

¼Ò½º ½Ã½ºÅÛ(¿£ÅÍÇÁ¶óÀÌÁî ¼­¹ö)ÀÇ Á¤º¸¸¦ ¸ñÇ¥ ½Ã½ºÅÛ(¸ðºô ÀåÄ¡)¿¡ º¹Á¦ÇÏ´Â ¹æ¹ýÀ» À§ÇÑ ½ºÆå. Á¤±âÀûÀ¸·Î º¼ Á¤º¸ À¯ÇüÀ» ¼±ÅÃÇÏ´Â ÀâÁö º¹»ç ÀÛ¾÷ ³»¿ªÃ³·³, º¹»ç ÀÛ¾÷ ³»¿ªÀº ±×·ì ±¸¼º¿øÀÌ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁîÀÇ µ¥ÀÌÅÍ ¹× ÆÄÀÏ ºÎ¼Ó ÁýÇÕÀ» Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ±×·¯¸é, ±¸¼º¿øµéÀÌ ÀÌ µ¥ÀÌÅÍ ¹× ÆÄÀÏ ºÎ¼Ó ÁýÇÕÀ» µ¿±âÈ­ÇÏ¿© º¸¾È ¹× ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. µÎ °¡Áö À¯ÇüÀÇ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ò½º ¼­¹ö¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ª°ú, ¼Ò½º µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí¿¡ ´ëÇÑ DataPropagator º¹»ç ÀÛ¾÷ ³»¿ªÀÔ´Ï´Ù.



ȍ

»ç¿ëÀÚ(User)

»ç¿ëÀÚ´Â µ¥ÀÌÅ͸¦ ¿£ÅÍÇÁ¶óÀÌÁî ¼­¹ö¿Í µ¿±âÈ­½ÃÄÑ¾ß ÇÏ´Â »ç¶÷ÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ DB2 Everyplace Sync Server¿Í Åë½ÅÇÒ ¼ö ÀÖ´Â ¸ðºô ÀåÄ¡¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ¿£ÅÍÇÁ¶óÀÌÁî ½Ã½ºÅÛÀ¸·Î º¹Á¦Çϰųª ¾Æ´Ï¸é ¿£ÅÍÇÁ¶óÀÌÁî ½Ã½ºÅÛÀ¸·ÎºÎÅÍ º¹Á¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â µ¥ÀÌÅÍ ¾×¼¼½º¿Í µ¿±âÈ­¿¡ ´ëÇØ À¯»çÇÑ Çʿ伺À» °¡Áö°í ÀÖ´Â »ç¿ëÀÚµéÀÌ ¸ðÀÎ ±×·ìÀ» Çü¼ºÇÕ´Ï´Ù. »ç¿ëÀÚ¸¦ ±×·ìÀ¸·Î ±¸¼ºÇÏ¸é ¸¹Àº »ç¿ëÀÚ¿¡°Ô µ¿±âÈ­ ¼­ºñ½º¸¦ ÀÏÁ¤ÇÑ ¹æ¹ýÀ¸·Î Àü´ÞÇϱâ À§ÇØ ÇÊ¿äÇÑ ³ë·ÂÀ» ÃÖ¼ÒÈ­ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.

ÇÑ ¸íÀÇ »ç¿ëÀÚ´Â ÇÑ ±×·ì¿¡¸¸ ¼ÓÇÒ ¼ö ÀÖÁö¸¸, »ç¿ëÀÚ¸¦ ±×·ì °£¿¡ À̵¿½ÃÄѼ­ µ¿±âÈ­ ¿ä±¸¿¡ º¯°æ»çÇ×À» Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ëÀÚÀÇ ¼ö¿¡ °ü°è¾øÀÌ ÇϳªÀÇ ±×·ì¿¡ ¹«Á¦ÇÑÀ¸·Î »ç¿ëÀÚ¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ Á¤ÀÇ º¹»ç ÀÛ¾÷ ³»¿ª(Custom Subscription)

»ç¿ëÀÚ Á¤ÀÇ ¾î´ðÅÍ(Custom Adapter)

¼Ò½º µ¥ÀÌÅͺ£À̽º(Source database)

¼Ò½º µ¥ÀÌÅͺ£À̽º´Â µ¥ÀÌÅÍ º¹Á¦¿¡ ´ëÇÑ ¼Ò½º·Î »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù.



¾Æ

¾î´ðÅÍ(Adapter)

¾î´ðÅÍ´Â Sync Server°¡ µ¥ÀÌÅÍ ¼Ò½º¿Í »óÈ£ÀÛ¿ëÇÏ´Â ¹æ½ÄÀ» Á¤ÀÇÇÕ´Ï´Ù. Æ÷ÇÔµÈ ±âº» ¾î´ðÅÍ´Â DataPropagator, JDBC ¹× ÆÄÀÏ ¾î´ðÅÍÀÔ´Ï´Ù. µ¥ÀÌÅÍ ¼Ò½º ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ Á÷Á¢ ¾×¼¼½ºÇϱâ À§ÇØ ¿¡ÀÌÀüÆ® ¾î´ðÅ͵µ Æ÷ÇԵ˴ϴÙ. »õ ¾î´ðÅÍ´Â ±âÁ¸ÀÇ ¾î´ðÅÍ ÀÛ¾÷À» »ç¿ëÀÚ Á¤ÀÇÇϰųª »õ ¾î´ðÅ͸¦ ¼³Ä¡ÇÏ¿© ÀÛ¼ºµË´Ï´Ù.



ÆÄ

ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ª(File subscription)

ÇÊ¿ä·Î ÇÏ´Â ÆÄÀÏ¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑÀ» »ç¿ëÀÚ¿¡°Ô Á¦°øÇϱâ À§ÇØ, Çϳª ÀÌ»óÀÇ ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ªÀ» Á¤ÀÇÇÕ´Ï´Ù. ¿©·¯ °³ÀÇ Å×À̺íÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Â DataPropagator º¹»ç ÀÛ¾÷ ³»¿ª°ú´Â ´Þ¸®, ÇϳªÀÇ ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ªÀº ÇϳªÀÇ ÆÄÀϸ¸À» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î, »ç¿ëÀÚ ±×·ìÀÌ ¸î °³ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ÇÊ¿ä·Î ÇÒ °æ¿ì, ¸î °³ÀÇ ÆÄÀÏ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÑ ÈÄ À̸¦ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÇÒ´çÇØ¾ß ÇÕ´Ï´Ù. ÇϳªÀÇ ÆÄÀÏÀÌ ¿©·¯ º¹»ç ÀÛ¾÷ ³»¿ª¿¡¼­ ÂüÁ¶µÉ ¼ö ¾ø½À´Ï´Ù.

±×·ì¿¡ ´ëÇÑ º¹»ç ÀÛ¾÷À» Á¤ÀÇÇÏ´Â ÆÄÀÏÀº ¼Ò½º ¼­¹ö¿¡ ÀúÀåµÈ ÆÄÀÏÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ÇÔ¼ö¸¦ À§ÇÑ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ ÀÚ¿ø ÆÄÀÏ ¶Ç´Â ¾ÆÄ§ ȸÀÇ¿¡ °üÇÑ ÀÇ»ç·ÏÀ» Æ÷ÇÔÇϰí ÀÖ´Â Ç÷§ ÆÄÀÏÀÌ ±× ¿¹ÀÔ´Ï´Ù.



D

DataPropagator º¹»ç ÀÛ¾÷ ³»¿ª(DataPropagator subscription)

DataPropagator º¹»ç ÀÛ¾÷ ³»¿ªÀº ¼Ò½º Å×À̺íÀÇ µ¥ÀÌÅ͸¦ ¸ñÇ¥ ¶Ç´Â À̵¿ ½Ã½ºÅÛÀÇ Å×ÀÌºí¿¡ º¹Á¦ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ½ºÆåÀ» Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DataPropagator º¹»ç ÀÛ¾÷ ³»¿ªÀº µ¿±âÈ­ Áß¿¡ º¹Á¦½Ãų Ä÷³À̳ª Çà ±×¸®°í º¹»ç ÀÛ¾÷ ³»¿ªÀÇ »ç¿ëÀÚ°¡ µ¥ÀÌÅÍ¿¡ ´ëÇØ °¡Á®¾ß ÇÒ ¾×¼¼½º Ư±Ç¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.



J

JDBC º¹»ç ÀÛ¾÷ ³»¿ª(JDBC subscription)

JDBC º¹»ç ÀÛ¾÷ ³»¿ªÀº ¼Ò½º Å×À̺íÀÇ µ¥ÀÌÅ͸¦ ¸ñÇ¥ ¶Ç´Â À̵¿ ½Ã½ºÅÛÀÇ Å×ÀÌºí¿¡ º¹Á¦ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ½ºÆåÀ» Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, JDBC º¹»ç ÀÛ¾÷ ³»¿ªÀº µ¿±âÈ­ Áß¿¡ º¹Á¦½Ãų Ä÷³À̳ª Çà ±×¸®°í º¹»ç ÀÛ¾÷ ³»¿ªÀÇ »ç¿ëÀÚ°¡ µ¥ÀÌÅÍ¿¡ ´ëÇØ °¡Á®¾ß ÇÒ ¾×¼¼½º Ư±Ç¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

JDBC º¹»ç ÀÛ¾÷ ³»¿ªÀº µ¿±âÈ­¿¡ ´ëÇØ Æ®¸®°Å ±âÁØ JDBC ¾î´ðÅ͸¦ »ç¿ëÇÕ´Ï´Ù.



Q

QBE(Query-by-Example)

DB2 Everyplace Database ¼ÒÇÁÆ®¿þ¾î´Â »ç¿ëÀÚ°¡ SQL¹®À» ÀÛ¼ºÇϰí Á÷Á¢ À̸¦ µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â QBE(Query By Example)¶ó°í ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú ÇÔ²² Á¦°øµË´Ï´Ù. ÀÌ ÀÀ¿ëÇÁ·Î±×·¥À» µ¿±âÈ­Çϱâ À§ÇØ, ¸ðºô ÀåÄ¡ °ü¸® ¼¾ÅÍ¿¡¼­ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ ¿ÀºêÁ§Æ®Ã³·³ À̸¦ Á¤ÀÇÇÕ´Ï´Ù. ±×·¯³ª, Á¶Á÷¿¡¼­ÀÇ SQL Áö½Ä ¼öÁØ¿¡ µû¶ó, µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¿Í ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¸Ó¸¸ ÀÌ ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϰí ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ °íÀ¯ÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇϵµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.




[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]