Info > Data Mining > 3-2. OLAP > OLAP¿Í °ü·ÃµÈ ¿ë¾î Á¤ÀÇ
¢¹¢º OLAP¿Í °ü·ÃµÈ ¿ë¾î Á¤ÀÇ(www.olap.co.kr/olapintro/glossary.html)
Aggregate tables(ÇÕ»êÅ×À̺í)
- »ó ÇÏÀ§ ü°è¸¦ °¡Áö´Â ´ÙÂ÷¿ø ±¸Á¶ ¾È¿¡¼ ¹Ì¸® °è»êµÈ ÇÕÀ» °¡Áö°í ÀÖ´Â Å×À̺í(ÀϹÝÀûÀ¸·Î
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼ »ç¿ëµÊ)µéÀ» ÀǹÌÇÔ.
Data mining - µ¥ÀÌÅÍÇ׸ñµé°£ÀÇ ¹Ì¹¦ÇÑ °ü°è¸¦ ¹ß°ßÇϱâ
À§ÇØ Åë°èÀûÀÎ ±â¼úÀ» »ç¿ëÇÏ´Â process¸¦ ¸»ÇÑ´Ù. ¶ÇÇÑ ¿¹Ãø¸ðµ¨µéÀÇ ±¸Ã൵ ÀÌ µ¥ÀÌÅÍ
¸¶ÀÌ´×À» ¹ÙÅÁÀ¸·Î ÇÑ´Ù. ÀÌ process ´Â ¿¹¿ÜÀûÀÎ ±¸¼ºµéÀ» ã±â À§ÇØ »ç¿ëÇÏ´Â OLAP µµ±¸¿Í´Â
¶Ç ´Ù¸¥ °ÍÀÌ´Ù.
DBMS(DataBase Management System) - ü°èÀûÀÎ ¹æ¹ýÀ¸·Î
µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í °¡°øÇϰí, ´Ù·ç´Âµ¥¿¡ »ç¿ëµÇ¾ú´Ù. °ü°èÇü, ´ÙÂ÷¿øÀû, ³×Æ®¿÷, °èÃþÇüÀ»
Æ÷ÇÔÇÏ¿© ´Ù¾çÇÑ ÀúÀå ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Desktop OLAP - Àú·ÅÇÑ °¡°ÝÀÇ ,Áö¿ªÀû ´ÙÂ÷¿ø ºÐ¼®°ú
µ¥ÀÌÅÍ ´Ù¿î·ÎµåÀÇ ÇÁ¸®Á¨Å×À̼ÇÀ» °ü°èÇü ¶Ç´Â ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ Å¬¶óÀÌ¾ðÆ®¿¡
ÇàÇÏ´Â OLAP toolÀ» ¸»ÇÑ´Ù.
DOLAP(Desktop OLAP ¶Ç´Â Database OLAP) - ÈÄÀÚÀÇ
Àǹ̴ ³Î¸® »ç¿ëµÇÁö ¾Ê´Â´Ù. ±×·¯³ª ÀÌ´Â RDBMSº¥´õµé¿¡ ÀÇÇØ ¿¹°ßµÇ¾ú´ø ÇÕº´µÈ ´ÙÂ÷¿ø°ú
°ü°èÇü µ¥ÀÌÅÍ º£À̽º¶ó´Â Àǹ̷ΠºÐ¼®°¡µé¿¡ ÀÇÇØ ¾²¿©Áø ÀǹÌÀÌ´Ù.
DSS(Decision Support System(ÀÇ»ç°áÁ¤ Áö¿ø½Ã½ºÅÛ)) -
´ë·®ÀÇ µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ°í ´Ù¾çÇÑ °è»ê°ú Á¤º¸ÃßÃâÀ» ¼öÇàÇϱâ À§ÇÑ ÀÀ¿ëÇÁ·Î±×·¥
HOLAP(Hybrid OLAP) - ´ÙÂ÷¿ø µ¥ÀÌÅÍ º£À̽º³ª RDBMS¿¡
ÀúÀåµÇ¾î ÀÖ´Â µ¥ÀÌÅ͸¦ µ¿½ÃÀûÀ¸·Î ´ÙÂ÷¿ø ºÐ¼®À» Á¦°øÇÒ ¼ö ÀÖ´Â Á¦Ç°À» ¸»ÇÔ
IT(Information Technology) - ¶§¶§·Î Á¶Á÷ ³»¿¡¼ÀÇ
ÄÄÇ»ÅÍ Àü¹®°¡¶ó´Â ÀǹÌÀÇ µ¿ÀǾî·Î »ç¿ëµÇ±âµµ ÇÑ´Ù.
MDB(Multidimensional DataBase) - ´ÙÂ÷¿ø µ¥ÀÌÅ͸¦
ÀúÀåÇϰí ó¸®ÇÒ ¼ö ÀÖ´Â Á¦Ç°
Metadata - µ¥ÀÌÅÍÀÇ µ¥ÀÌÅÍ. ±¸Á¶³ª °è»ê ·êÀÌ ¾î¶»°Ô
ÀúÀåµÇ°í ´õÇØÁö¸ç ºÎ°¡µÈ Á¤º¸°¡ µ¥ÀÌÅÍ¿øÀ̳ª »ç¿ëÀÚ ±Ç¸®¿¡ Àִ°¡ µîÀ» ¾Ë·ÁÁØ´Ù.
MOLAP(Multidimensional [database] OLAP) - ¸ðµç
OLAPÀº ´ÙÂ÷¿øÀ̱⠶§¹®¿¡ ÀÌ·¯ÇÑ Ç¥ÇöÀº Àß ¾²Áö ¾ÊÀ¸¸ç À̺¸´Ù´Â ´õ ¸íÈ®ÇÑ MDB¶ó´Â
Ç¥ÇöÀ» ´õ ÀÚÁÖ »ç¿ëÇÑ´Ù.
Multicube OLAP - µ¥ÀÌÅÍ º£À̽º¸¦ ÇÔ²² ±¸¼ºÇÏ´Â
¸¹Àº ¼öÀÇ ´ÙÂ÷¿ø ±¸Á¶µé¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â OLAPÁ¦Ç°. (Oracle»çÀÇ Express,
Applix»çÀÇ TM1µî)
Normalize - µ¥ÀÌŸº£À̽º ½Ã½ºÅÛ ³»¿¡¼ µ¥ÀÌŸ°¡
°¡Àå È¿À²ÀûÀ¸·Î ÃÖ¼ÒÇÑÀÇ Áߺ¹À¸·Î ÀúÀåµÇ¾î ¼Õ½±°Ô Á¶ÀÛµÉ ¼ö ÀÖÀ¸¸ç ÀϰüµÈ °á°úµéÀÌ
µµÃâµÉ ¼ö ÀÖµµ·Ï µ¥ÀÌŸº£À̽º¸¦ (ȤÀº Å×À̺í) ÀÏ·ÃÀÇ ±ÔÄ¢¿¡ ¸Âµµ·Ï Á¶Á÷ÈÇÏ´Â °ÍÀÌ´Ù.
ODBC(Open DataBase Connectivity) - µ¥ÀÌÅͺ£À̽º
¿¬°áÀ» À§ÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»çÀÇ Ç¥ÁØ. º¸´Ù ³Î¸® ¹Þ¾Æµé¿©Áö°í ÀÖ´Ù.
OLAP(On-Line Analytical Processing) - ºÐ¼®°ú °ü¸®
¸ñÀûÀ» À§Çؼ ´ÙÂ÷¿øµ¥ÀÌÅ͸¦ ¸ðÀ¸°í, °ü¸®Çϰí, ÇÁ·Î¼¼½ÌÇϰí Ç¥ÇöÇϱâ À§ÇÑ, ÀÀ¿ëÇÁ·Î±×·¥
¹× ±â¼úµéÀÇ Á¾·ù.
OLAP Product - °øÀ¯µÈ ´ÙÂ÷¿øÀû Á¤º¸ÀÇ ºü¸¥ ºÐ¼®À»
Á¦°øÇÒ ¼ö ÀÖ´Â Á¦Ç°. Adhoc ºÐ¼®Àº ¾Æ ¸¶µµ Á¦Ç° ÀÚü³»¿¡¼³ª ȤÀº ¹ÐÁ¢ÇÏ°Ô ¿¬°áµÇ¾î
ÀÖ´Â Á¦Ç°³»¿¡¼ °¡´ÉÇÒ °Í ÀÌ´Ù.
OLE(Object Linking and Embedding) - ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥µé
³»¿¡¼ objectµéÀ» ÇÁ¸®Á¨Æ®ÇÏ°í ³ª¾Æ°¡¼ È£½ºÆ®³ª Ŭ¶óÀÌ¾ðÆ®°¡ º¸´Ù ¸í¹éÇÑ ±â´ÉµéÀ»
ÆîÄ¥ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À©µµ¿ì ±â¼ú.ÇöÀç 2.0 ¹öÀü±îÁö ³ª¿ÍÀÖ´Ù.
OLE DB for OLAP - ÀÏ¹Ý »ê¾÷ Ç¥ÁØÃ³·³ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ
OLAP API Ç¥ÁØÀ» ¸»ÇÔ. Ç¥ÁØ ´Ù Â÷¿ø ¾ð¾î¸¦ ÀÌ¿ë OLAP clientµé°ú ¼¹öµéÀ» ¿¬°áÇϰï
Çß´Ù. MDX.
OLTP(OnLine Transaction Processing) - Å͹̳ÎÀÇ
¸Þ½ÃÁö¿¡ µû¶ó È£½ºÆ®°¡ µ¥ÀÌÅÍ º£À̽º °Ë»ö µîÀÇ Ã³¸®¸¦ ¼öÇàÇϰí, ±× °á°ú¸¦ Å͹̳ο¡
µÇµ¹·Á º¸³» Áִ ó¸® ÇüÅÂ.
RDBMS(Relational DataBase Management System) -
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼ µ¥ÀÌÅ͸¦ ÀúÀåÇϰí Ȱ¿ëÇÏ¸ç °ü¸®Çϱâ À§ÇÑ ½Ã½ºÅÛ. ÇÁ·Î¼¼½º
ó¸®¿Í µ¥ÀÌÅÍ¿þ¾îÇϿ콺¸¦ À§ÇØ »ç¿ëµÇ¾î Áø´Ù. E.F Codd°¡ ¼öÇÐÀû ¿ø¸®¸¦ ¹ÙÅÁÀ¸·Î ÇÏ¿©
Data ±¸Á¶, Á¶ÀÛ, µ¥ÀÌŸ ¹«°á¼º¿¡ ´ëÇÏ¿© Á¤ÀÇÇÑ °Í¿¡ µû¸£°í ÀÖ´Ù. ¢¡ ¼öÇÐÀû ÀÌ·ÐÀ»
¹ÙÅÁÀ¸·ÎÇÑ °úÇÐ
Ư¡ : ¿ä±¸ÇÏ´Â ¹üÁÖ¿¡ µé¾î¿À´Â µ¥ÀÌŸµéÀ» ÇѲ¨¹ø¿¡ ó¸®(Set-Oriented ¹æ½Ä)
ROLAP(Relational OLAP) - µ¥ÀÌÅÍÀÇ ´ÙÂ÷¿øÀû ºÐ¼®À»
Á¦°øÇÏ´Â »óǰÀ¸·Î °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÁýÇÕÀ̳ª ¸ÞŸµ¥ÀÌÅ͸¦ ÀúÀåÇÑ´Ù. ´ÙÂ÷¿ø ºÐ¼®
ÇÁ·Î¼¼½ÌÀº RDBMS³»ÀÇ Áß°£°èÃþ ¼¹ö ȤÀº Ŭ¶óÀÌ¾ðÆ®¿¡¼ ÇàÇØÁø´Ù.
SKU(Stock Keeping Unit) - »óǰ ¼¼ºÎÀÇ °¡Àå ³·Àº
·¹º§À» Á¤ÀÇÇϱâ À§ÇØ »ç¿ëµÈ´Ù. ÀϺΠ¼¼ºÎ ·¹º§Àº OLAP Àû¿ëÀ» Á¾Á¾ Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù.
SQL(Structured Query Language) - °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡
»ç¿ëµÇ¾îÁö´Â µ¥ÀÌÅÍ ±¸Á¶È ¹× µ¥ÀÌÅÍ Á¢±Ù¾ð¾î. MD-SQLµîÀÌ ÀÖ´Ù
Star schema - ´ÙÂ÷¿ø µ¥ÀÌÅÍÀÇ Ç¥ÇöÀ» À§ÇÑ °ü°èÇü
µ¥ÀÌÅͺ£À̽ºÀÇ ½ºÅ°¸¶. µ¥ÀÌÅÍ´Â °¢ Â÷¿ø ¸¶´Ù ±×µéÀÇ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â Çϳª ȤÀº
±× ÀÌ»óÀÇ Á᫐ ÆåÅÍ Å×ÀÌºí¿¡ ÀúÀåµÈ´Ù. Â÷¿øµéÀº ·¹º§À» °¡Áö°í ÀÖ°í, ¸ðµç ·¹º§µéÀº
ÀϹÝÀûÀ¸·Î °¢ Â÷¿ø Å×À̺íÀÇ ¿(column)¿¡ Ç¥ÇöµÈ´Ù.
Summary tables - ¶§¶§·Î RDBMS»ó¿¡¼ ±âÁ¸¿¡ ¸ðÀº
Á¤º¸µéÀ» ±âÁ¸ µ¥ÀÌÅ͵éÀÌ µé¾îÀÖ´Â °°Àº Å×ÀÌºí¿¡ ´ã°í Àֱ⺸´Ù´Â µû·Î ÀúÀåÇÏ´Â µ¥¿¡
¾²ÀδÙ. ¹ÝÀÀ¼ºÀ» Çâ»ó ½ÃŰ´Â µ¥¿¡ »ç¿ëµÈ´Ù.
Info > Data Mining > 3-2. OLAP > OLAP¿Í °ü·ÃµÈ ¿ë¾î Á¤ÀÇ