°ü¸® ¾È³»¼­


µ¥ÀÌÅÍ¿¡ ´ëÇÑ ºñÁö´Ï½º ±ÔÄ¢

ÀÓÀÇÀÇ ºñÁö´Ï½º ³»¿¡¼­, µ¥ÀÌÅʹ ƯÁ¤ Á¦ÇÑ»çÇ×À̳ª ±ÔÄ¢À» °í¼öÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, »ç¿ø ¹øÈ£´Â °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù. DB2´Â ±×·¯ÇÑ ±ÔÄ¢À» ½Ç½ÃÇÏ´Â ¹æ¹ýÀ¸·Î¼­ Á¦ÇÑÁ¶°ÇÀ» Á¦°øÇÕ´Ï´Ù.

DB2´Â ´ÙÀ½ ÄÁÅ×ÀÌ³Ê À¯ÇüÀ» Á¦°øÇÕ´Ï´Ù.

NOT NULL Á¦ÇÑÁ¶°Ç
NOT NULL Á¦ÇÑÁ¶°ÇÀº ³Î(NULL) °ªÀÌ Ä÷³À¸·Î ÀԷµÇÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù.

°íÀ¯ Á¦ÇÑÁ¶°Ç
°íÀ¯ Á¦ÇÑÁ¶°ÇÀº Ä÷³ ¼¼Æ® ³»ÀÇ °ªÀÌ °íÀ¯Çϰí Å×ÀÌºí ³»ÀÇ ¸ðµç Çà¿¡ ´ëÇØ ³Î(NULL)ÀÌ ¾Æ´Ïµµ·Ï º¸ÀåÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DEPARTMENT Å×ÀÌºí ³»ÀÇ ÀϹÝÀûÀÎ °íÀ¯ Á¦ÇÑÁ¶°ÇÀº ºÎ¼­ ¹øÈ£°¡ °íÀ¯ÇÏ°í ³Î(NULL)ÀÌ ¾Æ´Ï¾î¾ß ÇÕ´Ï´Ù.

±×¸² 11. °íÀ¯ Á¦ÇÑÁ¶°ÇÀÇ Áߺ¹ µ¥ÀÌÅÍ ¹æÁö


°íÀ¯ Á¦ÇÑÁ¶°ÇÀÇ Áߺ¹ µ¥ÀÌÅÍ ¹æÁö

µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥Àº µ¥ÀÌÅÍ ¹«°á¼ºÀ» º¸ÀåÇϸç, »ðÀÔ ¹× °»½Å Á¶ÀÛ Áß Á¦ÇÑÁ¶°ÇÀ» ¼öÇàÇÕ´Ï´Ù.

±âº» Ű Á¦ÇÑÁ¶°Ç
°¢ Å×À̺íÀº ÇϳªÀÇ ±âº» ۸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ±âº» Ű´Â °íÀ¯ Á¦ÇÑÁ¶°ÇÀ¸·Î¼­ µ¿ÀÏÇÑ µî·Ï Á¤º¸¸¦ °®´Â Ä÷³À̳ª Ä÷³ÀÇ Á¶ÇÕÀÔ´Ï´Ù. ±âº» Ű ¹× ¿ÜºÎ Ű Á¦ÇÑÁ¶°ÇÀ» »ç¿ëÇÏ¿© Å×ÀÌºí°£ÀÇ °ü°è¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» Ű´Â Å×ÀÌºí¿¡¼­ ÇàÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ¹Ç·Î °íÀ¯ÇØ¾ß Çϸç, ±ØÈ÷ ÀûÀº Ãß°¡ ¶Ç´Â »èÁ¦¸¦ ÇØ¾ß ÇÕ´Ï´Ù. Å×À̺íÀº µÑ ÀÌ»óÀÇ ±âº» ۸¦ °¡Áú ¼ö ¾øÁö¸¸, ¿©·¯ °íÀ¯ ۸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ±âº» Ű´Â ¼±ÅÃÀûÀ̸ç, Å×À̺íÀÌ ÀÛ¼ºµÇ°Å³ª º¯°æµÉ ¶§ Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. ÀڷḦ ³»º¸³»±âÇϰųª À籸¼ºÇÒ ¶§ µ¥ÀÌÅ͸¦ ¼ø¼­È­ÇϹǷΠ±âº» ۰¡ À¯¿ëÇÕ´Ï´Ù.

´ÙÀ½ Å×ÀÌºí¿¡¼­, DEPTNO ¹× EMPNO´Â DEPARTMENT ¹× EMPLOYEE Å×À̺íÀÇ ±âº» ŰÀÔ´Ï´Ù.


Ç¥ 1. DEPARTMENT Å×À̺í
DEPTNO(±âº» Ű) DEPTNAME MGRNO
A00 Spiffy Computer Service Division 000010
B01 Planning 000020
C01 Á¤º¸ ¼¾ÅÍ 000030
D11 Manufacturing Systems 000060


Ç¥ 2. EMPLOYEE Å×À̺í
EMPNO(±âº» Ű) FIRSTNAME LASTNAME WORKDEPT(¿ÜºÎ Ű) PHONENO
000010 Christine Haas A00 3978
000030 Sally Kwan C01 4738
000060 Irving Stern D11 6423
000120 Sean O'Connell A00 2167
000140 Heather Nicholls C01 1793
000170 Masatoshi Yoshimura D11 2890

¿ÜºÎ Ű Á¦ÇÑÁ¶°Ç
¿ÜºÎ Ű Á¦ÇÑÁ¶°Ç(ÂüÁ¶ ¹«°á¼º Á¦ÇÑÁ¶°Ç)Àº »ç¿ëÀÚ°¡ Å×ÀÌºí °£°ú Å×ÀÌºí ³»¿¡¼­ ÇÊ¿äÇÑ °ü°è¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, ÀϹÝÀûÀÎ ¿ÜºÎ Ű Á¦ÇÑÁ¶°ÇÀº EMPLOYEE Å×À̺íÀÇ ¸ðµç »ç¿øÀÌ DEPARTMENT Å×ÀÌºí¿¡ Á¤ÀÇµÈ ´ë·Î ±âÁ¸ ºÎ¼­ÀÇ ±¸¼º¿øÀ̾î¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù.

ÀÌ °ü°è¸¦ ¼³Á¤Çϱâ À§ÇØ, ¿ÜºÎ Ű·Î¼­ EMPLOYEE Å×ÀÌºí¿¡ ºÎ¼­ ¹øÈ£¸¦ Á¤ÀÇÇϰí, ±âº» Ű·Î¼­ DEPARTMENT Å×ÀÌºí¿¡ ÀÖ´Â ºÎ¼­ ¹øÈ£¸¦ Á¤ÀÇÇÕ´Ï´Ù.

±×¸² 12. ¿ÜºÎ ¹× ±âº» Ű Á¦ÇÑÁ¶°ÇÀº °ü°è¸¦ Á¤ÀÇÇÏ¸ç µ¥ÀÌÅ͸¦ º¸È£ÇÕ´Ï´Ù.


¿ÜºÎ ¹× ±âº» Ű Á¦ÇÑÁ¶°ÇÀº °ü°è¸¦ Á¤ÀÇÇÏ¸ç µ¥ÀÌÅ͸¦ º¸È£ÇÕ´Ï´Ù

Á¡°Ë Á¦ÇÑÁ¶°Ç
Á¡°Ë Á¦ÇÑÁ¶°ÇÀº Å×À̺íÀÇ ¸ðµç ÇàÀÇ Çϳª ÀÌ»óÀÇ Ä÷³¿¡ Çã¿ëµÈ °ªÀ» ÁöÁ¤ÇÏ´Â µ¥ÀÌÅͺ£À̽º ±ÔÄ¢ÀÔ´Ï´Ù.

¿¹¸¦ µé¾î, EMPLOYEE Å×ÀÌºí¿¡¼­, "Sales", "Manager" ¶Ç´Â "Clerk"ÀÌ µÇ´Â ÀÛ¾÷ Ä÷³ÀÇ À¯ÇüÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Á¦ÇÑÁ¶°Ç »ç¿ë ½Ã, ÀÛ¾÷ Ä÷³ÀÇ À¯Çü¿¡¼­ ´Ù¸¥ °ªÀ» °¡Áø ÀÓÀÇÀÇ ·¹ÄÚµå´Â À¯È¿ÇÏÁö ¾ÊÀ¸¸ç, °ÅºÎµÇ¸ç, Å×ÀÌºí¿¡¼­ Çã¿ëµÇ´Â µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇÑ ±ÔÄ¢À» ½Ç½ÃÇÕ´Ï´Ù.

¶ÇÇÑ µ¥ÀÌÅͺ£À̽º¿¡¼­ Æ®¸®°Å¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ®¸®°Å´Â ´õ º¹ÀâÇϸç ÀáÀçÀûÀ¸·Î Á¦ÇÑÁ¶°Çº¸´Ù ´õ °­·ÂÇÕ´Ï´Ù. ÁöÁ¤µÈ ±âº» Å×ÀÌºí¿¡¼­ INSERT, UPDATE ¶Ç´Â DELETEÀý°ú ÇÔ²² ½ÇÇàµÇ´Â Á¶Ä¡ ¶Ç´Â ÀÌ·¯ÇÑ Àý¿¡ ÀÇÇØ Æ®¸®°ÅµÇ´Â ÀÏ·ÃÀÇ Á¶Ä¡¸¦ Á¤ÀÇÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ¹«°á¼º ¶Ç´Â ºñÁö´Ï½º ±ÔÄ¢ÀÇ ÀÏ¹Ý ¾ç½ÄÀ» Áö¿øÇϱâ À§ÇØ Æ®¸®°Å¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Æ®¸®°Å´Â ÁÖ¹®À» ¹Þ¾ÆµéÀ̱â Àü¿¡ °í°´ÀÇ ½Å¿ë Çѵµ¸¦ Á¡°ËÇϰųª °èÁ¤À¸·ÎºÎÅÍÀÇ Ã¶È¸°¡ °í°´ÀÇ Ç¥ÁØ Ã¶È¸ ÆÐÅϰú ¸ÂÁö ¾Ê´Â °æ¿ì °æ°í¸¦ À¯¹ßÇϵµ·Ï ÀºÇà ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. Æ®¸®°Å¿¡ ´ëÇØ¼­´Â ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


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