DATABASE1
Last updated
Was this helpful?
Last updated
Was this helpful?
๋ฐ์ดํฐ๊ฐ ์ค์ํ ์ด์ : ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ๋ค์ํ ์ผ์ ํ ์ ์๊ธฐ ๋๋ฌธ. ์ธํฐ๋ท์ ์ด์ฉํด ์ง์๊ณผ ์ ๋ณด๋ฅผ ์ ํํ ์ ์๊ณ , ๋๊ท๋ชจ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ํต์ฐฐ๋ ฅ์๋ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์๋ ์๋ค.
์ด๋ฌํ ์ผ์ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊บผ๋ผ ์ ์์ด์ผ ํ๋ค.
์ด๋ฅผ ์ํ ์ฒซ ์ ํ์ง๋ ํ์ผ. ํ์ผ์ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ๊ธฐ๋ ์ฝ์ง๋ง ์ฑ๋ฅ, ๋ณด์, ํธ์์ฑ์ ํ๊ณ๋ฅผ ๊ฐ๊ณ ์๋ค.
์ด๋ฌํ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ์ ๋ฌธํ๋ ์ํํธ์จ์ด๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์์คํ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ณ ํธ๋ฆฌํ๊ณ ๋น ๋ฅด๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. mysql, ์ค๋ผํด ๋ฑ ๋ค์ํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ ํ์ด ์กด์ฌํ๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฑฐ๋ํ๊ณ ๋ณต์กํ๊ณ ์ํํ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด ๊ณ ์๋ ๋๊ตฌ๋ก ์กฐ์ฌํ ๋ค๋ฃจ์ด์ผ ํ๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ด๋ จํด์ ์ผ์ด๋ ์ ์๋ ์ผ๋ค์ด ๋ง์ ๋ฐฉ๋ํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ ์ ๋ณด ๋๊ตฌ๋ค.
์ด๋ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง๋๋ ๊ฐ์ฅ ๋จผ์ ํ ๊ฒ์ ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๊ณ ์ถ๋ ฅํ ์ง ์์๋ณด๋ ๊ฒ์ด๋ค.
์ด๋ฅผ input / output์ผ๋ก ๊ตฌ๋ถํ๊ณ , input์ ๋ฐ์ดํฐ์ ์์ฑ, ์์ , ์ญ์ , output์ ๋ฐ์ดํฐ์ ์ฝ๊ธฐ ์์ ์ ์๋ฏธํ๋ค. ์ด ์์ ์ CRUD๋ผ ํ๋ฉฐ ๊ทธ ์ธ ๋ณต์กํ ๊ธฐ๋ฅ๋ค์ CRUD๋ฅผ ๋ณด์ขํ๋ ๋ถ๊ฐ์ ๊ธฐ๋ฅ๋ค์ด๋ค.
ํ์ผ์ด ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์คํ ๋๋์ง
ํ์ผ
ํ์ผ์ ์ ์ฉํ์ง๋ง ์ฌ์ฉ์ ์ธ ์ธก๋ฉด์์ ๋ถํธํ๋ค.
ํ์ผ๋ค์ ์ผ๋ถ ํน์ง์ ๋ชจ์ ์๋ก์ด ์์ ์ ์ํํ๊ธฐ ์ด๋ ต๊ณ , ๋ ๋ถํธํ๋ค. (ํ ์คํธ ํ์ผ ์์)
์คํ๋ ๋์ํธ (์์ )
์คํ๋ ๋์ํธ๋ ํ์ผ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๊ฐ๋ ๊ธธ๋ชฉ์ด๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค
ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ก, ์ปดํจํฐ ์ธ์ด๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐ, ์์ , ์ญ์ , ์ฝ์ ์ ์๋ค๋ ํน์ง์ด ์์.
์ด์ ๊ฐ์ ํน์ง์ ์ด์ฉํด ์๋ํํ์ฌ ์ผ์ผ์ด ์์ฑํ์ง ์๊ณ ๋ ์กฐ๊ฑด์ ๋ฐ๋ผ ์๋์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๊ณ ์์ ํ๊ณ ์ญ์ ํ๊ณ ์ฝ์ ์ ์๋ค.
๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค
ํน์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํด์ผ๋ง ํ๋ ์ด์ ๊ฐ ์๋ค๋ฉด ์ ์ฌ์ดํธ์ ๋ญํน์ ๋ณด๊ณ ์ ํํด๋ผ
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ธ๊ฐ ๋ณด์ด๊ธฐ์ ๊ทธ ์ค ํ๋๋ฅผ ๋ฐฐ์ ์ตํ๊ณ , ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ ๋ชฝ๊ณ DB์ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ๋ ๊ณต๋ถํด๋ณด๋ผ.
์ค๋ผํด - ๊ด๊ณํ
์ค๋ ๊ธฐ๊ฐ 1์๋ฅผ ์ ์งํ๋ ์ ๋ ๊ฐ์. ๋น์. ์ ๋ขฐ์ฑ์ด ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๊ฒฝ์ฐ ์ฌ์ฉ.
MySQL - ๊ด๊ณํ
๋ฌด๋ฃ, ์คํ ์์ค. ๊ด๊ณํ DB๋ฅผ ์ด์ฉํ๊ณ ์ถ์ผ๋ฉด์ ๊ฐ์ธ์ , ์์ ํ์ฌ, ์ ๋ขฐ์ฑ์ ์ค์ํ์ง ์์ ๋๊ท๋ชจ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๊ฒฝ์ฐ ์ฌ์ฉ.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ 70๋ ๋๋ถํฐ ๋งค์ฐ ์ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด์ง๋ง, ํฅํ ์์์ง ๋ค์ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ๊ด๋ จํด ๋จ์ ์ ๋ณด์.
2010๋ ๋ถํฐ ๋ฑ์ฅํ NoSQL ์ด๋ผ๋ ํ๋ฆ์ผ๋ก RDBMS๊ฐ ์๋ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ฑ์ฅํ๊ณ ์์
MongoDB - ๋ฌธ์ํ
not RDBMS.
์ค๋ผํด๋ถํฐ ๊ณต๋ถํ์