¡á DataSet

 

1. Description

 

DataSetÀº ³»ºÎÀûÀ¸·Î ´Ù¾çÇÑ Buffer ¿Í Header Á¤º¸¸¦ °ü¸®ÇÏ´Â TableÀÔ´Ï´Ù. ¶ÇÇÑ HttpÅë½Å±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Buffer °£ÀÇ »óÈ£ÀÛ¿ë ¹× Á¦°øÇÏ´Â ¿ÜºÎ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Viewer ±â´ÉÀ» ´ã´çÇÏ´Â ComponentµéÀÌ BindÇØ DataSetÀÇ Data¸¦ °¢±â °íÀ¯ÀÇ UI ÇüÅ·ΠǥÇöÇÏ°Ô ÇÏ´Â DataBuffer ÀÔ´Ï´Ù. ¶ÇÇÑ CUD ÀÛ¾÷ÀÌ ¹ß»ý½Ã º¯°æµÈ Dataµé ¿ª½Ã DataSetÀ» ÅëÇØ °ü¸®µË´Ï´Ù.

 

 

2.Class ID

 

{ 2506B38B-0FF7-4249-BA3E-8BC1DC399FBB }

 

 

3. UI Interface

 

Non Visible Component

 

 

4. ÀÛµ¿¹æ½Ä(±¸Á¶)

 

  ±×¸²3

DataSetÀº ³»ºÎÀûÀ¸·Î Table±¸Á¶(Çà,¿­)·Î °ü¸®µË´Ï´Ù. ¼­¹ö·ÎºÎÅÍ ¹Þ¾Æ¿Â Data¸¦ °ü¸®ÇÏ´Â Buffer ¿Í »ç¿ëÀÚÀÇ ÀÛ¾÷(CUD, filter µî)¿¡ ÀÇÇØ º¯°æµÈ Data¸¦ °ü¸®ÇÏ´Â Buffer , Buffer Á¤º¸¸¦ Table ÀÇ Column ÇüÅ·Π°ü¸®½Ã »ç¿ëµÇ´Â MetaData( Header Info), ÀÌ¿ÜÀÇ Buffer Data¸¦ ´Ù¾çÇÏ°Ô Á¶ÀÛÇÏ°í »ç¿ëµÉ¼ö ÀÖµµ·Ï ¸¹Àº Method, Property, Event ¸¦ Á¦°øÇÕ´Ï´Ù. CRDÀÛ¾÷½Ã¿¡µµ °¢ Row º°·Î °íÀ¯ÀÇ Index ¸¦ ÀÚµ¿°ü¸® ÇØÁÝ´Ï´Ù.

 

 

ÁÖÀÇ»çÇ×)

DataSetÀº µ¥ÀÌÅÍ Ã³¸®¸¦ ´ã´çÇÏ´Â ÄÄÆ÷³ÍÆ®ÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ Data¸¦ Server¿¡ Àü´ÞÇϰųª Server¿¡¼­ »ý¼ºµÈ Data¸¦ ¼ö½ÅÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. ÀÌ·± Data󸮸¦ ´ã´çÇÏ´Â DataSetÀº ó¸®ÇÒ ¼ö ÀÖ´Â Data size¿¡ Á¦¾àÀ» °¡Áö°í Àִµ¥ ÇÑ Ä÷³´ç ÃÖ´ë 6K, ÇÑ ·Î¿ì´ç 8KÀÇ Á¦¾àÀ» °¡Áö°í ÀÖ½À´Ï´Ù.

¿¹¸¦ µé¾î Ä÷³ A, B, C ·Î ±¸¼ºµÈ DataSet¿¡ ù¹ø° RowÀÇ Data·Î A : 6K, B: 3K, C: 2KÀÇ Data¸¦ ´ã¾Æ Client·Î Àü¼ÛÇÏ°Ô µÇ¸é ÇÑ RowÀÇ Data·®ÀÌ 11K°¡ µÇ¾î ÇÑ Row¿¡¼­ ó¸®ÇÒ ¼ö ÀÖ´Â 8KÀÇ ¿ë·®À» ÃÊ°úÇÏ°Ô µË´Ï´Ù. ÀÌ·² °æ¿ì Client¿¡¼­´Â Memory ¹®Á¦°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ¹æÁöÇϱâ À§Çؼ­´Â °³¹ß½Ã Data¸¦ ¼¼ÆÃÇÏ´Â ºÎºÐ¿¡ À¯È¿ÇÑ DataÀÇ Size¸¦ ¾Ë°í(º¸Åë DB Schema ÂüÁ¶) ÀûÁ¤ÇÑ »çÀÌÁ ¼¼ÆÃÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

ÇÑ Ä÷³, Ä÷³µéÀÇ ÇÕÀÎ ÇÑ ·Î¿ì¿¡ ´ëÇÑ »çÀÌÁî Á¦¾àÀº ÀÖÁö¸¸, DataSet¿¡¼­ ó¸®ÇÒ ¼ö ÀÖ´Â Àüü size¿¡ ´ëÇÑ Á¦¾àÀº ¾ø½À´Ï´Ù.

´Ü, ANSIÇü DataSet(MxDataSet, ToinbDataSet)À» »ç¿ë ÁßÀÎ °æ¿ì ÇÑ±Û µ¥ÀÌÅÍ°¡ Æ÷ÇÔµÈ String ÇüÀÎ °æ¿ì Column Size¿¡ *2¸¦ °öÇØ Ã³¸®ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ÀÌ´Â È®ÀåÇü ANSI ¹®ÀÚ¸¦ Ç¥ÇöÇÒ ¶§ ÇѱÛÀÇ °æ¿ì 2¹ÙÀÌÆ®, ¿µ¹®°ú ¼ýÀÚ´Â 1¹ÙÀÌÆ®¸¦ Â÷ÁöÇϱ⠶§¹®ÀÔ´Ï´Ù

 

 

5. »ç¿ë¿¹

 

M/DÀÇ º¹ÀâÇÑ Transaction DataÀÇ °ü¸®, Á¶È¸µÈ Data¸¦ °øÀ¯ÇØ ´Ù¾çÇÑ UIÇüÅÂ(Grid, XChart, Report,    Treeview µî) ÀÇ Ç¥ÇöÀÌ °¡´ÉÇϸç È­¸éÀÇ UI ¿Í »ó°ü¾øÀÌ º°µµÀÇ Data°ü¸®°¡ °¡´ÉÇÔ¿¡ µû¶ó Sort,  Filter, Grouping µî ¸¹Àº ±â´É±¸ÇöÀÌ À¥ ÆäÀÌÁö »ó¿¡¼­ ±¸Çö °¡´ÉÇÏ´Ù.

 

          grid