[¸Ó¸´¸»]
º» ±³Àç´Â ÇѼº´ëÇб³ »ê¾÷°æ¿µ°øÇаú 2Çгâ ÇлýµéÀ» ´ë»óÀ¸·Î µ¥ÀÌÅͺ£À̽º ±³°ú¸ñÀ» °ÀÇÇÏ¸é¼ ÁغñÇÑ ÀڷḦ ¹ÙÅÁÀ¸·Î Àú¼úµÇ¾ú´Ù. µ¥ÀÌÅͺ£À̽º¸¦ óÀ½ Á¢ÇÏ´Â ÇлýÀ» ´ë»óÀ¸·Î µ¥ÀÌÅͺ£À̽º ±âº» °³³äÀÇ ÀÌÇØ¿Í SQL Server 2014ÀÇ ½Ç½ÀÀ» ÅëÇÑ µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀÇ ±âº»ÀûÀΠȰ¿ë ´É·ÂÀÇ ¹è¾çÀ» ÇнÀ ¸ñÇ¥·Î ÇÏ¿´´Ù.
µ¥ÀÌÅͺ£À̽º´Â Á¤º¸½Ã½ºÅÛÀÇ ÇÑ ±¸¼º ¿ä¼ÒÀ̹ǷΠPART 1¿¡¼ ´ÙÀ½°ú °°ÀÌ Á¤º¸½Ã½ºÅÛ¿¡ ´ëÇÑ °³·ÐÀûÀÎ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
¤ý Á¤º¸½Ã½ºÅÛÀÇ Á¤ÀÇ
¤ý µ¥ÀÌÅÍ, Á¤º¸, Áö½ÄÀÇ...
´õº¸±â
[¸Ó¸´¸»]
º» ±³Àç´Â ÇѼº´ëÇб³ »ê¾÷°æ¿µ°øÇаú 2Çгâ ÇлýµéÀ» ´ë»óÀ¸·Î µ¥ÀÌÅͺ£À̽º ±³°ú¸ñÀ» °ÀÇÇÏ¸é¼ ÁغñÇÑ ÀڷḦ ¹ÙÅÁÀ¸·Î Àú¼úµÇ¾ú´Ù. µ¥ÀÌÅͺ£À̽º¸¦ óÀ½ Á¢ÇÏ´Â ÇлýÀ» ´ë»óÀ¸·Î µ¥ÀÌÅͺ£À̽º ±âº» °³³äÀÇ ÀÌÇØ¿Í SQL Server 2014ÀÇ ½Ç½ÀÀ» ÅëÇÑ µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀÇ ±âº»ÀûÀΠȰ¿ë ´É·ÂÀÇ ¹è¾çÀ» ÇнÀ ¸ñÇ¥·Î ÇÏ¿´´Ù.
µ¥ÀÌÅͺ£À̽º´Â Á¤º¸½Ã½ºÅÛÀÇ ÇÑ ±¸¼º ¿ä¼ÒÀ̹ǷΠPART 1¿¡¼ ´ÙÀ½°ú °°ÀÌ Á¤º¸½Ã½ºÅÛ¿¡ ´ëÇÑ °³·ÐÀûÀÎ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
¤ý Á¤º¸½Ã½ºÅÛÀÇ Á¤ÀÇ
¤ý µ¥ÀÌÅÍ, Á¤º¸, Áö½ÄÀÇ Á¤ÀÇ¿Í Â÷ÀÌÁ¡
¤ý Àϰý ó¸®, ¿Â¶óÀÎ °Å·¡ ó¸®, ¿Â¶óÀÎ ºÐ¼® ó¸®
¤ý Æò»ç¿ø, ÇÏÀ§ °ü¸®ÀÚ, Áß°£ °ü¸®ÀÚ, ÀÓ¿ø µî Á¶Á÷ÀÇ ÇǶó¹Ìµå ±¸Á¶¿¡ µû¸¥ Á¤º¸Ã³¸® ¾÷¹«¿Í Á¤º¸½Ã½ºÅÛÀÇ À¯Çü
¤ý ERP, SCM, CRM, ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º µî ±â¾÷Á¤º¸½Ã½ºÅÛÀÇ ±â´É
¤ý µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀÇ ¿ªÇÒ
¤ý °ü°èÇü µ¥ÀÌÅͺ£À̽º ¾ð¾îÀÎ SQL
PART 1ÀÇ ¸¶Áö¸· ÀýÀº SQL Server 2014ÀÇ ½Ç½ÀÀ» ÁغñÇÏ´Â ´Ü°è·Î¼ SQL Server 2014 Express EditionÀÇ ¼³Ä¡ ¹× ½ÇÇà, ±×¸®°í Northwind ¿¹Á¦ µ¥ÀÌÅͺ£À̽ºÀÇ ¿¬°á °úÁ¤À» ¼³¸íÇϰí ÀÖ´Ù.
µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ÀÛ¾÷Àº Å©°Ô Á¤ÀÇ, Á¶ÀÛ, Á¦¾î·Î ³ª´©¾îÁø´Ù. µ¥ÀÌÅͺ£À̽º Á¤ÀÇ´Â µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇÏ´Â Å×À̺í, ÀÎÅØ½º, ºä, ÀúÀå ÇÁ·Î½ÃÀú, Æ®¸®°Å µîÀÇ µ¥ÀÌÅͺ£À̽º °³Ã¼¸¦ Á¤ÀÇÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. Å×À̺íÀÇ Á¤ÀÇ´Â PART 2, ÀÎÅ×½ºÀÇ Á¤ÀÇ´Â PART 5, ÀúÀå ÇÁ·Î½ÃÀú, Æ®¸®°ÅÀÇ Á¤ÀÇ´Â PART 6¿¡¼ ´Ù·é´Ù.
Å×À̺íÀÇ Á¤ÀÇ´Â Á¦¾àÁ¶°Ç°ú ¿ ¼Ó¼ºÀÇ Á¤ÀÇ·Î ÀÌ·ç¾îÁø´Ù. PART 2ÀÇ µ¥ÀÌÅÍ Á¤ÀÇ¿¡¼´Â ´ÙÀ½°ú °°Àº ³»¿ëÀ» ¼³¸íÇÑ´Ù.
¤ý ±âº»Å°, ¿Ü·¡Å°, UNIQUE, CHECK Á¦¾àÁ¶°Ç
¤ý µ¥ÀÌÅÍ Çü½Ä, NULL Çã¿ë, ID »ç¾ç, ½ºÆÄ½º ¿©ºÎ µîÀÇ ¿ ¼Ó¼º
¤ý Northwind ¿¹Á¦ µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí µ¥ÀÌÅÍ ³»¿ë
µ¥ÀÌÅͺ£À̽º Á¶ÀÛÀº µ¥ÀÌÅ͸¦ °Ë»öÇÏ°í ¼öÁ¤ÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. PART 3¿¡¼´Â µ¥ÀÌÅÍÀÇ °Ë»ö, Ãß°¡, »èÁ¦, ¾÷µ¥ÀÌÆ®¸¦ À§ÇÑ SELECT, INSERT, DELETE, UPDATE µîÀÇ SQL ¸í·É¹®À» ±¸»çÇϰí Ȱ¿ëÇÏ´Â ´É·ÂÀ» °®Ãß°Ô µÉ °ÍÀÌ´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÇöÇϱâ À§Çؼ´Â ¸ÕÀú ¼³°è°¡ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù. PART 4¿¡¼´Â µ¥ÀÌÅͺ£À̽º ¼³°è¿Í °ü·ÃÇÑ¿© ´ÙÀ½°ú °°Àº ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
¤ý µ¥ÀÌÅͺ£À̽º ¼³°è°úÁ¤
¤ý Àü»çÀû µ¥ÀÌÅÍ ÅëÇÕÀÇ °³³ä
¤ý °³Ã¼-°ü°è ¸ðµ¨
¤ý °èÃþÇü, ³×Æ®¿öÅ©Çü, °ü°èÇü, °´Ã¼°ü°èÇü, °´Ã¼ÁöÇâÇü, µ¥ÀÌÅͺ£À̽º ¸ðµ¨
¤ý °ü°è´ë¼ö¿Í °ü°èÇØ¼®
¤ý Á¤±ÔÈ¿Í ¿ªÁ¤±ÔÈ
µ¥ÀÌÅͺ£À̽ºÀÇ ¼º´É Ãø¸éÀ» °í·ÁÇϱâ À§Çؼ´Â µ¥ÀÌÅͺ£À̽ºÀÇ °¡»ó ¹°¸®Àû ±¸Á¶ÀÎ ÆäÀÌÁö ±¸Á¶¸¦ ÀÌÇØÇÏ¿©¾ß ÇÑ´Ù. PART 5¿¡¼´Â SQL ServerÀÇ µ¥ÀÌÅÍ ÆäÀÌÁö¿Í À妽º ÆäÀÌÁöÀÇ ±¸Á¶, ±×¸®°í ÀÌÁø Ž»ö Æ®¸®, B Æ®¸®, Bitmap, Reverse µîÀÇ À妽º Á¾·ù¿¡ ´ëÇÏ¿© ¼³¸íÇÑ´Ù.
Part 6¿¡¼´Â ºä, ÀúÀå ÇÁ·Î½ÃÀú, Æ®¸®°ÅÀÇ ¿ëµµ¿Í Á¤ÀÇ, ±×¸®°í ¾ÏÈ£È¿Í »ç¿ë ±ÇÇÑ Á¦¾î¿¡ °üÇÑ ³»¿ëÀ» ´Ù·é´Ù.
µ¥ÀÌÅͺ£À̽º Á¦¾î´Â º¸¾È ¹× ±ÇÇÑ Á¦¾î, µ¥ÀÌÅÍ ¹«°á¼º, µ¥ÀÌÅÍ º¹±¸, º´Çà Á¦¾î µîÀ» ¸»ÇÑ´Ù. PART 7Àº Æ®·£Àè¼ÇÀÇ º´Çà Á¦¾î ±×¸®°í µ¥ÀÌÅÍ Àá±Ý°ú °ü·ÃÇÑ ´ÙÀ½°ú °°Àº ³»¿ëÀ» ¼³¸íÇÑ´Ù.
¤ý SQL ServerÀÇ º´Çà Á¦¾î ¾ÆÅ°ÅÃó¿Í µ¥ÀÌÅͺ£À̽º º¹±¸
¤ý Two-phase locking, ³«°üÀû Àá±Ý, ŸÀÓ½ºÅÆÇÁ ¼ø¼ µîÀÇ º´Çà Á¦¾î ±â¹ý
¤ý °øÀ¯, ¹èŸ, ¾÷µ¥ÀÌÆ®, Àǵµ Àá±Ý
¤ý ±³Âø »óÅÂ
¤ý UNCOMMITED, COMMITED, REPEATABLE READ, SNAPSHOT, SERIALIZABLE µîÀÇ Æ®·£Àè¼Ç °Ý¸® ¼öÁØ
Á¤º¸Ã³¸®±â»ç ÀڰݽÃÇèÀÇ µ¥ÀÌÅͺ£À̽º °ú¸ñ¿¡¼ ´Ù·ç¾îÁö´Â ÁÖÁ¦´Â °ÅÀÇ ¸ðµÎ ´Ù·ç°í Àֱ⠶§¹®¿¡ º» ±³ÀçÀÇ ³»¿ëÀ» ¼÷ÁöÇÑ´Ù¸é µ¥ÀÌÅͺ£À̽º °ú¸ñ¿¡¼ ÁÁÀº Á¡¼ö¸¦ ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
À¯Àç°Ç ±³¼öÀÇ È¨ÆäÀÌÁö(www.hasung.ac.kr/~jgyoo)ÀÇ ±³Àç °Ô½ÃÆÇ¿¡¼ º» ±³Àç¿Í °ü·ÃÇÑ ´ÙÀ½°ú °°Àº Âü°í ÀڷḦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.
¤ý Northwind ¿¹Á¦ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ
¤ý º» ±³Àç¿¡ Æ÷ÇÔµÈ ½Ç½À °úÁ¤À» ȸé ĸÃÄÇÑ µ¿¿µ»ó
¤ý º» ±³Àç¿¡ Æ÷ÇÔµÈ SQL ¸í·É¹®
º» ±³Àç°¡ Ãâ°£µÉ ¼ö ÀÖµµ·Ï ¹è·ÁÇØ ÁֽŠÇѼº´ëÇб³¿Í ÃâÆÇºÎ¿¡ °¨»çµå¸°´Ù. ²÷ÀÓ¾ø´Â ±âµµ·Î ÈûÀÌ µÇ¾î Áֽô ºÎ¸ð´Ô°ú µ¿»ýµé, ±×¸®°í »ç¶ûÇÏ´Â ¾Æ³»¿Í µÎ ¾Æµé¿¡°Ô °í¸¶¿î ¸¶À½À» ÀüÇÑ´Ù.
2015³â 8¿ù
À¯ Àç °Ç
´Ý±â