alter 1

[SQL] ๋ฐ์ดํ„ฐ ์ •์˜์–ด DDL

1. ๋ฐ์ดํ„ฐ ์ •์˜์–ด DDL : Data Definition Language - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ œ๊ณต๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ์ฒด์˜ ์ƒ์„ฑ, ๋ณ€๊ฒฝ, ์‚ญ์ œ ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ - ๋ฐ์ดํ„ฐ ์กฐ์ž‘์–ด DML ๊ณผ ๋‹ฌ๋ฆฌ ๋ช…๋ น์–ด๋ฅผ ์ˆ˜ํ–‰ํ•˜์ž ๋งˆ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ˆ˜ํ–‰ํ•œ ๋‚ด์šฉ์ด ๋ฐ˜์˜๋จ - DDL ์„ ์‹คํ–‰ํ•˜๋ฉด ์ž๋™์œผ๋กœ COMMIT ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ด์ „์— ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ ์กฐ์ž‘์–ด๋Š” ์˜๊ตฌํžˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ˜์˜ - ROLLBACK์„ ํ†ตํ•ด ์‹คํ–‰ ์ทจ์†Œ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•จ 2. ๋ฐ์ดํ„ฐ ์ •์˜์–ด์˜ ์ข…๋ฅ˜ (1) ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜๋Š” CREATE (2) ํ…Œ์ด๋ธ”์„ ๋ณ€๊ฒฝํ•˜๋Š” ALTER (3) ํ…Œ์ด๋ธ”์„ ์‚ญ์ œํ•˜๋Š” DROP