Day 3
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ
์ ์ ๋์๋ ์ด์ผ๊ธฐ์ด์ง๋ง ํ์ฌ RDBMS๋ ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ ๊ธฐ์ค์ผ๋ก ๋์๊ฐ๊ณ ์๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก RDBMS๋ ๋ณต์์ ํด๋ผ์ด์ธํธ๊ฐ ๋ณด๋ด์ค๋ ์์ฒญ์ ์๋ตํ ์ ์๋๋ก ํด๋ผ์ด์ธํธ - ์๋ฒ ๋ชจ๋ธ๋ก ๋์ํ๊ณ ์๋ค.
ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ
์ฌ์ฉ์์ ์กฐ์์ ๋ฐ๋ผ์ ์์ฒญ์ ์ ๋ฌํ๋ โํด๋ผ์ด์ธํธ'์ ํด๋น ์์ฒญ์ ๋ฐ์ ์ฒ๋ฆฌํ๋ โ์๋ฒ'๋ก ์ํํธ์จ์ด๋ฅผ ๋๋ ๋ชจ๋ธ์ด๋ค
์น์์์ ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ
์น ์์คํ ์ด๋ ๋ธ๋ผ์ฐ์ ์ ์น ์๋ฒ๋ก ๊ตฌ์ฑ๋๋ ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ ์์คํ ์ ์๋ฏธ
์น ์์คํ ์ ๋์ ๋ฐฉ์์
ํด๋ผ์ด์ธํธ ๊ธฐ๋ฅ์ ํ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ์ํ๋ url๋ก request(์์ฒญ)์ ๋ณด๋ด๊ฒ ๋๊ณ
์๋ฒ๋ ํด๋น ์์ฒญ์ ์๋ง๋ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ด์ธํธ์๊ฒ response(์๋ต)์ ๋ณด๋ด์ค๋ค.
RDBMS์์์ ํด๋ผ์ด์ธํธ-์๋ฒ
RDBMS์์๋ ์น์ด๋์ ์ด์ง ๋ค๋ฅธ์ ์ด ์๋ค โ ์ฌ์ฉ์ ์ธ์ฆ์ด ํ์ํจ
RDBMS์ ์ฌ์ฉ์๋ณ๋ก ์ ๊ทผ์ ์ ํํ ์ ์๋ ๊ธฐ๋ฅ์ด ์กด์ฌํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์์ ๋ํ ์ธ์ฆ ๊ณผ์ ์ ๋จผ์ ๊ฑฐ์ณ์ผ ํ๋ค - ID, PWํ์์ผ๋ก
๊ทธ๋ ๋ค๊ณ ์น์์์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ฒ๋ผ ํญ์ SQL์ ๋ณด๋ผ๋ ๋ง๋ค ์๋ก์ด ์ ์์ ํตํด์ ํต์ ํ๋ ๊ฒ์ด ์๋๋ผ ํ๋ฒ์ ์ฐ๊ฒฐํด๋๋ฉด ์ง์์ ์ผ๋ก SQL๋ก ๋ช ๋ น์ ๋ณด๋ผ ์ ์์
์น ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์กฐ
์์์ ์ธ๊ธํ๋๋ก
์น ์๋น์ค์ ํด๋ผ์ด์ธํธ-์๋ฒ ๊ตฌ์กฐ์์
์น์์ url๋ก ์์ฒญ์ ๋ณด๋ด๊ฒ ๋๋ฉด ์๋ฒ๊ฐ ์์ฒญ์ ๋ฐ๊ณ ์ฒ๋ฆฌํ๊ฒ ๋๋๋ฐ,
์ด ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๊ณผ์ ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฑฐ์ณ์ ์์ฒญ์ ์ฒ๋ฆฌํด์ ์๋ต์ ํด์ค๋ค.
์ด๋ ๊ฒ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์กฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํด๋ผ์ด์ธํธ๋ ์น ์๋ฒ๊ฐ ๋๋ค๊ณ ๋ณผ ์ ์๋ค.
์์ผ๋ก๋ MySQL์ ์ฌ์ฉํด์ ์งํํ๊ธฐ ๋๋ฌธ์ ์ค์นํด๋์..!
Docker์ mysql์ ์ฌ๋ ค๋๊ณ ์ค์ต ์์ ๋ฅผ ์ํด์ ์ ๊ณตํด์ฃผ๊ณ ์๋ sqlํ์ผ์ docker๋ก ์ฎ๊ฒจ์ ์ ์ฉํ๊ณ ํ์ธํด๋ณด๊ธฐ๊น์ง ์ฑ๊ณต
Last updated
Was this helpful?