4. XML Áö¿ø
Microsoft Access 2002¿¡¼´Â Ç÷§Æû, µ¥ÀÌÅÍ Çü½Ä, ÇÁ·ÎÅäÄÝ, ½ºÅ°¸¶, ¾÷¹« ¹æ½Ä¿¡ °ü°è ¾øÀÌ XML µ¥ÀÌÅ͸¦ °øÀ¯ÇÒ
¼ö ÀÖ´Â °·ÂÇÏ°íµµ ÀÚ¿¬½º·¯¿î ¹æ¹ýÀ» Á¦°øÇÑ´Ù. AccessÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇÏ¿© Jet ¶Ç´Â SQL ServerÀÇ ±¸Á¶¿Í
µ¥ÀÌÅͷκÎÅÍ XML µ¥ÀÌÅͳª ½ºÅ°¸¶ ¹®¼¸¦ ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. Æû, º¸°í¼, µ¥ÀÌÅÍ ¾×¼¼½º ÆäÀÌÁöÀÇ ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼µµ
XML µ¥ÀÌÅ͸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ³»ºÎ SQL ¼¹ö, Excel ½ºÇÁ·¹µå½ÃÆ®, ´Ù¸¥ µ¥ÀÌÅÍ °ø±ÞÀÚ(¿¹: SAP)¿Í °°Àº
¿©·¯ ¿øº»¿¡ µ¥ÀÌÅÍ°¡ ºÐ»êµÇ¾î ÀÖÀ» ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¿øº»Àº XMLÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ±³È¯ÇϹǷΠAccess¿¡¼ ÀÏ·ÃÀÇ Áý°è Äõ¸®¸¦
¸¸µé¾î µ¥ÀÌÅ͸¦ ºä·Î °¡Á®¿Â ´ÙÀ½ ÇØ´ç ºä¸¦ »ç¿ëÇÏ¿© Æû°ú º¸°í¼¸¦ µðÀÚÀÎÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ Access 2002¿¡¼´Â Å×À̺í, Äõ¸®,
Æû, º¸°í¼¸¦ ÀÎÅÍ³Ý Ç¥ÁØÀÎ XML/XSL Çü½ÄÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ°í °³¹ßÀÚ´Â XML µ¥ÀÌÅ͸¦ Access 2002ÀÇ µ¥ÀÌÅÍ ¾×¼¼½º
ÆäÀÌÁö¿¡ ¿¬°á½Ãų ¼ö ÀÖÀ¸¸ç, À¥ ¼¹ö¿¡ °Ô½ÃÇÒ ¼ö ÀÖ´Ù.
1) XML ¹®¼ ÀúÀå
¨ç 'Northwind.mdb' ¿¹Á¦ µ¥ÀÌÅͺ£À̽º¿¡¼ Å×ÀÌºí °³Ã¼¸¦ Ŭ¸¯ÇÑ´Ù.
¨è Customers Å×À̺íÀ» ¼±ÅÃÇÑ ÈÄ ÆÄÀÏ-³»º¸³»±â ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.
¨é 'Customers' Å×ÀÌºí ³»º¸³»±â ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é ÆÄÀÏ Çü½ÄÀÇ µå·Ó´Ù¿î ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿©
XML¹®¼(*.xml)À» ¼±ÅÃÇÑ ÈÄ ³»º¸³»±â ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¨ê XML ³»º¸³»±â ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é µ¥ÀÌÅÍ ÇÁ·¹Á¨Å×À̼Ç(XSL)ÀÇ È®ÀζõÀ» üũÇÑ´Ù.
¨ë È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
[Âü°í- ´Ù¾çÇÑ ¾ð¾î Áö¿ø]
Access 2002¿¡¼´Â ´Ù±¹Àû ±â¾÷¿¡¼ ¼·Î ´Ù¸¥ ¾ð¾î »ç¿ëÀÚµéÀÌ ½±°Ô Access¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ´Ù¾çÇÑ ¾ð¾î¸¦
Áö¿øÇÏ°í ÀÖ´Ù. ´Ù¾çÇÑ ÆÄÀÏ Çü½Ä (Unicode RTF, aspL, ÅؽºÆ® ¹× Excel ÆÄÀÏ Çü½Ä)À¸·Î °¡Á®¿À°Å³ª Ãâ·Â ¹×
ÀúÀåÀÌ °¡´ÉÇÏ´Ù. ÅؽºÆ®³ª aspL¿¡¼ ±âÁ¸ÀÇ Ansi-Code Áö¿ø¿¡¼ ´Ù¾çÇÑ ¼½ÄÀ» Áö¿øÇϸç, ¸¶Âù°¡Áö·Î RTF³ª
Excel ÆÄÀÏ Çü½Ä¿¡¼µµ Uni-Code¸¦ Áö¿øÇÑ´Ù. ÆÄÀÏ-³»º¸³»±â ¸Þ´º¸¦ »ç¿ëÇÏ¿© Àû´çÇÑ ÆÄÀÏ Çü½ÄÀ¸·Î
³»º¸³»±â¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. |
2) XML ¹®¼ °¡Á®¿À±â
¨ç 'Northwind.mdb' ¿¹Á¦ µ¥ÀÌÅͺ£À̽º¿¡¼ ÆÄÀÏ-¿ÜºÎ µ¥ÀÌÅÍ °¡Á®¿À±â-°¡Á®¿À±â ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.
¨è °¡Á®¿À±â ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é ÆÄÀÏ Çü½ÄÀÇ µå·Ó´Ù¿î ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿© XML¹®¼(*.xml)À»
¼±ÅÃÇÑ´Ù.
¨é Customers.xmlÀ» ¼±ÅÃÇÑ ÈÄ °¡Á®¿À±â ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¨ê XML °¡Á®¿À±â ´ëÈ »óÀÚÀÇ È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¨ë °¡Á®¿À±â ¿Ï·á¸¦ Ç¥½ÃÇÏ´Â ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¨ì Å×ÀÌºí °³Ã¼¿¡ 'Customers1'À» ´õºí Ŭ¸¯ÇÏ¿© °¡Á®¿Â µ¥ÀÌÅ͸¦ È®ÀÎÇÑ´Ù.
3) XML ÆÄÀÏ¿¡ µ¥ÀÌÅÍ ¾×¼¼½º ÆäÀÌÁö ¿¬°áÇϱâ
¨ç 'Northwind.mdb' µ¥ÀÌÅͺ£À̽º¿¡¼ ÆäÀÌÁö °³Ã¼¸¦ Ŭ¸¯ÇÑ´Ù.
¨è »õ·Î ¸¸µé±â ´ÜÃß
¸¦ Ŭ¸¯ÇÑ´Ù.
¨é »õ µ¥ÀÌÅÍ ¾×¼¼½º ÆäÀÌÁö ´ëÈ »óÀÚ¿¡¼ µðÀÚÀÎ º¸±â¸¦ Ŭ¸¯ÇÑ´Ù. ¿øº» °³Ã¼ ¼±ÅÃÀ» À§ÇØ µå·Ó´Ù¿î ´ÜÃ߸¦
Ŭ¸¯ÇÑ ÈÄ Customers Å×À̺íÀ» ¼±ÅÃÇÑ´Ù.
¨ê È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¨ë ÆäÀÌÁö ÀÛ¾÷ ¿µ¿ª¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ÆäÀÌÁö ¼Ó¼ºÀ» ¼±ÅÃÇÑ´Ù.
¨ì Page:Page1 ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é µ¥ÀÌÅÍ ÅÇÀ» Ŭ¸¯ÇÑ´Ù.
¨í UseXMLData ¼Ó¼º¿¡ Ŭ¸¯ÇÑ ÈÄ µå·Ó´Ù¿î ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿© True¸¦ ¼±ÅÃÇÑ´Ù.
¨î XMLDataTarget ¼Ó¼º¿¡ Ŭ¸¯ÇÑ ÈÄ C:\My Documents\Customers.xmlÀ» ÀÔ·ÂÇÑ´Ù.
¨ï Page:Page1 ´ëÈ »óÀÚÀÇ ´Ý±â ´ÜÃ߸¦ Ŭ¸¯ÇÑ´Ù.
¡¡
|