๐ฉ๐ฆ๐น๐ฆ๐ง๐ฆ๐ธ๐ช
2021. 5. 3.
SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค DB ๋ฌด๊ฒฐ์ฑ ์ ์ฝ
๋ฌด๊ฒฐ์ฑ ์ ์ฝ(integrity constraint) - ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ํ์ค ์ธ๊ณ์ ์กด์ฌํ๋ ์ ๋ณด๋ค์ ๋ชจ์ ์์ด ๋ฐ์ํ๋ ์ฑ์ง - ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ๊ฐ์ถ์ด์ผ ํ ์ ์ฝ ์กฐ๊ฑด์ ํญ์ ๋ง์กฑํ๋๋ก ๋ณด์ฅํ๋ ์ฑ์ง โ ํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์ ์ - ํ์์ ํ๋์ ํ๊ณผ์ ์์๋๋ค - ํ๋์ ๊ฐ์ข์๋ ํ ๋ช
์ ๋ด๋น๊ต์๊ฐ ๋ฐฐ์ ๋๋ค - ํ๋์ ๊ต๊ณผ๋ชฉ์ ๊ฐ ํ๊ธฐ๋ง๋ค ๋ ๊ฐ์ข ์ดํ๋ง ๊ฐ์คํ ์ ์๋ค โ โ ํ์ค์ธ๊ณ์์ ์ง์ผ์ ธ์ผ ํ๋ ๊ท์ง์ ๋ง์กฑํ๋ ๋ฐ์ดํฐ๋ค๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๋๋ก ๊ฐ์ ํ๋ ์ญํ โ ๋ฌด๊ฒฐ์ฑ ์ ์ฝ ์กฐ๊ฑด์ ์ถฉ์กฑํ๊ธฐ ์ํ ๋ฐฉ๋ฒ - ๋ฐ์ดํฐ๋ฅผ ์ฝ์
, ์ญ์ , ์์ ํ ๋๋ง๋ค ์ฌ์ฉ์ ์ฆ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ง์ ์ฃผ์ด์ง ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์ ๋ง์กฑ ์ฌ๋ถ๋ฅผ ๊ฒ์ฆ โฝ ๊ฐ ์์ฉ ํ๋ก๊ทธ๋จ์์ ๊ฐ๋ณ์ ์ผ..