๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กdefault (1)

Soy Library

[ํ˜ผ๊ณตS] CH5-(2). ์ œ์•ฝ์กฐ๊ฑด์œผ๋กœ ํ…Œ์ด๋ธ”์„ ๊ฒฌ๊ณ ํ•˜๊ฒŒ

ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค ๋•Œ์—๋Š” PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, DEFAULT ๋“ฑ๊ณผ ๊ฐ™์€ ์ œ์•ฝ์กฐ๊ฑด์„ ์„ค์ •ํ•ด์ค˜์•ผ ํ•œ๋‹ค. ์ด๋ฅผ ์ž˜ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•˜๋ฉด ๋ฐ์ดํ„ฐ์˜ ์˜ค๋ฅ˜๋ฅผ ์ค„์—ฌ ์™„์ „๋ฌด๊ฒฐํ•œ ์ฝ”๋“œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ œ์•ฝ์กฐ๊ฑด์˜ ๊ธฐ๋ณธ ๊ฐœ๋…๊ณผ ์ข…๋ฅ˜ ์ œ์•ฝ์กฐ๊ฑด์ด๋ž€ ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ์ง€ํ‚ค๊ธฐ ์œ„ํ•ด ์ œํ•œํ•˜๋Š” ์กฐ๊ฑด์ด๋‹ค. โ€ป ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ: ๋ฐ์ดํ„ฐ์— ๊ฒฐํ•จ์ด ์—†์Œ. ๊ธฐ๋ณธ ํ‚ค(PRIMARY KEY) ์ œ์•ฝ์กฐ๊ฑด ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋Š” ์‹๋ณ„์ž๋ฅผ PRIMARY KEY, ๊ธฐ๋ณธ ํ‚ค๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ํšŒ์› ํ…Œ์ด๋ธ”์˜ ์•„์ด๋””, ํ•™์ƒ ํ…Œ์ด๋ธ”์˜ ํ•™๋ฒˆ ๋“ฑ์„ ์˜ˆ๋กœ ๋“ค ์ˆ˜ ์žˆ๋‹ค. NULL๊ฐ’ ์ž…๋ ฅ ๋ถˆ๊ฐ€ ์ค‘๋ณต๊ฐ’ ์ž…๋ ฅ ๋ถˆ๊ฐ€ ํ…Œ์ด๋ธ”์—์„œ ๊ธฐ๋ณธ ํ‚ค๋Š” 1๊ฐœ๋งŒ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Œ. CREATE TABLE์—์„œ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋ณธ ํ‚ค ์ œ์•ฝ์กฐ๊ฑด CREATE TABL..

Study/SQL 2022. 2. 6. 18:00