ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­


°øÅë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ±â¼ú

ºÎºÐ ¸ñÂ÷

  • Ä÷³ »ý¼º
  • ½Äº° Ä÷³
  • ¼±¾ðµÈ Àӽà Å×À̺í
  • ÀúÀåÁ¡ÀÌ ÀÖ´Â Æ®·£Àè¼Ç Á¦¾î
  • ÀúÀåÁ¡ Á¦ÇÑ»çÇ×
  • ÀúÀåÁ¡ ¹× DDL(Data Definition Language)
  • ÀúÀåÁ¡ ¹× ¹öÆÛ »ðÀÔ
  • Ä¿¼­ ºí·ÎÅ·°ú ÇÔ²² ÀúÀåÁ¡ »ç¿ë
  • ÀúÀåÁ¡ ¹× XA ȣȯ Æ®·£Àè¼Ç °ü¸® ÇÁ·Î±×·¥
  • DB2¿¡¼­ embedded SQLÀ» »ç¿ëÇÏ¿© °øÅë µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¹®Á¦¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    Ä÷³ »ý¼º
    ºÒ¿ÏÀüÇÑ »ðÀÔ ¹× °»½Å Æ®¸®°Å¸¦ »ç¿ëÇÏ´Â ´ë½Å DB2¿¡¼­´Â GENERATED ALWAYS ASÀýÀ» »ç¿ëÇÏ¿© Å×ÀÌºí¿¡ »ý¼ºµÈ Ä÷³À» Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. »ý¼ºµÈ Ä÷³Àº SQL Ç¥Çö½Ä¿¡¼­ ³ª¿Â ÀÚµ¿À¸·Î °»½ÅµÈ °ªÀ» Á¦°øÇÕ´Ï´Ù.

    ½Äº° Ä÷³
    DB2 ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀÚ´Â Á¾Á¾ Å×À̺íÀÇ ¸ðµç Çà¿¡ ´ëÇØ ±âº» ۸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ±âº» Ű·Î ½Äº° Ä÷³À» »ç¿ëÇÏ´Â Å×À̺íÀ» ÀÛ¼ºÇϸé DB2´Â ÀÚµ¿À¸·Î °íÀ¯ °ªÀ» »ðÀÔÇÕ´Ï´Ù. ½Äº° Ä÷³À» »ç¿ëÇϸé ÀÀ¿ëÇÁ·Î±×·¥Àº Àá±Ý °æÇÕÀÇ °¨¼Ò·Î Çâ»óµÈ ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

    ¼±¾ðµÈ Àӽà Å×À̺í
    ¼±¾ðµÈ Àӽà Å×À̺íÀº ÀÏ¹Ý Å×À̺í°ú ºñ½ÁÇÏÁö¸¸, µ¥ÀÌÅͺ£À̽º ¿¬°á ½Ã°£¸¸Å­¸¸ Áö¼ÓÇϰí Àá±Ý ¶Ç´Â ·Î±×ÀÇ ´ë»óÀÌ ¾Æ´Õ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â Å×À̺íÀ» ÀÛ¼ºÇϰí ÀÏ´Ü ±× µ¥ÀÌÅ͸¦ ó¸®ÇÏ°í ³ª¼­ Å×À̺íÀ» Á¦°ÅÇÏ¸é ¼±¾ðµÈ Àӽà Å×ÀÌºí »ç¿ë¿¡ ´ëÇØ °í·ÁÇØ º¸½Ê½Ã¿À. ¼±¾ðµÈ Àӽà Å×À̺íÀº ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¼º´ÉÀ» Çâ»ó½ÃŰ°í µ¿½Ã »ç¿ëÀÚ¿¡ ´ëÇØ ¼³°èµÈ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ¼­´Â ´õ ½±°Ô ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

    ¿ÜºÎ ÀúÀåÁ¡
    COMMIT ¹× ROLLBACK ¹®À» ÅëÇØ Àüü Æ®·£Àè¼ÇÀÇ µ¿ÀÛÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â ¹Ý¸é, ÀúÀåÁ¡À» »ç¿ëÇÏ¸é Æ®·£Àè¼Ç¿¡¼­ Á» ´õ ÁýÁßÀûÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀúÀåÁ¡ ºí·ÏÀº ¿©·¯ SQL¹®À» ±×·ìÀ» ¸¸µì´Ï´Ù. ÀúÀåÁ¡ ºí·Ï¿¡ ÀÖ´Â ÇÏÀ§ ¸í·É¹® Áß Çϳª¿¡¼­ ¿À·ù°¡ ¹ß»ýÇϸé, ¿À·ù°¡ ¹ß»ýÇÑ ÇÏÀ§ ¸í·É¹®¸¸ ±¸°£ º¹¿øÇÏ°í ±âŸ ÇÏÀ§ ¸í·É¹®ÀÇ ÀÛ¾÷À» ¿Ï·áÇÕ´Ï´Ù.


    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]