์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ์์ด๋ฐ์ฐํธ
- Jupyter notebook
- ํผ์๊ณต๋ถํ๋SQL
- ์ ๋ฝ์ฌํ
- ์ ์ฃผ2์ฃผ์ด์ด
- ๋ง์ง
- ํด๋ฌ์คํฐํ์ธ๋ฑ์ค
- Linux
- ์ ์ฃผ๋์ฌํ
- ์ค๋ธ์
- ๊นํธ์ฐ์๊ฐ
- ์๊ตญ์ฌํ
- R
- ์ ์ฃผ๋
- SQL
- ๋์งํธ๋ง์ผํ
- ๋ณด์กฐ์ธ๋ฑ์ค
- ์คํ ์ด๋ ํ๋ก์์
- RStudio
- ์ฑ ๋ฆฌ๋ทฐ
- GenAI
- Github
- ์คํ๋ผ์ธ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ํผ๊ณตS
- digital marketing
- ๋ฐ๋
- PRML
- ๋ ํ๊ฐ
- PRIMARY KEY
- Today
- Total
๋ชฉ๋กPRIMARY KEY (3)
Soy Library

์ธ๋ฑ์ค๋ SELECT๋ฅผ ์ฌ์ฉํด์ ํ ์ด๋ธ์ ์กฐํํ ๋ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ์ถ์ถํ๋๋ก ๋์์ฃผ๋ ๊ฒ์ผ๋ก, ์ค๋ฌด์์๋ ํ์ค์ ์ผ๋ก ์ธ๋ฑ์ค ์์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด์์ด ๋ถ๊ฐ๋ฅํ๋ค. ํด๋ฌ์คํฐํ ์ธ๋ฑ์ค(cluetered index)์ ๋ณด์กฐ ์ธ๋ฑ์ค(secondary index)๊ฐ ์๋ค. ์ธ๋ฑ์ค์ ๊ฐ๋ ์ธ๋ฑ์ค๋ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ์ ์ ์๋๋ก ํด์ฃผ๋ ๋๊ตฌ์ด๋ค. ์ธ๋ฑ์ค์ ๋ฌธ์ ์ ํ์ ์๋ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ฐจ์งํ๋ ๊ณต๊ฐ๋ง ๋์ด๋๊ณ , ์ธ๋ฑ์ค๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๋ ๊ฒ์ด ์ ์ฒด ํ ์ด๋ธ์ ์ฐพ์๋ณด๋ ๊ฒ๋ณด๋ค ๋๋ ค์ง ์๋ ์๋ค. ์ธ๋ฑ์ค์ ์ฅ์ ๊ณผ ๋จ์ ์ฅ์ ) ์ ์ ํ ์ธ๋ฑ์ค๋ฅผ ์์ฑํ๊ณ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ ์ฟผ๋ฆฌ๋ฌธ์ ๋ง๋ค๋ฉด ๊ธฐ์กด๋ณด๋ค ์์ฃผ ๋น ๋ฅธ ์๋ต ์๋๋ฅผ ์ป์ ์ ์๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ปดํจํฐ์ ๋ถ๋ด์ด ์ค์ด์ ์ ์ฒด ์์คํ ์ ์ฑ๋ฅ์ด ํฅ์๋๋ค. ..

ํ ์ด๋ธ์ ๋ง๋ค ๋์๋ PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, DEFAULT ๋ฑ๊ณผ ๊ฐ์ ์ ์ฝ์กฐ๊ฑด์ ์ค์ ํด์ค์ผ ํ๋ค. ์ด๋ฅผ ์ ์ดํดํ๊ณ ํ์ฉํ๋ฉด ๋ฐ์ดํฐ์ ์ค๋ฅ๋ฅผ ์ค์ฌ ์์ ๋ฌด๊ฒฐํ ์ฝ๋๋ฅผ ๋ง๋ค ์ ์๋ค. ์ ์ฝ์กฐ๊ฑด์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์ข ๋ฅ ์ ์ฝ์กฐ๊ฑด์ด๋ ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ์งํค๊ธฐ ์ํด ์ ํํ๋ ์กฐ๊ฑด์ด๋ค. โป ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ: ๋ฐ์ดํฐ์ ๊ฒฐํจ์ด ์์. ๊ธฐ๋ณธ ํค(PRIMARY KEY) ์ ์ฝ์กฐ๊ฑด ๋ฐ์ดํฐ๋ฅผ ๊ตฌ๋ถํ ์ ์๋ ์๋ณ์๋ฅผ PRIMARY KEY, ๊ธฐ๋ณธ ํค๋ผ๊ณ ๋ถ๋ฅธ๋ค. ํ์ ํ ์ด๋ธ์ ์์ด๋, ํ์ ํ ์ด๋ธ์ ํ๋ฒ ๋ฑ์ ์๋ก ๋ค ์ ์๋ค. NULL๊ฐ ์ ๋ ฅ ๋ถ๊ฐ ์ค๋ณต๊ฐ ์ ๋ ฅ ๋ถ๊ฐ ํ ์ด๋ธ์์ ๊ธฐ๋ณธ ํค๋ 1๊ฐ๋ง ๊ฐ์ง ์ ์์. CREATE TABLE์์ ์ค์ ํ๋ ๊ธฐ๋ณธ ํค ์ ์ฝ์กฐ๊ฑด CREATE TABL..

ํ ์ด๋ธ(table)์ ํ ํํ๋ก ๊ตฌ์ฑ๋ 2์ฐจ์ ๊ตฌ์กฐ๋ก, ํ๊ณผ ์ด๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ฌ๊ธฐ์ ํ(row)์ ๋ ์ฝ๋(record)๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ฉฐ ์ด(column)์ ํ๋(field)๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ ์ค๊ณํ๊ธฐ ํ ์ด๋ธ์ ๋ง๋ค๊ธฐ ์ ์๋ ์ค๊ณ๋ฅผ ๋จผ์ ํด์ผํ๋ค. ํ ์ด๋ธ ์ค๊ณ๋ ํ ์ด๋ธ ์ด๋ฆ, ์ด ์ด๋ฆ, ๋ฐ์ดํฐ ํ์, ๊ธฐ๋ณธ ํค ๋ฑ์ ์ค์ ํ๋ ๊ฒ์ด๋ค. GUI ํ๊ฒฝ์์ ํ ์ด๋ธ ๋ง๋ค๊ธฐ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์์ฑํ๊ธฐ ๊ฐ๋จํ ์ฟผ๋ฆฌ๋ฌธ์ ํตํด naver_db๋ผ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง๋ค์ด๋ณด๊ธฐ๋ก ํ์. # ๊ฐ๋จํ SQL ๋ฌธ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง๋ค๊ธฐ CREATE DATABASE naver_db ; SQL๋ก ๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ๋ฉด์ ๋ฐ๋ก ์ ์ฉ๋์ง ์๊ธฐ ๋๋ฌธ์ SCHEMAS ํจ๋์ ๋ณด์ด์ง ์๋๋ค. ๊ทธ๋๋ SCHEMAS ํจ๋์ ๋น ๊ณณ์์ ..