Skip to content

syoon0624/DBproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

์ธํ„ฐ๋„ท ํ†ต์‹ ์‚ฌ ์ ‘์ˆ˜ ์ „์‚ฐ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ

  • ์ธํ„ฐ๋„ท ํ†ต์‹ ์‚ฌ ์ฝœ์„ผํ„ฐ์—์„œ ์ƒ๋‹ด์‚ฌ๊ฐ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.

์„ค์น˜์‚ฌํ•ญ

  • oracle db,
  • sql developer ์„ค์น˜
  • apache tomcat ์„ค์น˜ ๋ฐ ์—ฐ๊ฒฐ ์ž„์˜์˜ ์ž”์—ฌ ํฌํŠธ๋ฒˆํ˜ธ ์„ค์ •
  • jsp์†Œ์Šค๋ฅผ ์‹คํ–‰์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” IDE ์„ค์น˜(ex : ์ดํด๋ฆฝ์Šค)

๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์ •


CREATE TABLE User0
(
    U_phone_num    INT             NOT NULL, 
    U_name           VARCHAR2(20)    NULL,
    Address        VARCHAR2(20)    NULL, 
    Birth          DATE            NULL, 
    Counselor      VARCHAR2(20)    NULL, 
    Goods_num      INT             NULL, 
    couns_num      INT             NULL,
    CONSTRAINT USERS_PK PRIMARY KEY (U_phone_num)
);


CREATE TABLE Manager0
(
    Emp_num        INT             NOT NULL, 
    M_name           VARCHAR2(20)    NULL, 
    Address        VARCHAR2(20)    NULL, 
    M_Phone_num    VARCHAR2(20)    NULL, 
    U_Phone_num    INT             NULL, 
    CONSTRAINT MANAGER_PK PRIMARY KEY (Emp_num)
);


CREATE TABLE Goods
(
    Code_num    INT             NOT NULL, 
    Company     VARCHAR2(20)    NULL, 
    G_name      VARCHAR2(20)    NULL, 
    price       INT             NULL, 
    option_      INT             NULL, 
    CONSTRAINT GOODS_PK PRIMARY KEY (Code_num)
);


CREATE TABLE Status
(
    Apply_code    INT             NOT NULL, 
    Goods_name    VARCHAR2(20)    NULL, 
    Counselor     VARCHAR2(20)    NULL, 
    Username      VARCHAR2(20)    NULL, 
    Date_          DATE            NULL, 
    IsOpen        INT             NULL, 
    Goods_company VARCHAR2(20)    NULL,
    Goods_Price   INT             NULL,
    EMP_NUM       INT             NULL,
    Goods_NUM     INT             NULL,
    U_Phone_Num   INT             NULL,
    CONSTRAINT STATUS_PK PRIMARY KEY (Apply_code)
);


ALTER TABLE User0
    ADD CONSTRAINT FK_User0_COUNS_NUM_MANAGER0_EMP_NUM FOREIGN KEY (COUNS_NUM)
        REFERENCES user0 (COUNS_NUM);


ALTER TABLE Status
    ADD CONSTRAINT FK_Status_Goods_NUM_GOODS_CODE_NUM FOREIGN KEY (Goods_NUM)
        REFERENCES Status (Goods_NUM);


ALTER TABLE Status
    ADD CONSTRAINT FK_Status_U_PHONE_NUM_USER0_U_PHONE_NUM FOREIGN KEY (U_PHONE_NUM)
        REFERENCES Status (U_PHONE_NUM);


ALTER TABLE Status
    ADD CONSTRAINT FK_Status_EMP_NUM_MANAGER0_EMP_NUM FOREIGN KEY (EMP_NUM)
        REFERENCES Status (EMP_NUM);
        
        
ALTER TABLE User0
    ADD CONSTRAINT FK_users_Goods_num_goods_Code_ FOREIGN KEY (Goods_num)
        REFERENCES goods (Code_num);

๊ธฐํƒ€ ์ถ”๊ฐ€์‚ฌํ•ญ

  • ๊ฐ ํ…Œ์ด๋ธ”์— ๋งž๋Š” ์ž„์˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์–ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages