Loading...
             
 
¾ÆÀ̵ð
ÆÐ½º¿öµå



³¯Â¥ : 2012-01-13 ¿ÀÈÄ 4:15:28  Ãßõ : 1  Á¶È¸ : 2408

À̸§

ÀÌÀå·¡

ȨÆäÀÌÁö

http://www.sqlworld.pe.kr

Á¦¸ñ

[2012] ¿¢¼¿·Î MDS ¸ðµ¨ ¸¸µé°í °ü¸®Çϱâ

 

 

¡Ø ÁÖÀÇ: º» ¹®¼­´Â SQL Server 2012 RC0 (Release Candidate 0)¸¦ ±âÁØÀ¸·Î ÀÛ¼ºÇß´Ù.


MDS °ü¸®ÀÚ À¥ ÆäÀÌÁö¿¡¼­ MDS ¸ðµ¨(Models), ½Çü(Entities), ¼Ó¼º(Attributes), ¸â¹ö(Members) ¼öÀÛ¾÷À¸·Î ¸¸µé ¼ö ÀÖ´Ù. ±×·±µ¥ ¸¸ÀÏ MDS·Î °ü¸®ÇÒ µ¥ÀÌÅͰ¡ ¿¢¼¿ ÆÄÀÏ·Î Á¸Àç ÇÑ´Ù¸é ÀÌ ¿¢¼¿ ÆÄÀÏÀ» »ç¿ëÇØ MDS¿¡ ´ëÇÑ ±íÀº Áö½Ä ¾øÀ̵µ(?) ½Çü¿Í ¼Ó¼º, ¸â¹ö¸¦ ¸¸µé ¼ö ÀÖ´Ù. ¸ðµ¨Àº MDS °ü¸® È­¸é¿¡¼­ ¸¸µé¾î¾ß ÇÑ´Ù. ÀÌ·¸°Ô ¾×¼¿À» »ç¿ëÇÑ MDS °ü¸® ±â´ÉÀÌ SQL Server 2012 ¿¡¼­ Á¦°øÇÏ°Ô µÉ MDSÀÇ »õ·Î¿î ±â´ÉÀÌ´Ù. ±×·³ ÀÌ ¹æ¹ýÀ» »ìÆìº¸ÀÚ.

1. ¸ðµ¨ ¸¸µé±â

¿ì¼± ´ÙÀ½°ú °°ÀÌ MDS °ü¸®ÀÚ À¥ ÆäÀÌÁö¿¡¼­ ½Ã½ºÅÛ °ü¸® Ç׸ñÀ» ¼±ÅÃÇÑ´Ù.

±×·³ ´ÙÀ½ È­¸é°ú °°ÀÌ È­¸éÀÌ ¹Ù²î´Âµ¥ ¿©±â¼­ °ü¸® - ¸ðµ¨ ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.

±×·¯¸é ´ÙÀ½ È­¸é°ú °°ÀÌ ¸ðµ¨ À¯Áö °ü¸® È­¸éÀÌ Ç¥½ÃµÈ´Ù. ÀÌ È­¸é¿¡¼­ + ¹öưÀ» ´­·¯ ¸ðµ¨À» ¸¸µéµµ·Ï ÇÑ´Ù.

º» ¿¹¿¡¼­´Â ´ÙÀ½È­ °°ÀÌ ¸ðµ¨ À̸§À» °í°´À¸·Î ÀÔ·ÂÀ» Çß´Ù. ±×¸®°í ¾Æ·¡ ¼¼ ¿É¼ÇÀº ù ¹øÂ° ¿É¼ÇÀ» Ãë¼ÒÇÏ´Â ¹æ¹ýÀ¸·Î ¸ðµÎ ¼±ÅÃÇÏÁö ¾Ê´Â´Ù. ±×¸®°í µð½ºÄÏ ¸ð¾çÀÇ ÀúÀå ¹öưÀ» ´­·¯ ÀúÀåÇÑ´Ù.

±×·¯¸é ´ÙÀ½ È­¸é°ú °°ÀÌ °í°´ À̶ó´Â À̸§ÀÇ ¸ðµ¨ÀÌ Ãß°¡µÈ °á°ú¸¦ º¼ ¼ö ÀÖ´Ù.


2. ¾×¼¿¿¡¼­ MDS ¿¬°á

ÀÌÀüÀÇ ±ÛÀ» ÂüÁ¶ÇØ ¿¢¼¿¿¡¼­ MDS ¼­¹ö¿¡ ¿¬°áÀ» ÇÑ´Ù. ±×¸®°í ´ÙÀ½ È­¸é°ú °°ÀÌ ¸ðµ¨ ºÎºÐ¿¡¼­ ¾ÕÀÇ °úÁ¤À¸·Î ¸¸µç °í°´ ¸ðµ¨À» ¼±ÅÃÇÑ´Ù.


3. ¿¢¼¿¿¡¼­ ¿£Æ¼Æ¼ ¸¸µé±â

±â´É È®ÀÎÀ» À§ÇØ ´ÙÀ½°ú °°Àº °í°´¸í´Ü À̶ó´Â ¿¹Á¦ ÆÄÀÏÀ» ¸¸µé¾ú´Ù.ÀÌ ÆÄÀÏÀ» ¿­¾î ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÇ°Ô ÇÑ´Ù.


±×¸®°í ÀÌ ¿¢¼¿ ½ÃÆ®¸¦ Àüü ¼±ÅÃÀ» ÇÑ´Ù.


±×¸®°í ´ÙÀ½ È­¸é°ú °°ÀÌ ¸¶½ºÅÍ µ¥ÀÌÅÍ ÅÇ¿¡¼­ ¸ðµ¨ ÀÛ¼º - ¿£Æ¼Æ¼ ¸¸µé±â ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.(È­¸éÀ» ĸóÇÏ·Á°í Alt ۸¦ ´­·¶´õ´Ï ´ÜÃà ¸Þ´º°¡ Ç¥½ÃµÈ´Ù. ¿¹Á¦ È­¸éÀÌ Á» ÈäÇÏ´Ù^^)


±×·¯¸é ´ÙÀ½°ú °°ÀÌ ¿£Æ¼Æ¼ ¸¸µé±â âÀÌ Ç¥½ÃµÈ´Ù. ÀÌ È­¸é¿¡¼­ ¸ðµ¨(M) ºÎºÐ¿¡¼­ °í°´ À̶ó´Â ¸ðµ¨À» ¼±ÅÃÇÏ°í ³ª¸ÓÁö Á¤º¸¸¦ ÀÔ·ÂÇÑ´Ù. º» ¿¹¿¡¼­´Â »õ·Î¿î ¿£Æ¼Æ¼ À̸§À» °í°´¸í´Ü À̶ó°í Çß°í, ÄÚµå ºÎºÐ¿¡ °í°´¹øÈ£¿Í °í°´À̸§À» ¼±ÅÃÇß´Ù. °íÀ¯ ½Äº°ÀÚ°¡ Æ÷ÇÔµÈ ¿­Àº ÇʼöÀûÀ¸·Î ¼±ÅÃÇØ ÁÖ¾î¾ß ÇÑ´Ù. º¸Åë »óǰ ÄÚµå, °í°´ ÄÚµå µî Å×À̺íÀÇ ±âº» Ű(Primary Key)°¡ ¼±ÅõȴÙ.


ÁøÇàÇÏ¸é ´ÙÀ½ È­¸é°ú °°ÀÌ °í°´ À̶ó´Â MDS ¸ðµ¨¿¡ °í°´¸í´Ü À̶ó´Â ¿£Æ¼Æ¼°¡ ¸¸µé¾îÁø °á°ú¸¦ º¼ ¼ö ÀÖ´Ù. ³ª¿­ µÈ ¸ðµç ¿­ À̸§(Áï Name, Code, ¼ºº°, Áö¿ª...)ÀÌ ¿£Æ¼Æ¼ÀÇ ¼Ó¼ºÀÌ µÈ´Ù. Âü°í·Î MDSÀÇ ¸ðµ¨Àº ¸ðµ¨ --> ¿£Æ¼Æ¼ --> ¼Ó¼º --> ¸â¹ö ÀÇ ´Ü°è¸¦ °®°Ô µÇ¸ç ¿£Æ¼Æ¼°¡ Å×À̺íÀÌ µÇ°í ¼Ó¼ºÀÌ ±× Å×À̺íÀÇ ¿­ÀÌ µÈ´Ù. ±×¸®°í ¸â¹ö°¡ ÇàÀÌ µÈ´Ù.


¿Í¿ì~ ³Ê¹«³ª ½±°Ô(³ª¸¸ ½±³ª?) ¿¢¼¿À» »ç¿ëÇØ¼­ ¿£Æ¼Æ¼¸¦ ¸¸µé°í ¼Ó¼ºµµ ¸¸µé°í ±× ¾È¿¡ 20 °³ÀÇ ¸â¹ö·Î ÀÔ·ÂÀ» Çß´Ù.

4. MDS °ü¸®ÀÚ È­¸é¿¡¼­ °á°ú È®ÀÎ

À§ °úÁ¤À¸·Î ¸¸µé¾îÁø ¿£Æ¼Æ¼¿Í µ¥ÀÌÅÍ ÀÔ·ÂÀº ´ÙÀ½ È­¸é°ú °°ÀÌ MDS °ü¸®ÀÚ È­¸é¿¡¼­ Ž»ö ±â´ÉÀ» ÅëÇØ È®ÀÎ ÇÒ ¼ö ÀÖ´Ù.


5. ¿¢¼¿¿¡¼­ µ¥ÀÌÅÍ º¯°æ ÈÄ ¹ßÇà

ÀÌÁ¦ ´ÙÀ½ È­¸é°ú °°ÀÌ ¿¢¼¿¿¡¼­ È«±æµ¿ °í°´ÀÇ À̸ÞÀÏ ÁÖ¼Ò¸¦ hong@test.com¿¡¼­ gildong@test.comÀ¸·Î º¯°æÀ» ÇØº¸ÀÚ. ±×¸®°í ¸¶½ºÅÍ µ¥ÀÌÅÍ ÅÇ¿¡¼­ °Ô½Ã ¸Þ´º¸¦ ¼±ÅÃÇÏÀÚ.


±×·³ ´ÙÀ½ È­¸é°ú °°ÀÌ Ç¥½ÃµÇ´Âµ¥ ÇÏ´ÜÀÇ Publish ¹öưÀ» ´©¸£¸é µÈ´Ù.


±×·¯¸é MDS °ü¸®ÀÚ È­¸é¿¡¼­µµ º¯°æµÈ °á°ú¸¦ º¸°Ô µÈ´Ù.


6. »õ·Î¿î ¿£Æ¼Æ¼ ¸¸µé°í °ü°è ¸¸µé±â

°í°´¸í´ÜÀ» º¸¸é Áö¿ª, ¼ºº°, µî±ÞÀÌ Àִµ¥ À̵éÀº ÄÚµåÈ­ ÇÒ ¼ö ÀÖ´Â Á¤º¸ÀÌ´Ù. ´ÙÀ½°ú °°ÀÌ Áö¿ª ¿­À» ¼±ÅÃÇÏ°í ¸ðµ¨ ÀÛ¼º - Ư¼º ¼Ó¼º ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.


±×·¯¸é ´ÙÀ½ È­¸é°ú °°ÀÌ Ã¢ÀÌ Ç¥½ÃµÇ¸é¼­ ¼Ó¼ºÀÇ Æ¯¼ºÀ» º¸¿©ÁØ´Ù.


Ç¥½ÃµÈ Á¤º¸¸¦ ´ÙÀ½ È­¸é°ú °°ÀÌ º¯°æÇÏ¿© »õ·Î¿î ¿£Æ¼Æ¼¸¦ ¸¸µé°í °ü°è¸¦ ¸¸µé ¼ö ÀÖ´Ù. »õ·Î¿î ¿£Æ¼Æ¼´Â Áö¿ª À̶ó°í ÀÔ·ÂÀ» Çß´Ù. ÀÌ·¸°Ô Çϸé Áö¿ª ¿£Æ¼Æ¼°¡ ¸¸µé¾îÁö°í °í°´¸í´Ü ¿£Æ¼Æ¼°¡ Áö¿ª ¿£Æ¼Æ¼¸¦ ¹Ù¶óº¸´Â ¿Ü·¡Å°(Foreign Key) °ü°è°¡ ¸¸µé¾îÁø´Ù.


ó¸®µÈ °á°ú´Â ´ÙÀ½°ú °°´Ù. ¼­¿ï{¼­¿ï} °ú °°Àº ÇüÅ·Πǥ½ÃµÈ´Ù.


´ÙÀ½ È­¸é°ú °°ÀÌ Show Explorer ¸Þ´º¸¦ ¼±ÅÃÇØ ¸¶½ºÅÍ µ¥ÀÌÅÍ Å½»ö±â¸¦ Ç¥½ÃÇÏ¸é °í°´ ¸ðµ¨ ¾È¿¡ µÎ °³ÀÇ ¿£Æ¼Æ¼(°í°´¸í´Ü, Áö¿ª) ÀÌ Á¸Àç ÇÏ°Ô µÊÀ» ¾Ë ¼ö ÀÖ´Ù.


À§ °úÁ¤À» ¹Ýº¹ÇØ ´ÙÀ½°ú °°ÀÌ ¼ºº°, µî±Þµµ º°µµÀÇ ¿£Æ¼Æ¼·Î ¸¸µé°í °ü°è¸¦ ¸¸µé¾ú´Ù


ÀÌ·¸°Ô ƯÁ¤ ¿­ÀÇ Á¤º¸¸¦ ¿£Æ¼Æ¼·Î ÀüȯÇÏ°í °ü°è¸¦ ¸¸µé¸é ´ÙÀ½ È­¸é°ú °°ÀÌ µ¥ÀÌÅ͸¦ Á÷Á¢ ÀÔ·ÂÇÏ´Â°Ô ¾Æ´Ï°í ¸®½ºÆ® ¹Ú½º¿¡¼­ ¼±Åà ÇÒ ¼ö ÀÖ°Ô µÇ¾î µ¥ÀÌÅÍ ¹«°á¼ºÀ» À¯ÁöÇÒ ¼ö ÀÖ°Ô µÈ´Ù.(PK¿Í FK °ü°èÀÇ È¿°ú¿Í °°´Ù)


¸¶½ºÅÍ µ¥ÀÌÅÍ Å½»ö±â¸¦ º¸¸é ´ÙÀ½ È­¸é°ú °°ÀÌ ¿¢¼¿À» »ç¿ëÇØ 4°³ÀÇ ¿£Æ¼Æ¼°¡ ¸¸µé¾î Á³À½À» ¾Ë ¼ö ÀÖ´Ù.


MDS °ü¸®ÀÚ À¥ ÆäÀÌÁö¿¡¼­µµ µ¿ÀÏÇÑ °á°ú¸¦ È®ÀÎ ÇÒ ¼ö ÀÖ´Ù. ¿¢¼¿ °¡Áö°í Á¤¸» ½±°Ô °ü¸®°¡ µÈ´Ù. ¸ÚÁö´Ù!!!


7. ¸ÎÀ¸¸ç

"¾Æ´Ï... ÀÌ·¸°Ô ÇØ¼­ ¾î¶»´Ù´Â°ÅÁö?" ¶ó°í »ý°¢ ÇÒ ¼ö ÀÖ´Ù.

´Ù¾çÇÑ ¹æ¹ý(¿¹¸¦ µé¸é SSIS ¶Ç´Â °¡Á®¿À´Ï ³»º¸³»±â ¸¶¹ý»ç, ¿¢¼¿ µîµî)À» »ç¿ëÇØ MDS ¼­¹ö·Î ±â¾÷ÀÇ Áß¿äÇÑ Á¤º¸¸¦ ¿Ã¸± ¼ö ÀÖ´Ù(Staging Processes¶ó°í ºÎ¸¥´Ù). ¹°·Ð MDS ¼­¹ö·Î ¿Ã¸®±â Àü¿¡ DQS(Data Quality Services)¸¦ »ç¿ëÇØ Á¤ÀÇÇÑ ±ÔÄ¢¿¡ ¾î±ß³²ÀÌ ¾ø´ÂÁö, Áߺ¹ µÈ µ¥ÀÌÅÍ´Â ¾ø´ÂÁö Á¡°ËÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ¿Ã·ÁÁø MDS ¼­¹öÀÇ µ¥ÀÌÅ͸¦ °ü¸®ÀÚ°¡ Ã¥ÀÓÀ» Áö°í °ü¸®ÇÏ°Ô µÇ¸ç, ½ÇÁ¦ »ç¿ëÀÚ°¡ ÀÌ Á¤º¸¸¦ ¾×¼¼½º ÇϰíÀÚ ÇÑ´Ù¸é ºä(Views)¸¦ ¸¸µé¾î Á¦°ø ÇÒ ¼ö ÀÖ´Ù. ºä¸¦ ¸¸µå´Â ±â´Éµµ MDS °ü¸®ÀÚ È­¸é¿¡¼­ °¡´ÉÇÏ´Ù. ±×¸®°í MDS µ¥ÀÌÅÍ º¯°æ À̷µµ °ü¸®°¡ µÈ´Ù. ¶ÇÇÑ Á¢±Ù ±ÇÇѵµ °ü¸® ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇØ¼­ Á¤¸» Áß¿äÇÑ µ¥ÀÌÅÍ´Â ÇÑ °÷¿¡¼­ °ü¸®ÇØ »ç¿ëÀÚ°¡ ¹Ï°í »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏÀÚ´Â ¸ñÀûÀ» MDS°¡ ´Þ¼ºÇÏ°Ô µµ¿ÍÁÖ´Â °ÍÀÌ´Ù.

 

 

 À̽¿¬(2012³â 1¿ù 16ÀÏ ¿ù¿äÀÏ 11:09)
Àå·¡ ¼±»ý´Ô ±×¸²ÀÌ XÆÄÀÏÀÌ¿¡¿ä ^^;;
 ÀÌÀå·¡(2012³â 1¿ù 16ÀÏ ¿ù¿äÀÏ 23:07)
Àß º¸ÀÌÁÒ?
¼öÁ¤Çß½À´Ï´Ù^^

Àǰß

À̸§

 À̸ÞÀÏ   ºñ¹Ð¹øÈ£