Search
Duplicate

ํ…Œ์ด๋ธ”

ํ…Œ์ด๋ธ”

๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฐ์ฒด
ํ–‰(Row)๊ณผ ์—ด(Column)๋กœ ๊ตฌ์„ฑ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด
๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋ฉฐ, ๋ฐ์ดํ„ฐ์˜ ์‚ฝ์ž…, ์ˆ˜์ •, ์‚ญ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

๋ชฉ์ 

1.
๋ฐ์ดํ„ฐ ์ €์žฅ : ์ฒด๊ณ„์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ
2.
๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ : ์ œ์•ฝ์กฐ๊ฑด์„ ํ†ตํ•ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐ์ดํ„ฐ๋งŒ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด์„œ

ํ…Œ์ด๋ธ” ์ƒ์„ฑ

CREATE TABLE ํ…Œ์ด๋ธ”๋ช… ( ์ปฌ๋Ÿผ1 ๋ฐ์ดํ„ฐํƒ€์ž… [์ œ์•ฝ์กฐ๊ฑด], ์ปฌ๋Ÿผ2 ๋ฐ์ดํ„ฐํƒ€์ž… [์ œ์•ฝ์กฐ๊ฑด], ์ปฌ๋Ÿผ3 ๋ฐ์ดํ„ฐํƒ€์ž… [์ œ์•ฝ์กฐ๊ฑด], ... );
SQL
๋ณต์‚ฌ

ํ…Œ์ด๋ธ” ์‚ญ์ œ

DROP TABLE ํ…Œ์ด๋ธ”๋ช…;
SQL
๋ณต์‚ฌ
์˜ˆ์‹œ ์ฝ”๋“œ
โ€ข
์‚ฌ์›๋ฒˆํ˜ธ, ์‚ฌ์›๋ช…, ์ฃผ๋ฏผ๋ฒˆํ˜ธ, ์ด๋ฉ”์ผ, ์ „ํ™”๋ฒˆํ˜ธ, ๋ถ€์„œ์ฝ”๋“œ, ์ง๊ธ‰์ฝ”๋“œ, ๊ธ‰์—ฌ, ๋ณด๋„ˆ์Šค, ์ž…์‚ฌ์ผ์ž๋ฅผ ์ €์žฅํ•˜๋Š” ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜์‹œ์˜ค.
CREATE TABLE EMPLOYEE ( EMP_ID VARCHAR2(3) PRIMARY KEY, EMP_NAME VARCHAR2(20) NOT NULL, EMP_NO CHAR(14) NOT NULL UNIQUE, EMAIL VARCHAR2(25), PHONE VARCHAR2(12), DEPT_CODE CHAR(2), JOB_CODE CHAR(2) NOT NULL, SALARY NUMBER, BONUS NUMBER, HIRE_DATE DATE DEFAULT SYSDATE );
SQL
๋ณต์‚ฌ

๋ฐ์ดํ„ฐ ์‚ฝ์ž…

INSERT INTO EMPLOYEE VALUES ('200', 'ํ™๊ธธ๋™', '901010-1234567', 'hong@kh.or.kr', '010-1234-5678', 'D1', 'J1', 3000000, 0.2, SYSDATE);
SQL
๋ณต์‚ฌ

ํ…Œ์ด๋ธ” ์กฐํšŒ

SELECT * FROM EMPLOYEE;
SQL
๋ณต์‚ฌ