728x90
๋ฐ˜์‘ํ˜•

KEY 1

[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] ํ‚ค(Key)์˜ ๊ฐœ๋… ๋ฐ ์ข…๋ฅ˜

ํ‚ค(Key) ๋ž€? ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜๋Š” ํŠœํ”Œ์„ ์ฐพ๊ฑฐ๋‚˜ ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌํ•  ๋•Œ, ๋‹ค๋ฅธ ํŠœํ”Œ๋“ค๊ณผ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ๊ธฐ์ค€์ด ๋˜๋Š” Attribute(์†์„ฑ) ํŠœํ”Œ์„ ์œ ์ผํ•˜๊ฒŒ ๊ตฌ๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ์†์„ฑ์„ ์ด์šฉํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์ผ๋ถ€ ์†์„ฑ๋งŒ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ํšจ์œจ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ๋œ ํŠœํ”Œ๋“ค์„ ์œ ์ผํ•˜๊ฒŒ ๊ตฌ๋ณ„ํ•ด์ฃผ๋Š” ์—ญํ• ์€ ์†์„ฑ ๋˜๋Š” ์†์„ฑ๋“ค์˜ ์ง‘ํ•ฉ์ธ ํ‚ค๊ฐ€ ๋‹ด๋‹นํ•œ๋‹ค. ํ‚ค(Key)์˜ ํŠน์ง• Key์˜ ํŠน์ง•์œผ๋กœ๋Š” 3๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ์ด ํŠน์ง•๋“ค์€ Key์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ๋งŒ์กฑํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค. ์œ ์ผ์„ฑ : ์œ ์ผํ•œ ๊ฐ’์„ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค. ์ตœ์†Œ์„ฑ : ์ตœ์†Œํ•œ์˜ ๊ฐ’์œผ๋กœ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๋ถˆ๋ณ€์„ฑ : ๋ณ€ํ•˜๋Š” ๊ฐ’์ด์–ด์„  ์•ˆ ๋œ๋‹ค. ํ‚ค(Key)์˜ ์ข…๋ฅ˜ ํ‚ค์˜ ์ข…๋ฅ˜์—๋Š” ์Šˆํผํ‚ค, ํ›„๋ณดํ‚ค, ๊ธฐ๋ณธํ‚ค, ๋Œ€์ฒดํ‚ค, ์™ธ..

CS/DataBase 2023.09.08
728x90
๋ฐ˜์‘ํ˜•