|
|
|
|
Å°¿öµå : |
|
|
¼Ò°³±Û |
Á¤º¸Ã³¸®±â»ç_200503 |
¿ä¾à |
¡Ø ´ÙÀ½ ¹®Á¦¸¦ ÀÐ°í ¾Ë¸ÂÀº °ÍÀ» °ñ¶ó ´ä¾ÈÄ«µåÀÇ ´ä¶õ(°¡, ³ª, ´Ù, ¶ó)¿¡ Ç¥±âÇϽÿÀ.
<Á¦1°ú¸ñ µ¥ÀÌÅͺ£À̽º>
1. °ü°è ´ë¼ö(Relational Algebra)ÀÇ ¿¬»êÀÚ Áß¿¡¼ µÎ ¸±·¹À̼Ç(Relation)ÀÇ ±³Â÷ °öÀ» ¼öÇàÇϱ⠶§¹®¿¡ µÎ ¸±·¹À̼ÇÀÇ °øÅë Æ©Çà ¼ö¿Í °ü°è°¡ ¾ø´Â °ÍÀº? °¡. UNION ³ª. INTERSECTION ´Ù. DIFFERENCE ¶ó. CARTESIAN PRODUCT 2. µ¥ÀÌÅÍÀÇ Áߺ¹À¸·Î ÀÎÇØ ¸±·¹ÀÌ¼Ç Á¶À۽à »ý±â´Â ÀÌ»ó (Anomaly) Çö»ó¿¡ °ü·ÃµÈ ¼³¸í Áß ¿ÇÁö ¾ÊÀº °ÍÀº? °¡. ÇÑ Æ©ÇÃÀ» »èÁ¦ÇÔÀ¸·Î½á ¿¬¼â »èÁ¦ Çö»óÀ¸·Î ÀÎÇÑ Á¤º¸ÀÇ ¼Õ½ÇÀ» »èÁ¦ ÀÌ»óÀ̶ó°í ÇÑ´Ù. ³ª. ¾î¶² µ¥ÀÌÅ͸¦ »ðÀÔÇÒ ¶§ ºÒÇÊ¿äÇÏ°í ¿øÇÏÁö ¾Ê´Â µ¥ÀÌÅ͵µ ÇÔ²² »ðÀÔÇØ¾ß µÇ°Å³ª »ðÀÔÀÌ µÇÁö ¾Ê´Â °æ¿ì¸¦ »ðÀÔ ÀÌ»óÀ̶ó°í ÇÑ´Ù. ´Ù. µ¥ÀÌÅÍ °»½Å½Ã Áߺ¹µÈ Æ©Çõé Áß¿¡¼ ÀϺΠƩÇÿ¡ À߸øµÈ °ªÀÌ °»½ÅµÉ °æ¿ì Á¤º¸ÀÇ ¸ð¼ø¼ºÀÌ »ý±â´Âµ¥ À̸¦ °»½Å ÀÌ»óÀ̶ó°í ÇÑ´Ù. ¶ó. °ü°è ¸ðµ¨¿¡¼´Â ¾ÖÆ®¸®ºäÆ®µé °£¿¡ Á¸ÀçÇÏ´Â ¿©·¯ Á¾¼Ó°ü°è¸¦ ÇϳªÀÇ ¸±·¹À̼ǿ¡ Ç¥ÇöÇϱ⠶§¹®¿¡ ÀÌ»ó Çö»óÀÌ ¹ß»ýÇÑ´Ù. 3. µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ(DBA)ÀÇ ÀÓ¹«·Î °Å¸®°¡ ¸Õ °ÍÀº? °¡. °³³ä ½ºÅ°¸¶ ¹× ³»ºÎ ½ºÅ°¸¶¸¦ Á¤ÀÇÇÑ´Ù. ³ª. µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ÀúÀåµÈ µ¥ÀÌÅ͸¦ »ç¿ëÇÑ´Ù. ´Ù. Àå¾Ö¿¡ ´ëºñÇÑ ¿¹ºñÁ¶Ä¡¿Í ȸº¹¿¡ ´ëÇÑ Àü·«À» ¼ö¸³ÇÑ´Ù. ¶ó. Á¢±Ù ±ÇÇÑÀ» ºÎ¿©ÇÑ´Ù. 4. Æ®·£Àè¼ÇÀÇ ½ÇÇàÀ» ¼º°øÀûÀ¸·Î ¿Ï·áµÇ¾úÀ½À» ¼±¾ðÇÏ´Â SQL ¹®Àº? °¡. Commit ³ª. Rollback ´Ù. Exec ¶ó. End 5. µ¥ÀÌÅͺ£À̽ºÀÇ ¼³°è°úÁ¤ ¼ø¼°¡ ¾Ë¸Â°Ô ³ª¿µÈ °ÍÀº? °¡. ±âȹ-°³³äÀû ¼³°è-¿ä±¸ ¼³°è-¹°¸®Àû ¼³°è-³í¸®Àû ¼³°è ³ª. ±âȹ-¿ä±¸ ¼³°è-°³³äÀû ¼³°è-³í¸®Àû ¼³°è-¹°¸®Àû ¼³°è ´Ù. ±âȹ-³í¸®Àû ¼³°è-¿ä±¸ ¼³°è-¹°¸®Àû ¼³°è-°³³äÀû ¼³°è ¶ó. ±âȹ-¿ä±¸ ¼³°è-¹°¸®Àû ¼³°è-³í¸®Àû ¼³°è-°³³äÀû ¼³°è 6. µ¥ÀÌÅͺ£À̽ºÀÇ ±¸¼º ¿ä¼Ò Áß µ¥ÀÌÅͺ£À̽º°¡ Ç¥ÇöÇÏ·Á°í ÇÏ´Â À¯Çü, ¹«ÇüÀÇ Á¤º¸´ë»óÀ¸·Î Á¸ÀçÇÏ |
|
|
|
|
À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´ÜÀüÀç¹× ¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù. ÀúÀÛ±ÇħÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã ÇÏ´ÜÀÇ ÀúÀÛ±Ç Ä§ÇØ½Å°í¸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù. |
|