-- íì기본 CREATE TABLE MEMBERS ( MNO INTEGER NOT NULL COMMENT 'íìì¼ë ¨ë²í¸', -- íìì¼ë ¨ë²í¸ EMAIL VARCHAR(40) NOT NULL COMMENT 'ì´ë©ì¼', -- ì´ë©ì¼ PWD VARCHAR(100) NOT NULL COMMENT 'ìí¸', -- ìí¸ MNAME VARCHAR(50) NOT NULL COMMENT 'ì´ë¦', -- ì´ë¦ CRE_DATE DATETIME NOT NULL COMMENT 'ê°ì ì¼', -- ê°ì ì¼ MOD_DATE DATETIME NOT NULL COMMENT 'ë§ì§ë§ìí¸ë³ê²½ì¼' -- ë§ì§ë§ìí¸ë³ê²½ì¼ ) COMMENT 'íì기본'; -- íì기본 ALTER TABLE MEMBERS ADD CONSTRAINT PK_MEMBERS -- íì기본 ê¸°ë³¸í¤ PRIMARY KEY ( MNO -- íìì¼ë ¨ë²í¸ ); -- íì기본 ì ëí¬ ì¸ë±ì¤ CREATE UNIQUE INDEX UIX_MEMBERS ON MEMBERS ( -- íì기본 EMAIL ASC -- ì´ë©ì¼ ); ALTER TABLE MEMBERS MODIFY COLUMN MNO INTEGER NOT NULL AUTO_INCREMENT COMMENT 'íìì¼ë ¨ë²í¸'; -- ë°ì´í° ì¤ë¹ INSERT INTO MEMBERS(EMAIL,PWD,MNAME,CRE_DATE,MOD_DATE) VALUES ('[email protected]','1111','í길ë',NOW(),NOW()); INSERT INTO MEMBERS(EMAIL,PWD,MNAME,CRE_DATE,MOD_DATE) VALUES ('[email protected]','1111','ì꺽ì ',NOW(),NOW()); INSERT INTO MEMBERS(EMAIL,PWD,MNAME,CRE_DATE,MOD_DATE) VALUES ('[email protected]','1111','ì¼ì§ë§¤',NOW(),NOW()); INSERT INTO MEMBERS(EMAIL,PWD,MNAME,CRE_DATE,MOD_DATE) VALUES ('[email protected]','1111','ì´ëª½ë£¡',NOW(),NOW()); INSERT INTO MEMBERS(EMAIL,PWD,MNAME,CRE_DATE,MOD_DATE) VALUES ('[email protected]','1111','ì±ì¶í¥',NOW(),NOW()); SELECT * FROM MEMBERS; -- íë¡ì í¸ CREATE TABLE PROJECTS ( PNO INTEGER NOT NULL COMMENT 'íë¡ì í¸ì¼ë ¨ë²í¸', -- íë¡ì í¸ì¼ë ¨ë²í¸ PNAME VARCHAR(255) NOT NULL COMMENT 'íë¡ì í¸ëª ', -- íë¡ì í¸ëª CONTENT TEXT NOT NULL COMMENT 'ì¤ëª ', -- ì¤ëª STA_DATE DATETIME NOT NULL COMMENT 'ììì¼', -- ììì¼ END_DATE DATETIME NOT NULL COMMENT 'ì¢ ë£ì¼', -- ì¢ ë£ì¼ STATE INTEGER NOT NULL COMMENT 'ìí', -- ìí CRE_DATE DATETIME NOT NULL COMMENT 'ìì±ì¼', -- ìì±ì¼ TAGS VARCHAR(255) NULL COMMENT 'íê·¸' -- íê·¸ ) COMMENT 'íë¡ì í¸'; -- íë¡ì í¸ ALTER TABLE PROJECTS ADD CONSTRAINT PK_PROJECTS -- íë¡ì í¸ ê¸°ë³¸í¤ PRIMARY KEY ( PNO -- íë¡ì í¸ì¼ë ¨ë²í¸ ); ALTER TABLE PROJECTS MODIFY COLUMN PNO INTEGER NOT NULL AUTO_INCREMENT COMMENT 'íë¡ì í¸ì¼ë ¨ë²í¸'; -- íë¡ì í¸ë©¤ë² CREATE TABLE PRJ_MEMBS ( PNO INTEGER NOT NULL COMMENT 'íë¡ì í¸ì¼ë ¨ë²í¸', -- íë¡ì í¸ì¼ë ¨ë²í¸ MNO INTEGER NOT NULL COMMENT 'íìì¼ë ¨ë²í¸', -- íìì¼ë ¨ë²í¸ LEVEL INTEGER NOT NULL COMMENT 'ë±ê¸', -- ë±ê¸ STATE INTEGER NOT NULL COMMENT 'ìí', -- ìí MOD_DATE DATETIME NOT NULL COMMENT 'ìíë³ê²½ì¼' -- ìíë³ê²½ì¼ ) COMMENT 'íë¡ì í¸ë©¤ë²'; -- íë¡ì í¸ë©¤ë² ALTER TABLE PRJ_MEMBS ADD CONSTRAINT PK_PRJ_MEMBS -- íë¡ì í¸ë©¤ë² ê¸°ë³¸í¤ PRIMARY KEY ( PNO, -- íë¡ì í¸ì¼ë ¨ë²í¸ MNO -- íìì¼ë ¨ë²í¸ ); -- ë°ì´í° ì¤ë¹ INSERT INTO PROJECTS(PNAME,CONTENT,STA_DATE,END_DATE,STATE,CRE_DATE,TAGS) VALUES ('íë¡ì í¸1','ë´ì©...','2013-1-1','2013-2-1',0,NOW(),'java'); INSERT INTO PROJECTS(PNAME,CONTENT,STA_DATE,END_DATE,STATE,CRE_DATE,TAGS) VALUES ('íë¡ì í¸2','ë´ì©...','2013-2-1','2013-3-1',0,NOW(),'c'); INSERT INTO PROJECTS(PNAME,CONTENT,STA_DATE,END_DATE,STATE,CRE_DATE,TAGS) VALUES ('íë¡ì í¸3','ë´ì©...','2013-3-1','2013-4-1',0,NOW(),'c++'); INSERT INTO PROJECTS(PNAME,CONTENT,STA_DATE,END_DATE,STATE,CRE_DATE,TAGS) VALUES ('íë¡ì í¸4','ë´ì©...','2013-4-1','2013-5-1',0,NOW(),'java'); INSERT INTO PROJECTS(PNAME,CONTENT,STA_DATE,END_DATE,STATE,CRE_DATE,TAGS) VALUES ('íë¡ì í¸5','ë´ì©...','2013-5-1','2013-6-1',0,NOW(),'c');