๐Ÿ’ปcs

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค KEY

eazyseon 2023. 4. 11. 09:04
๋ฐ˜์‘ํ˜•

์Šˆํผํ‚ค (Super Key)

์œ ์ผ์„ฑ์„ ๋งŒ์กฑํ•˜๋Š” ํ‚ค / ์–ด๋–ค ์†์„ฑ๋ผ๋ฆฌ ๋ฌถ๋˜ ์ค‘๋ณต๊ฐ’์ด ์•ˆ ๋‚˜์˜ค๊ณ  ์„œ๋กœ ๊ตฌ๋ณ„๋งŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ๊ฐ€๋Šฅ

ex) ๋ฒˆํ˜ธ, ์ „ํ™”๋ฒˆํ˜ธ, ์ด๋ฆ„+๋‚˜์ด

 

 

ํ›„๋ณดํ‚ค (Candidate Key)

์œ ์ผ์„ฑ๊ณผ ์ตœ์†Œ์„ฑ์„ ๋งŒ์กฑํ•˜๋ฉฐ ๊ธฐ๋ณธํ‚ค๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š” ํ›„๋ณด๋“ค

 

๊ธฐ๋ณธํ‚ค (Primary Key)

์œ ์ผ์„ฑ ์ตœ์†Œ์„ฑ ๋งŒ์กฑํ•˜๋ฉฐ ํ›„๋ณดํ‚ค๋“ค ์ค‘์—์„œ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•œ ํ‚ค

ํ…Œ์ด๋ธ” ์ค‘ ๊ณ ์œ ํ•˜๊ฒŒ ์กด์žฌํ•˜๋Š” ์†์„ฑ

 

๋Œ€์ฒดํ‚ค (Alternate Key)

ํ›„๋ณดํ‚ค๊ฐ€ ๋‘ ๊ฐœ ์ด์ƒ์ผ ๊ฒฝ์šฐ ์–ด๋А ํ•˜๋‚˜๋ฅผ ๊ธฐ๋ณธํ‚ค๋กœ ์ง€์ •ํ•˜๊ณ  ๋‚จ์€ ํ›„๋ณดํ‚ค

 

 

์™ธ๋ž˜ํ‚ค (Foreign Key)

 

๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ ๊ทธ๋Œ€๋กœ ์ฐธ์กฐํ•˜๋Š” ๊ฐ’ / ๊ฐœ์ฒด์™€์˜ ๊ด€๊ณ„๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ

 

 

๋ฐ˜์‘ํ˜•