ÀÚ·á¼³¸í
µ¥ÀÌÅͺ£À̽º - ¹Ì¸®º¸±â¸¦ Âü°í ¹Ù¶ø´Ï´Ù.
º»¹®/³»¿ë
0. À§ÀÇ ½ºÅ°¸¶¸¦ º¸°í ¿¹Á¦ Å×À̺íÀ» ÀÛ¼ºÇϰí ÀÓÀÇ·Î µ¥ÀÌÅ͸¦ ¸¸µå½Ã¿À.
µ¥ÀÌÅÍ´Â ÁúÀÇ °á°ú°¡ ³ª¿Ã ¼ö ÀÖµµ·Ï ÃæºÐÇÏ°í ´Ù¾çÇÏ°Ô ÀÛ¼ºÇÒ °Í.
( ´Ü, personÀº company¿¡ ´ëÇØ n:m (´Ù ´ë ´Ù)ÀÇ °ü°è¿¡ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.
Áï, ÇÑ »ç¶÷ÀÌ µ¿½Ã¿¡ ¿©·¯È¸»ç¿¡ °í¿ëµÉ ¼ö ÀÖÀ½ )
create table person(
pid char(3) not null,
personname char(8),
address char(8),
primary key(pid)
);
create table company(
cid char(3) not null,
companyname char(8),
address char(8),
primary key(cid)
);
create table works(
pid char(3),
cid char(3),
salary int,
foreign key (pid) references person,
foreign key (cid) references company
);
insert into person values(`001`, `°½ÂÈÆ`, `¼¿ï½Ã`);
insert into person values(`002`, `Á¤µÎÇö`, `ºÎ»ê½Ã`);
insert into person values(`003`, `¸·Àå¿ë`, `Á¦ÁÖ½Ã`);
insert into person values(`004`, `½ÅÀ±È£`, `¼¿ï½Ã`);
i¡¦(»ý·«)
1. ¡°ºÎÀÏÀºÇࡱ¿¡¼ ÀÏÇÏ´Â ¸ðµç »ç¶÷ÀÇ À̸§°ú ÁÖ¼Ò¸¦ À̸§ÀÇ °¡³ª´Ù ¼øÀ¸·Î Ãâ·ÂÇϽÿÀ.
2. ¡°ºÎÀÏÀºÇࡱ ¶Ç´Â ¡°Á¦ÀÏÀºÇࡱ¿¡ ´Ù´Ï´Â »ç¶÷µéÀ» ¸ðµÎ Ãâ·ÂÇϽÿÀ.
3. ºÎÀÏÀºÇà¿¡µµ ´Ù´Ï°í Á¦ÀÏÀºÇà¿¡µµ ´Ù´Ï´Â »ç¶÷µéÀ» ¸ðµÎ Ãâ·ÂÇϽÿÀ.
4. ¡°È«±æµ¿¡± º¸´Ù ¿ù±ÞÀ» ¸¹ÀÌ ¹Þ´Â »ç¶÷ÀÇ À̸§À» Ãâ·ÂÇϽÿÀ.
5.. ȸ»çº°·Î °í¿ë ÀοøÀ» Ãâ·ÂÇϽÿÀ.
6. °¡Àå ¸¹Àº »ç¶÷µéÀ» °í¿ëÇϰí Àִ ȸ»ç¸¦ ã¾Æ ȸ»çid¸¦ Ãâ·ÂÇϽÿÀ.
7."ºÎÀÏÀºÇà"¿¡¼ ÀÏÇϰí 1,000,000 ÀÌ»óÀÇ ºÀ±ÞÀ» ¹Þ´Â »ç¶÷µéÀÇ pid, À̸§, ÁÖ¼Ò¸¦ Ãâ
8. ¡°ºÎÀÏÀºÇࡱÀÌ ÀÖ´Â °÷¿¡ »ç´Â »ç¶÷µéÀ» ¸ðµÎ Ãâ·ÂÇϽÿÀ.
9. ¡°ºÎÀÏÀºÇࡱ º¸´Ù Æò±Õ ¿ù±ÞÀÌ ³ôÀº ȸ»ç¸¦ ã¾Æ ȸ»ç¸íÀ» Ãâ·ÂÇϽÿÀ.
10. ¡°ºÎÀÏÀºÇࡱ¿¡ ´Ù´Ï´Â »ç¶÷µéÀÇ ¿ù±ÞÀ» 10% ÀλóÇ϶ó.