´ëºÎºÐÀÇ ÀÀ¿ëÇÁ·Î±×·¥Àº ¾î¶°ÇÑ ¹æ¹ýÀ¸·ÎµçÁö µ¥ÀÌÅÍ ¾×¼¼½º¿¡ °ü°èµÈ °ÍµéÀÌ´Ù.
ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º¸¦ È¿°úÀûÀ¸·Î ÀÌ¿ëÇÏ´Â Visual Basic .NET ÀÀ¿ëÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. Visual Basic .NETÀ̶õ Àü¹®ÀûÀÎ °³¹ßÀÚ¿Í Ãʺ¸Àڵ鿡°Ôµµ ³Î¸® ¾Ë·ÁÁö°í ¾²¿©Áö°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÃֽйöÀüÀÌ´Ù. ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ ±âº» ¿øÄ¢¿¡¼ºÎÅÍ Windows ÀÀ¿ëÇÁ·Î±×·¥°ú ¿ø°ÝÀ¸·Î ÀÎÅͳݰú À¥ ¼ºñ½º¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù. ¸ðµç »õ·Î¿î °³³äÀº Try It Out ¿¹Á¦¸¦ ÅëÇØ¼ ¼³¸íµÇ°í, dzºÎÇÑ ÄÚµå ¿¹Á¦¿Í º¹½ÀÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ¼ö·ÏÇϰí ÀÖ´Ù.
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡
ÀÌ Ã¥Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇØ¼ ¾à°£ÀÇ Áö½ÄÀ» °¡Áö°í ÀÖ°í µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â »ç¶÷À» ´ë»óÀ¸·Î Çϰí ÀÖ´Ù.
ÀÌ Ã¥ÀÌ Æ÷ÇÔÇÏ´Â ³»¿ë
°ü°èÇü µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ ±âº» ¿øÄ¢
Microsoft SQL Server Desktop Engine
T-SQL ¾ð¾î¸¦ ÀÌ¿ëÇØ¼ µ¥ÀÌÅͺ£À̽º¿¡ ÁúÀÇÇϱâ
Visual Studio .NET°ú ¼¹ö Ž»ö±â
ADO.NET°ú DataSet
µ¥ÀÌÅÍ ¹ÙÀεù, µ¥ÀÌÅͺ£À̽º °»½Å ¹× Ãæµ¹ ÇØ°á
ADO.NET¿¡¼ÀÇ XMLÀÇ ¿ªÇÒ
ASP.NET°ú À¥ ¼ºñ½º¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ¾×¼¼½º
ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º¸¦ È¿°úÀûÀ¸·Î ÀÌ¿ëÇÏ´Â Visual Basic .NET ÀÀ¿ëÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. Visual Basic .NETÀ̶õ Àü¹®ÀûÀÎ °³¹ßÀÚ¿Í Ãʺ¸Àڵ鿡°Ôµµ ³Î¸® ¾Ë·ÁÁö°í ¾²¿©Áö°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÃֽйöÀüÀÌ´Ù. ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ ±âº» ¿øÄ¢¿¡¼ºÎÅÍ Windows ÀÀ¿ëÇÁ·Î±×·¥°ú ¿ø°ÝÀ¸·Î ÀÎÅͳݰú À¥ ¼ºñ½º¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù. ¸ðµç »õ·Î¿î °³³äÀº Try It Out ¿¹Á¦¸¦ ÅëÇØ¼ ¼³¸íµÇ°í, dzºÎÇÑ ÄÚµå ¿¹Á¦¿Í º¹½ÀÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ¼ö·ÏÇϰí ÀÖ´Ù.
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡
ÀÌ Ã¥Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇØ¼ ¾à°£ÀÇ Áö½ÄÀ» °¡Áö°í ÀÖ°í µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â »ç¶÷À» ´ë»óÀ¸·Î Çϰí ÀÖ´Ù.
ÀÌ Ã¥ÀÌ Æ÷ÇÔÇÏ´Â ³»¿ë
¿ªÀÚ°¡ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀ» Á¢ÇÑ °ÍÀº 88³âµµ, ¾ÖÇà ½ÃÀý º£ÀÌÁ÷¿¡¼ºÎÅÍ¿´´Ù. TVÁ¶Â÷ ±ÍÇÑ ½ÃÀý, ½Ã°ñ ÄÄÇ»ÅÍ Çпø¿¡¼ÀÇ ÄÄÇ»ÅÍ ±³À°Àº º£ÀÌÁ÷ ¾ð¾îÀÇ ½ÀµæÀ̾ú´Ù. Áï ÇÊ¿äÇÑ ÇÁ·Î±×·¥À» ÀڱⰡ ¸¸µé¾î »ç¿ëÇÏ´Â °³³äÀ̾ú´Ù. 16ºñÆ® XT PC¸¦ ±¸ÀÔÇÏ´À³Ä ¾Æ´Ï¸é 8ºñÆ® PC¸¦ ±¸ÀÔÇÏ´À³Ä¸¦ ¸Á¼³¿´´ø ±â¾ïÀÌ ³´Ù. ±× ´ç½Ã¸¸ ÇØµµ Àç¹ÌÀÖ´ø °ÔÀÓÀ̳ª ÀÀ¿ëÇÁ·Î±×·¥Àº ¾ÖÇÿëÀÌ ¾ÐµµÀûÀ¸·Î ¸¹¾Ò´ø ½ÃÀýÀ̾ú´Ù. ±×¸¸Å ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Àû¾ú°í ¸¸µé±âµµ ¾î·Á¿î »óȲÀ̾ú´Ù. ±×·¯³ª ÀÌÁ¦´Â »óȲÀÌ ¸¹ÀÌ ¹Ù²î¾ú´Ù. ±Ù 15³â °¡±îÀÌ È帣¸é¼ Ç÷§Æû°ú ±×¿¡ µû¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ À¯Çà°ú ¸ô¶ôÀÌ °è¼ÓµÇ¾î ¿ÔÀ½À» °£°úÇÏÁö ¾ÊÀ» ¼ö ¾ø´Ù. ±×¸¸Å °³¹ßÀÚµéÀº ºü¸£°Ô »õ·Î¿î °ÍÀ» ¹Þ¾ÆµéÀ̰í Àؾî¸Ô¾î¾ß ÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÏ´Â °ÍÀÌ´Ù.
21¼¼±â¿¡ Á¢¾îµé¾î¼´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ .NETÀ̶ó´Â XMLÀ» ±â¹ÝÀ¸·Î ÇÑ À¥ ¼ºñ½º Ç÷§ÆûÀ» ³» ³õ¾Ò´Ù. ÀÌ´Â ÀÚ¹ÙÁø¿µ¿¡ ´ëÇ×ÇÒ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °·ÂÇÑ ¹«±â·Î½á Àü¼¼°èÀÇ Á¤º¸¿Í ±â±âµé, ±×¸®°í »ç¶÷µéÀ» °øÅëµÈ ¹æ½ÄÀ¸·Î ¿¬°áÇÏ´Â Â÷¼¼´ë ÆÐ·¯´ÙÀÓÀ̶ó ÇϰڴÙ. ƯÈ÷ XMLÀ» äÅÃÇÏ¿© .NET¿¡¼´Â Ç÷§Æû°ú Á¢¼Ó ȯ°æ¿¡ »ó°ü¾ø´Â µ¥ÀÌÅÍÀÇ ±³È¯À» °¡´ÉÇÏ°Ô ÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥°ú ÀÎÅÍ³Ý ¼ºñ½º¸¦ Çϳª·Î ÅëÇÕ½Ãų ¼ö ÀÖµµ·Ï Çϰí ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â ¿Ïº®ÇÏ°í ¾ÈÀüÇÑ È¯°æÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.
±×·¸´Ù¸é °³¹ßÀÚÀÇ ÀÔÀå¿¡¼´Â »õ·Î¿î ÆÐ·¯´ÙÀÓÀ» ¹Þ¾ÆµéÀÌ¸é¼ À̰Ϳ¡ ´ëÇØ¼ ¾î¶² ¹æ¹ýÀ¸·Î Á¢±ÙÀ» ÇØ º¸¾Æ¾ß ÇÒÁö¸¦ »ý°¢ÇØ º¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù. ƯÈ÷ ¸¹Àº ½ÃÀåÀ» Â÷ÁöÇϰí ÀÖ´Â µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀÛ¼ºÀ» ¾î¶»°Ô È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖÀ»±î¸¦ °í¹ÎÇÑ´Ù¸é º» ¿ª¼°¡ ±×¿¡ ´ëÇÑ ÇØ´äÀ» ÁÙ ¼ö ÀÖ´Ù. XML ±â¹ÝÀÇ À¥ ¼ºñ½º Ç÷§ÆûÀ» ¸ñÀûÀ¸·Î ÇÏ´Â .NET¿¡¼´Â Visual Basic°ú´Â ÀüÇô ´Ù¸¥ °³³äÀÇ Visual Basic .NETÀ» »ç¿ëÇÏ°Ô µÈ´Ù. Áï PC ±â¹ÝÀ̳ª C/S ȯ°æ¿¡¼ ´ã´çÇß´ø Visual BasicÀÇ ±â´ÉÀ» ³Ñ¾î¼´Â ¾ð¾î¸¦ ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ±âÁ¸ÀÇ Visual BasicÀÇ ¹è¿ì±â ½¬¿î ¹®¹ýÀ» ±×´ë·Î Áö´Ï°í ÀÖÀ¸¸é¼µµ À¥ ÀÀ¿ëÇÁ·Î±×·¥°ú Windows ÀÀ¿ëÇÁ·Î±×·¥ ¹× ¼¹ö»óÀÇ ±¸¼º¿ä¼Ò¸¦ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. .NET¿¡¼´Â ¾ð¾îÀÇ Á¾·ù°¡ »ç¶óÁö°í °á±¹ ¼ºñ½º¸¸ ³²°Ô µÈ´Ù. Áï ÀÚ¹Ùµç C·Î ÀÛ¼ºÇÏ¿´´ø °£¿¡ ¸ðµÎ º¯È¯ÇÏ´Â µµ±¸°¡ Àֱ⠶§¹®ÀÌ´Ù. ±×·¯¹Ç·Î °¡Àå .NET°ú ±ÃÇÕÀÌ ¸ÂÀ¸¸é¼µµ ±âÁ¸ÀÇ Visual BasicÀÇ ¹®¹ýÀ» »ç¿ëÇÏ´Â Visual Basic .NETÀ» ²À ½ÀµæÇϱ⸦ ±ÇÇØµå¸®´Â ¹ÙÀÌ´Ù.
º» ¿ª¼´Â .NET °³¹ßÀÚ°¡ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀ» À§ÇØ Visual Basic .NETÀ» »ç¿ëÇϴµ¥ µû¸¥ ¼Ò°³¼ÀÇ ¿ªÇÒÀ» Çϰí ÀÖ´Ù. ±×¸®°í 1ÀåÀÇ µ¥ÀÌÅͺ£À̽ºÀÇ °³³ä¿¡¼ºÎÅÍ Â÷±ÙÂ÷±Ù ¹â¾Æ°¡¸é¼ ½ÇÁ¦ ÄÚµå»ó¿¡¼ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ±â¹ý°ú ¿¹Á¦¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» Çϰí ÀÖ´Ù. ´Ü¼øÈ÷ ¹®¹ý ±¸Á¶ÀÇ ³ª¿º¸´Ù´Â ½ÇÁ¦ ÄÚµå ÀÛ¼º½ÃÀÇ °úÁ¤°ú ±× Àǹ̸¦ ¼¼½ÉÇÏ°Ô ¾Ë¾Æº¸¸é¼ °³¹ßÀÚÀÇ Ãø¸é¿¡¼ µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °³¹ßÀ» Á¢±ÙÇϰí ÀÖ´Ù. ƯÈ÷ XML ±â¹ÝÀÇ À¥ ¼ºñ½ºÀÇ ÇÁ·Î±×·¡¹Ö ÆÐ·¯´ÙÀÓ°ú ±×¿¡ µû¸¥ »ç·Ê ¿¬±¸¸¦ ÅëÇØ¼ Visual Basic .NETÀÇ »ç¿ë¹ý°ú ±× Àǹ̸¦ ±ú´ÞÀ» ¼ö ÀÖÀ» °ÍÀ̶ó È®½ÅÇÑ´Ù. ÀÌ Ã¥À» ÀÐÀº ¸ðµç ºÐµéÀÌ µ¥ÀÌÅͺ£À̽º À¥ ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß¿¡ Àü¹®°¡°¡ µÇ´Âµ¥ Ãʼ®ÀÌ µÇ±â¸¦ ¹Ù¶õ´Ù.
21¼¼±â¿¡ Á¢¾îµé¾î¼´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ .NETÀ̶ó´Â XMLÀ» ±â¹ÝÀ¸·Î ÇÑ À¥ ¼ºñ½º Ç÷§ÆûÀ» ³» ³õ¾Ò´Ù. ÀÌ´Â ÀÚ¹ÙÁø¿µ¿¡ ´ëÇ×ÇÒ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °·ÂÇÑ ¹«±â·Î½á Àü¼¼°èÀÇ Á¤º¸¿Í ±â±âµé, ±×¸®°í »ç¶÷µéÀ» °øÅëµÈ ¹æ½ÄÀ¸·Î ¿¬°áÇÏ´Â Â÷¼¼´ë ÆÐ·¯´ÙÀÓÀ̶ó ÇϰڴÙ. ƯÈ÷ XMLÀ» äÅÃÇÏ¿© .NET¿¡¼´Â Ç÷§Æû°ú Á¢¼Ó ȯ°æ¿¡ »ó°ü¾ø´Â µ¥ÀÌÅÍÀÇ ±³È¯À» °¡´ÉÇÏ°Ô ÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥°ú ÀÎÅÍ³Ý ¼ºñ½º¸¦ Çϳª·Î ÅëÇÕ½Ãų ¼ö ÀÖµµ·Ï Çϰí ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â ¿Ïº®ÇÏ°í ¾ÈÀüÇÑ È¯°æÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.
±×·¸´Ù¸é °³¹ßÀÚÀÇ ÀÔÀå¿¡¼´Â »õ·Î¿î ÆÐ·¯´ÙÀÓÀ» ¹Þ¾ÆµéÀÌ¸é¼ À̰Ϳ¡ ´ëÇØ¼ ¾î¶² ¹æ¹ýÀ¸·Î Á¢±ÙÀ» ÇØ º¸¾Æ¾ß ÇÒÁö¸¦ »ý°¢ÇØ º¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù. ƯÈ÷ ¸¹Àº ½ÃÀåÀ» Â÷ÁöÇϰí ÀÖ´Â µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀÛ¼ºÀ» ¾î¶»°Ô È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖÀ»±î¸¦ °í¹ÎÇÑ´Ù¸é º» ¿ª¼°¡ ±×¿¡ ´ëÇÑ ÇØ´äÀ» ÁÙ ¼ö ÀÖ´Ù. XML ±â¹ÝÀÇ À¥ ¼ºñ½º Ç÷§ÆûÀ» ¸ñÀûÀ¸·Î ÇÏ´Â .NET¿¡¼´Â Visual Basic°ú´Â ÀüÇô ´Ù¸¥ °³³äÀÇ Visual Basic .NETÀ» »ç¿ëÇÏ°Ô µÈ´Ù. Áï PC ±â¹ÝÀ̳ª C/S ȯ°æ¿¡¼ ´ã´çÇß´ø Visual BasicÀÇ ±â´ÉÀ» ³Ñ¾î¼´Â ¾ð¾î¸¦ ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ±âÁ¸ÀÇ Visual BasicÀÇ ¹è¿ì±â ½¬¿î ¹®¹ýÀ» ±×´ë·Î Áö´Ï°í ÀÖÀ¸¸é¼µµ À¥ ÀÀ¿ëÇÁ·Î±×·¥°ú Windows ÀÀ¿ëÇÁ·Î±×·¥ ¹× ¼¹ö»óÀÇ ±¸¼º¿ä¼Ò¸¦ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. .NET¿¡¼´Â ¾ð¾îÀÇ Á¾·ù°¡ »ç¶óÁö°í °á±¹ ¼ºñ½º¸¸ ³²°Ô µÈ´Ù. Áï ÀÚ¹Ùµç C·Î ÀÛ¼ºÇÏ¿´´ø °£¿¡ ¸ðµÎ º¯È¯ÇÏ´Â µµ±¸°¡ Àֱ⠶§¹®ÀÌ´Ù. ±×·¯¹Ç·Î °¡Àå .NET°ú ±ÃÇÕÀÌ ¸ÂÀ¸¸é¼µµ ±âÁ¸ÀÇ Visual BasicÀÇ ¹®¹ýÀ» »ç¿ëÇÏ´Â Visual Basic .NETÀ» ²À ½ÀµæÇϱ⸦ ±ÇÇØµå¸®´Â ¹ÙÀÌ´Ù.
º» ¿ª¼´Â .NET °³¹ßÀÚ°¡ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀ» À§ÇØ Visual Basic .NETÀ» »ç¿ëÇϴµ¥ µû¸¥ ¼Ò°³¼ÀÇ ¿ªÇÒÀ» Çϰí ÀÖ´Ù. ±×¸®°í 1ÀåÀÇ µ¥ÀÌÅͺ£À̽ºÀÇ °³³ä¿¡¼ºÎÅÍ Â÷±ÙÂ÷±Ù ¹â¾Æ°¡¸é¼ ½ÇÁ¦ ÄÚµå»ó¿¡¼ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ±â¹ý°ú ¿¹Á¦¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» Çϰí ÀÖ´Ù. ´Ü¼øÈ÷ ¹®¹ý ±¸Á¶ÀÇ ³ª¿º¸´Ù´Â ½ÇÁ¦ ÄÚµå ÀÛ¼º½ÃÀÇ °úÁ¤°ú ±× Àǹ̸¦ ¼¼½ÉÇÏ°Ô ¾Ë¾Æº¸¸é¼ °³¹ßÀÚÀÇ Ãø¸é¿¡¼ µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °³¹ßÀ» Á¢±ÙÇϰí ÀÖ´Ù. ƯÈ÷ XML ±â¹ÝÀÇ À¥ ¼ºñ½ºÀÇ ÇÁ·Î±×·¡¹Ö ÆÐ·¯´ÙÀÓ°ú ±×¿¡ µû¸¥ »ç·Ê ¿¬±¸¸¦ ÅëÇØ¼ Visual Basic .NETÀÇ »ç¿ë¹ý°ú ±× Àǹ̸¦ ±ú´ÞÀ» ¼ö ÀÖÀ» °ÍÀ̶ó È®½ÅÇÑ´Ù. ÀÌ Ã¥À» ÀÐÀº ¸ðµç ºÐµéÀÌ µ¥ÀÌÅͺ£À̽º À¥ ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß¿¡ Àü¹®°¡°¡ µÇ´Âµ¥ Ãʼ®ÀÌ µÇ±â¸¦ ¹Ù¶õ´Ù.
| ÀÚ·á¸í | µî·ÏÀÏ | ´Ù¿î·Îµå |














