์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ๋ฐฉ์ฟผ๋ฆฌ
- ์ฟ ํกDB
- java
- ๋ฐฑ์ค9093
- ๋ฐฑ์ค9012
- ๋ฐฐ์ด
- ๋ฐ์ดํฐํ์
- ์คํ
- ๋ฌธ์์ด
- ์ฟ ํกERD
- ๋ฐฑ์ค1874
- ์
- ๋
- StringBuilder
- stream
- ๋ฐฑ์ค11053 #ํ์ด์ฌ #python
- ์ฐ์ฐ์
- ์คํธ๋ฆผ
- ์๋ฐ
- ์ฐ
- ์คํ์์ด
- StringBuffer
- Today
- Total
Tech Log ๐ ๏ธ
๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค(๊ฐ๋ , ์ค์ต) ๋ณธ๋ฌธ
๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค
๊ด๊ณํ DB๋ ํ ์ด๋ธ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ , ํ ์ด๋ธ์ ํค์ ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ํ๋ธ๋ค.
์ด์ฒ๋ผ ๊ด๊ณํ DB๋ ์ข ์์ฑ์ ๊ด๊ณ๋ก ํํํ๋ค.
์ฌ๊ธฐ์ ๋งํ๋ ํค(key)๋ ํ์ ์๋ณ์๋ก ์ด์ฉ๋๋ ์ด์ ๋งํ๋ค ex) ID
๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ํ์ฉ
๋ง์ฝ ์ฌ๋ฌ ์ ํ๋ฒ๋ค์ ์์์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์
ํํํ๊ณ ์ถ๋ค๊ณ ๊ฐ์ ํด๋ณด์
์์ ํ์ฒ๋ผ ๋ค๋ฅธ ์์์์๋ ๊ฐ์ ์ ํ๋ฒ์ ์ฐฝ์๋ฌผ์ธ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์ด๋ป๊ฒ ํ๋ฉด ํจ๊ณผ์ ์ผ๋ก DB๋ฅผ ์ค๊ณํ ์ ์์๊น ?
์ด๋ฐ ์์ผ๋ก ์ ํ๋ฒ์ ์ฝ๋๋ง์ ๋ฐ๋ก ํ ์ด๋ธ๋ก ๋ง๋ค์ด์ DB๋ฅผ ๊ด๋ฆฌํ๋ ์ค์ต์ ํด๋ณผ ๊ฒ์ด๋ค.
๋จผ์ video๋ผ๋ DB๋ฅผ ์๋ก ์์ฑํด์ฃผ์๋ค.
๋ ๊ฐ์ ํ ์ด๋ธ์ ์์ฑํด์ค ํ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด์ค๋ค.
์ด์ ๋ join์ผ๋ก ํ ์ด๋ธ์ ํฉ์น ์ฐจ๋ก๋ค.
๊ธฐ๋ณธ์ ์ธ LEFT JOIN ๋ช ๋ น์ด๋ฅผ ํตํด์ ํ ์ด๋ธ์ ํฉ์ณ์ฃผ์๋ค.
ํ์ง๋ง ์ฝ๋ ์ด์ด ์ค๋ณต๋์ด ์์ด์ ํ๋๋ง ๋์ค๋๋ก ์ค์ ํด์ค ํ์๊ฐ ์๋ค.
AS ๋ช ๋ น์ด๋ฅผ ํตํด์ video ํ ์ด๋ธ์ ์ฝ๋๋ง ์ถ๋ ฅ๋๋๋ก ํ์๋ค.
์คํ๋ ค ๋ ๋ณต์กํด์ง๋ ๊ฑฐ ๊ฐ์๋ฐ, ์ด๋ ๊ฒ ๊ด๊ณํ DB๋ฅผ ์ฌ์ฉํ๋ฉด ์ฅ์ ์ด ๋ญ๊น?
๊ด๊ณํ DB๋ฅผ ์ฌ์ฉํ๋ฉด,
1. ๋ฐ์ดํฐ์ ๋ถ๋ฅ, ์ ๋ ฌ, ํ์ ์๋๊ฐ ๋น ๋ฅด๋ค
2. ์ค๋ซ๋์ ์ฌ์ฉ๋ ๋งํผ ์ ๋ขฐ์ฑ์ด ๋๊ณ , ์ด๋ค ์ํฉ์์๋ ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํด์ค๋ค.
ํ์ง๋ง,
๊ธฐ์กด์ ์์ฑ๋ ์คํค๋ง๋ฅผ ์์ ํ๊ธฐ๊ฐ ์ด๋ ต๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ถํ๋ฅผ ๋ถ์ํ๋ ๊ฒ์ด ์ด๋ ต๋ค๋ผ๋
๋จ์ ์ด ์๋ค.
'Mysql , DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์์ฃผ ์ฐ๋ My SQL ๋ช ๋ น์ด ๋ชจ์ (1) | 2023.05.17 |
---|---|
์ฟ ํก DB ์ค๊ณ ์ต์ข , ํ๋ฐฉ ์ฟผ๋ฆฌ ์์ (0) | 2023.01.06 |
์ฟ ํก DB ์ค๊ณ, ERD ์ค๊ณ (0) | 2023.01.03 |
Mysql ์์ํ๊ธฐ(DB๋ , DB์๋ฒ ์ ์ํ๊ธฐ) (0) | 2022.10.18 |