๋น ๋ฐ์ดํฐ ํ๋ก์ ํธ๋ฅผ ์ํ ์ค๋น-์ฐธ๊ณ ์์ ๊ตฌ๋งค
๊ฐ์ธ์ ์ผ๋ก ์ฑ ์ผ๋ก ๊ณต๋ถํ๋๊ฒ ๋จธ๋ฆฌ์์ ๋ ์ ๋ค์ด์จ๋ค.(์์ฌ...)
์ธํฐ๋ท ์ ๋ง ๋ง์ ์ ๋ณด์ ์ ํ๋ธ๋ค์ด ์์ง๋ง, ์ด๋ ์ฑ ์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ ์ ํ์ธํ๋๋ฐ ์ ๋ง ๋์์ด๋๋ ์ ๊ณต์ฒ์ด๊ณ , ๋ฒ ์ด์ค๋ ํญ์ ์ฑ ์ด๋ผ๊ณ ์๊ฐํ๋ค.
๊ทธ๋์ ๊ณง์ฅ ํ์ํ ์ฑ ๋ถํฐ ๊ตฌ์ ํ์๋ค.
ํ์ํ ์ง์
๋น ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์
DB ๊ด๋ จ
UI / UX ๊ด๋ จ
์ฐ์ ์๊ฐ๋๋ ์์๋ก ์ ์ด๋ณด์๊ณ , ์ค๋ ๊ตฌ์ ํ ์ฑ ์ ์ด 2๊ถ์ด๋ค.
์ค๋ฌด๋ก ๋ฐฐ์ฐ๋ ๋น ๋ฐ์ดํฐ ๊ธฐ์ |
์ด๊ฒ์ด MySQL์ด๋ค |
1.์ฑ ์ ๋ชฉ
์ค๋ฌด๋ก ๋ฐฐ์ฐ๋ ๋น ๋ฐ์ดํฐ ๊ธฐ์ ๋ฐ์ดํฐ ์์ง, ์ ์ฌ, ์ฒ๋ฆฌ, ๋ถ์, ๋จธ์ ๋ฌ๋๊น์ง, ๊ฐ์ 2ํ
2. ์ ์
2017๋ ํ์ฌ KT DS์ ๊ธ์ต์ฌ์ TF ์์์ผ๋ก, ๋ํ๋ฏผ๊ตญ์ 1ํธ ์ธํฐ๋ท์ ๋ฌธ์ํ์ธ K๋ฑ ํฌ์์ ๋น ๋ฐ์ดํฐ ํ๋ก์ ํธ ์ด๊ด ๋ฆฌ๋ ์ญํ ์ ์ํํ๋ค. 2000๋ ์ค๋ฐ๋ถํฐ ๋์ฉ๋ ๋ฐ์ดํฐ ์ธํฐํ์ด์ค ํ๋ก์ ํธ๋ฅผ ์ํํ๋ฉด์ ํด๋ผ์ฐ๋ ์ปดํจํ ๊ณผ ๋น ๋ฐ์ดํฐ ๊ธฐ์ ์ ๊ด์ฌ์ ๊ฐ๊ฒ ๋๊ณ , ํ๋์ฆ๊ถ HTS, ํ๋์ค๊ณต์ EAI, ์ผ์ฑ S-ํด๋ผ์ฐ๋์ KT ์คํํ๋ซํผ, KT ๋น ๋ฐ์ดํฐ ๋ถ์ ํ๋ซํผ ๋ฑ์ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ค. 2013๋ ๋ถํฐ๋ KT DS์ ์ํํธ์จ์ด ๊ธฐ์ ์ฐ๊ตฌ์์์ ๋ค์ํ ์คํ์์ค์ ํ๋ก ์์ฝ์์คํ ์ ์ฐ๊ตฌํ๊ธฐ ์์ํ๊ณ , 2014๋ ์ ์ ์ฌ ๋น ๋ฐ์ดํฐ TF๋ฅผ ๋ฆฌ๋ฉํ๋ฉฐ ๋น ๋ฐ์ดํฐ ๋ฒํฐ์ปฌ ์๋ฃจ์ ์ธ ๋น ํ์ค 1.0์ ๊ฐ๋ฐํด ๋ฆด๋ฆฌ์ฆํ๋ค.
3.๋ชฉ์ฐจ
โฃ 01์ฅ: ๋น
๋ฐ์ดํฐ ์ดํดํ๊ธฐ 1.1 ๋น ๋ฐ์ดํฐ์ ๊ฐ๋ 1.2 ๋น ๋ฐ์ดํฐ์ ๋ชฉ์ 1.3 ๋น ๋ฐ์ดํฐ ํ์ฉ 1.4 ๋น ๋ฐ์ดํฐ ํ๋ก์ ํธ 1.5 ๋น ๋ฐ์ดํฐ ๊ธฐ์ ์ ๋ณํ 1.6 ๋น ๋ฐ์ดํฐ ๊ตฌํ ๊ธฐ์ ____์์ง ๊ธฐ์ ____์ ์ฌ ๊ธฐ์ ____์ฒ๋ฆฌ/ํ์ ๊ธฐ์ ____๋ถ์/์์ฉ ๊ธฐ์ 1.7 ๋น ๋ฐ์ดํฐ์ ๋ณด์ ____๋ฐ์ดํฐ ๋ณด์ ____์ ๊ทผ์ ์ด ๋ณด์ 1.8 ๋ง์น๋ฉฐ โฃ 02์ฅ: ๋น ๋ฐ์ดํฐ ____ํ์ผ๋ฟ ํ๋ก์ ํธ 2.1 ํ์ผ๋ฟ ํ๋ก์ ํธ ๋๋ฉ์ธ์ ์ดํด ____์๊ตฌ์ฌํญ ํ์ ____๋ฐ์ดํฐ์ ์ดํด๋ณด๊ธฐ 2.2 ๋น ๋ฐ์ดํฐ ํ์ผ๋ฟ ์ํคํ ์ฒ ์ดํด ____์ํํธ์จ์ด ์ํคํ ์ฒ ____ํ๋์จ์ด ์ํคํ ์ฒ ____๊ตฌ์ถ ํ๊ฒฝ์ ์ดํด 2.3 ๋น ๋ฐ์ดํฐ ํ์ผ๋ฟ ํ๋ก์ ํธ์ฉ PC ํ๊ฒฝ ๊ตฌ์ฑ ____์๋ฐ ์ค์น ____์ดํด๋ฆฝ์ค ์ค์น ____์ค๋ผํด ๋ฒ์ถ์ผ ๋ฐ์ค ์ค์น ____๊ธฐํ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ฑ ____๋ฆฌ๋ ์ค ๊ฐ์ ๋จธ์ ํ๊ฒฝ ๊ตฌ์ฑ 2.4 ๋น ๋ฐ์ดํฐ ํ์ผ๋ฟ ์๋ฒ ๊ตฌ์ฑ ____CentOS ์ค์น ____CentOS ํ๊ฒฝ ๊ตฌ์ฑ ____๊ฐ์ ๋จธ์ ๋ณต์ 2.5 ๋น ๋ฐ์ดํฐ ํด๋ฌ์คํฐ ๊ตฌ์ฑ ____ํด๋ผ์ฐ๋ฐ๋ผ ๋งค๋์ ์ค์น ____๋น ๋ฐ์ดํฐ ๊ธฐ๋ณธ ์ํํธ์จ์ด ์ค์น - ํ๋ก, ์ฃผํคํผ ๋ฑ ๊ธฐ๋ณธ ๊ตฌ์ฑ ____DataNode ์ถ๊ฐ ๋ฐ ํ๊ฒฝ ์ค์ ____HDFS ๋ช ๋ น์ ์ด์ฉํ ์ค์น ํ์ธ ____์ฃผํคํผ ํด๋ผ์ด์ธํธ ๋ช ๋ น์ ์ด์ฉํ ์ค์น ํ์ธ 2.6 ์ค๋งํธ์นด ๋ก๊ทธ ์๋ฎฌ๋ ์ดํฐ ____๋ก๊ทธ ์๋ฎฌ๋ ์ดํฐ ์ค์น 2.7 ํ์ผ๋ฟ ํ๊ฒฝ ๊ด๋ฆฌ 2.8 ๋ง์น๋ฉฐ โฃ 03์ฅ: ๋น ๋ฐ์ดํฐ ์์ง 3.1 ๋น ๋ฐ์ดํฐ ์์ง ๊ฐ์ 3.2 ๋น ๋ฐ์ดํฐ ์์ง์ ํ์ฉํ ๊ธฐ์ ____ํ๋ผ ____์นดํ์นด 3.3 ์์ง ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ์์ง ์ํคํ ์ฒ ____์์ง ์ํคํ ์ฒ 3.4 ์์ง ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ์์ง ํ๊ฒฝ ๊ตฌ์ฑ ____ํ๋ผ ์ค์น ____์นดํ์นด ์ค์น 3.5 ์์ง ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ํ๋ผ ์์ง ๊ธฐ๋ฅ ๊ตฌํ ____SmartCar ์์ด์ ํธ ์์ฑ ____SmartCar ์์ด์ ํธ์ Interceptor ์ถ๊ฐ ____DriverCarInfo ์์ด์ ํธ ์์ฑ 3.6 ์์ง ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ์นดํ์นด ๊ธฐ๋ฅ ๊ตฌํ ____์นดํ์นด Topic ์์ฑ ____์นดํ์นด Producer ์ฌ์ฉ ____์นดํ์นด Consumer ์ฌ์ฉ 3.7 ์์ง ํ์ผ๋ฟ ์คํ 5๋จ๊ณ - ์์ง ๊ธฐ๋ฅ ํ ์คํธ ____SmartCar ๋ก๊ทธ ์๋ฎฌ๋ ์ดํฐ ์๋ ____ํ๋ผ ์์ด์ ํธ ์๋ ____์นดํ์นด Consumer ์๋ ____์์ง ๊ธฐ๋ฅ ์ ๊ฒ 3.8 ๋ง์น๋ฉฐ โฃ 04์ฅ: ๋น ๋ฐ์ดํฐ ์ ์ฌ I - ๋์ฉ๋ ๋ก๊ทธ ํ์ผ ์ ์ฌ 4.1 ๋น ๋ฐ์ดํฐ ์ ์ฌ ๊ฐ์ 4.2 ๋น ๋ฐ์ดํฐ ์ ์ฌ์ ํ์ฉํ๋ ๊ธฐ์ ____ํ๋ก ____ํ๋ก ์ํคํ ์ฒ ____ํ๋ก ํ์ฉ ๋ฐฉ์ ____์ฃผํคํผ ____์ฃผํคํผ ์ํคํ ์ฒ ____์ฃผํคํผ ํ์ฉ ๋ฐฉ์ 4.3 ์ ์ฌ ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ์ ์ฌ ์ํคํ ์ฒ ____์ ์ฌ ์๊ตฌ์ฌํญ ____์ ์ฌ ์ํคํ ์ฒ 4.4 ์ ์ฌ ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ์ ์ฌ ํ๊ฒฝ ๊ตฌ์ฑ ____ํ๋ก ์ค์น 4.5 ์ ์ฌ ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ์ ์ฌ ๊ธฐ๋ฅ ๊ตฌํ ____SmartCar ์์ด์ ํธ ์์ 4.6 ์ ์ฌ ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ์ ์ฌ ๊ธฐ๋ฅ ํ ์คํธ ____ํ๋ผ์ ์ฌ์ฉ์ ์ ์ Interceptor ์ถ๊ฐ ____ํ๋ผ์ Conf ํ์ผ ์์ ____SmartCar ๋ก๊ทธ ์๋ฎฌ๋ ์ดํฐ ์๋ ____ํ๋ผ ์ด๋ฒคํธ ์๋ ____HDFS ๋ช ๋ น์ด ํ์ธ 4.7 ๋ง์น๋ฉฐ |
โฃ 05์ฅ: ๋น
๋ฐ์ดํฐ ์ ์ฌ II - ์ค์๊ฐ ๋ก๊ทธ/๋ถ์ ์ ์ฌ 5.1 ๋น ๋ฐ์ดํฐ ์ค์๊ฐ ์ ์ฌ ๊ฐ์ 5.2 ๋น ๋ฐ์ดํฐ ์ค์๊ฐ ์ ์ฌ์ ํ์ฉํ๋ ๊ธฐ์ ____HBase ____๋ ๋์ค ____์คํฐ ____์์คํผ 5.3 ์ค์๊ฐ ์ ์ฌ ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ์ค์๊ฐ ์ ์ฌ ์ํคํ ์ฒ ____์ค์๊ฐ ์ ์ฌ ์๊ตฌ์ฌํญ ____์ค์๊ฐ ์ ์ฌ ์ํคํ ์ฒ 5.4 ์ค์๊ฐ ์ ์ฌ ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ์ค์๊ฐ ์ ์ฌ ํ๊ฒฝ ๊ตฌ์ฑ ____HBase ์ค์น ____๋ ๋์ค ์ค์น ____์คํฐ ์ค์น 5.5 ์ค์๊ฐ ์ ์ฌ ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ์ค์๊ฐ ์ ์ฌ ๊ธฐ๋ฅ ๊ตฌํ ____์นดํ์นด Spout ๊ธฐ๋ฅ ๊ตฌํ ____Split Bolt ๊ธฐ๋ฅ ๊ตฌํ ____HBase Bolt ๊ธฐ๋ฅ ๊ตฌํ ____์์คํผ Bolt ๊ธฐ๋ฅ ๊ตฌํ ____๋ ๋์ค Bolt ๊ธฐ๋ฅ ๊ตฌํ ____๋ ๋์ค ํด๋ผ์ด์ธํธ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌํ ____HBase ํ ์ด๋ธ ์์ฑ ____์คํฐ Topology ๋ฐฐํฌ 5.6 ์ค์๊ฐ ์ ์ฌ ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ์ค์๊ฐ ์ ์ฌ ๊ธฐ๋ฅ ํ ์คํธ ____๋ก๊ทธ ์๋ฎฌ๋ ์ดํฐ ์๋ ____HBase์ ์ ์ฌ ๋ฐ์ดํฐ ํ์ธ ____๋ ๋์ค์ ์ ์ฌ๋ ๋ฐ์ดํฐ ํ์ธ ____๋ ๋์ค ํด๋ผ์ด์ธํธ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ____์ค์๊ฐ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ 5.7 ๋ง์น๋ฉฐ โฃ 06์ฅ: ๋น ๋ฐ์ดํฐ ํ์ 6.1 ๋น ๋ฐ์ดํฐ ํ์ ๊ฐ์ 6.2 ๋น ๋ฐ์ดํฐ ํ์์ ํ์ฉ๋๋ ๊ธฐ์ ____ํ์ด๋ธ ____์คํํฌ ____์ฐ์ง ____ํด 6.3 ํ์ ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ํ์ ์ํคํ ์ฒ ____ํ์ ์๊ตฌ์ฌํญ ____ํ์ ์ํคํ ์ฒ 6.4 ํ์ ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ํ์ ํ๊ฒฝ ๊ตฌ์ฑ ____ํ์ด๋ธ ์ค์น ____์ฐ์ง ์ค์น ____ํด ์ค์น ____์คํํฌ ์ค์น ____ํ์ ํ๊ฒฝ์ ๊ตฌ์ฑ ๋ฐ ์ค์น ์๋ฃ 6.5 ํ์ ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ํด๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํ์ ____HDFS์ ์ ์ฌ๋ ๋ฐ์ดํฐ ํ์ธ ____HBase์ ์ ์ฌ๋ ๋ฐ์ดํฐ ํ์ธ ____ํ์ด๋ธ๋ฅผ ์ด์ฉํ External ๋ฐ์ดํฐ ํ์ ____ํ์ด๋ธ๋ฅผ ์ด์ฉํ HBase ๋ฐ์ดํฐ ํ์ ____๋ฐ์ดํฐ์ ์ถ๊ฐ ____์คํํฌ๋ฅผ ์ด์ฉํ ์ถ๊ฐ ๋ฐ์ดํฐ์ ํ์ 6.6 ํ์ ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ๋ฐ์ดํฐ ํ์ ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ ํ ์คํธ ____์ฃผ์ ์์ญ 1. ์ค๋งํธ์นด ์ํ ์ ๋ณด ๋ชจ๋ํฐ๋ง - ์ํฌํ๋ก ์์ฑ ____์ฃผ์ ์์ญ 2. ์ค๋งํธ์นด ์ด์ ์ ์ดํ ๊ธฐ๋ก ์ ๋ณด - ์ํฌํ๋ก ์์ฑ ____์ฃผ์ ์์ญ 3. ์ด์ ์ด์ ํจํด ์ค๋งํธ์นด ์ ๋ณด - ์ํฌํ๋ก ์์ฑ ____์ฃผ์ ์์ญ 4. ๊ธด๊ธ ์ ๊ฒ์ด ํ์ํ ์ค๋งํธ์นด ์ ๋ณด - ์ํฌํ๋ก ์์ฑ ____์ฃผ์ ์์ญ 5. ์ค๋งํธ์นด ์ด์ ์ ์ฐจ๋์ฉํ ๊ตฌ๋งค ์ด๋ ฅ ์ ๋ณด - ์ํฌํ๋ก ์์ฑ 6.7 ๋ง์น๋ฉฐ โฃ 07์ฅ: ๋น ๋ฐ์ดํฐ ๋ถ์ 7.1 ๋น ๋ฐ์ดํฐ ๋ถ์ ๊ฐ์ 7.2 ๋น ๋ฐ์ดํฐ ๋ถ์์ ํ์ฉ ๊ธฐ์ ____์ํ๋ผ ____์ ํ๋ฆฐ ____๋จธํ์ ____๋จธํ์ ์ํคํ ์ฒ ____์ค์ฟฑ 7.3 ๋ถ์ ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ๋ถ์ ์ํคํ ์ฒ ____๋ถ์ ์๊ตฌ์ฌํญ ____๋ถ์ ์ํคํ ์ฒ 7.4 ๋ถ์ ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ๋ถ์ ํ๊ฒฝ ๊ตฌ์ฑ ____์ํ๋ผ ์ค์น ____์ค์ฟฑ ์ค์น ____์ ํ๋ฆฐ ์ค์น ____๋จธํ์ ์ค์น 7.5 ๋ถ์ ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ์ํ๋ผ๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ์ค์๊ฐ ๋ถ์ ____ํ์ด๋ธ QL๋ฅผ ์ํ๋ผ์์ ์คํํ๊ธฐ ____์ํ๋ผ๋ฅผ ์ด์ฉํ ์ดํ ์ง์ญ ๋ถ์ 7.6 ๋ถ์ ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ์ ํ๋ฆฐ์ ์ด์ฉํ ์ค์๊ฐ ๋ถ์ ____์ ํ๋ฆฐ์ ์ด์ฉํ ์ดํ ์ง์ญ ๋ถ์ 7.7 ๋ถ์ ํ์ผ๋ฟ ์คํ 5๋จ๊ณ - ๋จธํ์๊ณผ ์คํํฌML์ ์ด์ฉํ ๋จธ์ ๋ฌ๋ ____๋จธํ์ ์ถ์ฒ - ์ค๋งํธ์นด ์ฐจ๋์ฉํ ์ถ์ฒ ____์คํํฌML ๋ถ๋ฅ - ์ค๋งํธ์นด ์ํ ์ ๋ณด ์์ธก/๋ถ๋ฅ ____๋จธํ์๊ณผ ์คํํฌML์ ์ด์ฉํ ๊ตฐ์ง - ์ค๋งํธ์นด ๊ณ ๊ฐ ์ ๋ณด ๋ถ์ 7.8 ๋ถ์ ํ์ผ๋ฟ ์คํ 6๋จ๊ณ - ์ค์ฟฑ์ ์ด์ฉํ ๋ถ์ ๊ฒฐ๊ณผ ์ธ๋ถ ์ ๊ณต ____์ค์ฟฑ์ ๋ด๋ณด๋ด๊ธฐ ๊ธฐ๋ฅ - ์ด์ ์ด์ ์ฐจ๋ ์ ๋ณด 7.9 ๋ง์น๋ฉฐ โฃ 08์ฅ: ๋ถ์ ํ๊ฒฝ ํ์ฅ 8.1 ๋ถ์ํ๊ฒฝ ํ์ฅ ๊ฐ์ 8.2 R์ ์ด์ฉํ ํ๊ท๋ถ์ - ์ค๋งํธ์นด ๋ฐฐ๊ธฐ๋์ ๋ฐ๋ฅธ ์ด์ ์ ์ฐ์๋ ์์ธก ____R ์ค์น ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ ____R ํ์ฉ ๋ฐฉ์ ____R ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ๋ถ์ ๋ฐ์ดํฐ์ ์์ฑ ____R ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ํ์ด๋ธ ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ตฌ์ฑ ____R ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - R์์ ํ์ด๋ธ ๋ฐ์ดํฐ ๋ก๋ ____R ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ๋ฐ์ดํฐ ํ์ ๋ฐ ํ๊ท๋ชจ๋ธ ์์ฑ 8.3 ํ ์ํ๋ก๋ฅผ ์ด์ฉํ ์ ๊ฒฝ๋ง ๋ถ์ - ์ฃผํ ์ค ์ค๋งํธ์นด์ ์ํ ์งํ ํ๋ณ ____์ค์น ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ ____ํ ์ํ๋ก ํ์ฉ ๋ฐฉ์ ____ํ ์ํ๋ก ํ์ผ๋ฟ ์คํ 1๋จ๊ณ - ํ ์ํ๋ก ๊ฐ๋ฐ ํ๊ฒฝ ์คํ ____ํ ์ํ๋ก ํ์ผ๋ฟ ์คํ 2๋จ๊ณ - ํ ์ํ๋ก๋ฅผ ์ด์ฉํ ๋ฅ๋ฌ๋ ํ์ต ๋ฐ ํ๊ฐ ____ํ ์ํ๋ก ํ์ผ๋ฟ ์คํ 3๋จ๊ณ - ํ ์๋ณด๋๋ฅผ ์ด์ฉํ ํ์ต ๊ฒฐ๊ณผ ์๊ฐํ ____ํ ์ํ๋ก ํ์ผ๋ฟ ์คํ 4๋จ๊ณ - ํ๋ผ์คํฌ๋ฅผ ์ด์ฉํ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ โฃ ๋ถ๋ก: ์ค๋ฌด๋ก ๋ฐฐ์ฐ๋ ๋น ๋ฐ์ดํฐ ๊ธฐ์ - ํ์ฅํ๊ธฐ (์ ํ๋ธ ๊ฐ์) |
4.์ฃผ์๋ด์ฉ
์ค๋งํธ์นด์ ๋น
๋ฐ์ดํฐ ํ์ผ๋ฟ ํ๋ก์ ํธ๋ฅผ ๋จ๊ณ๋ณ๋ก ์งํํ๋ฉด์ ๋น
๋ฐ์ดํฐ์ ์์ง/์ ์ฌ, ์ฒ๋ฆฌ/ํ์, ๋ถ์/์์ฉ ์์ญ์ ์ํคํ
์ฒ์ ํ์ฉ ๊ธฐ์ ๋ค์ ๋ค๋ฃฌ๋ค.
โ ๋น
๋ฐ์ดํฐ์ ์์ง/์ ์ฌ
- ๋น
๋ฐ์ดํฐ์ ๊ฐ์์ ํ์ผ๋ฟ ํ๋ก์ ํธ์ ๋๋ฉ์ธ์ ์ดํดํ๊ณ , ํ์ผ๋ฟ ์ค์ต ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ค
- ํ๋ผ, ์นดํ์นด๋ฅผ ์ด์ฉํด ์ค๋งํธ์นด์์ ๋ฐ์ํ๋ ์ํ ์ ๋ณด์ ์ด์ ์์ ์ดํ์ ๋ณด๋ฅผ ์์งํ๋ค.
- ์คํฐ, ์์คํผ, ํ๋ก, HBase, ๋ ๋์ค๋ก ์ค๋งํธ์นด์ ๋์ฉ๋ ํ์ผ๊ณผ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฌํ๋ค.
โ ๋น
๋ฐ์ดํฐ์ ์ฒ๋ฆฌ/ํ์
- ํ์ด๋ธ, ์คํํฌSQL์ ์ ๋ํน ์ฟผ๋ฆฌ๋ก ๋ฐ์ดํฐ ์ ํ, ๋ณํ, ํตํฉ, ์ถ์ ๋ฑ์ ์ ์ฒ๋ฆฌ ์์
์ ํ๋ค.
- ํด, ์ฐ์ง๋ฅผ ํตํด ๋ฐ์ดํฐ ๊ฐ๊ณต/ํ์ ๊ณผ์ ์ ํ๋ก์ธ์คํํด์ ๋น
๋ฐ์ดํฐ ๋งํธ๋ฅผ ๊ตฌ์ฑํ๋ค.
- ๋น
๋ฐ์ดํฐ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ํ๋ก์ ์ ์ฅํ๊ณ ์ค์ฟฑ์ ์ด์ฉํด ์ธ๋ถ RDMS์ Exportํ๋ค.
โ ๋น
๋ฐ์ดํฐ์ ๋ถ์/์์ฉ
- ์ํ๋ผ, ์ ํ๋ฆฐ์ผ๋ก ์ค๋งํธ์นด ๋ฐ์ดํฐ๋ฅผ ๋์์ผ๋ก ๊ณ ์ฑ๋ฅ ์ธ๋ฉ๋ชจ๋ฆฌ ๋ถ์์ ์ํํ์ฌ ์ธ์ฌ์ดํธ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐํํ๋ค
- ์คํํฌML๊ณผ ๋จธํ์์ผ๋ก ์ค๋งํธ์นด์ ๋งํธ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํด ์ถ์ฒ, ๋ถ๋ฅ, ๊ตฐ์ง ๋ฑ์ ๋จธ์ ๋ฌ๋ ๋ถ์์ ์งํํ๋ค.
- R์ ์ด์ฉํด ์ค๋งํธ์นด ์ด์ ์์ ์ฐ์๋ ํ๊ท๋ชจ๋ธ๊ณผ ํ
์ํ๋ก/์ผ๋ผ์ค๋ก ์ฃผํ์ค ์ฐจ๋์ ์ด์ ํ์ง ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ๋ง๋ค์ด REST API ์๋น์ค๋ฅผ ๊ตฌ์ฑํ๋ค.
1.์ฑ ์ ๋ชฉ
์ด๊ฒ์ด MySQL์ด๋ค MySQL ์ค์น๋ถํฐ PHP ์ฐ๋๊น์ง ํ๋ฒ์!,๋ฌด๋ฃ ๋์์ ๊ฐ์, Q/A๋ฅผ ์ํ ๋ค์ด๋ฒ ์นดํ ์ด์
2.์ ์
์ฐ์ฌ๋จ/ ํ๋น๋ฏธ๋์ด / ใ์ด๊ฒ์ด MYSQL์ด๋คใ๋ MYSQL์ ๊ณ ๊ธ ๊ธฐ์ ์ ๋ค๋ฃจ๋ ๊ธฐ์ ์๊ฐ ์๋๋ค. ์ค๋ฌด ํ๊ฒฝ์์ ์ด๋ค์ง๋ MYSQL์ ์ค์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ค์ต์ ํตํด ํ์ต์๊ฐ ์ฒดํํ๋ฉด์ ๋ฐฐ์ธ ์ ์๊ฒ ํ๋ค. ๋ฐ๋ผ์ ์ฒ ์ ํ๊ฒ MYSQL, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ์ ์์ํ๋ ํ์ต์ ์์ค์ ๊ตฌ์ฑ๊ณผ ๋์ด๋๋ฅผ ๋ง์ถ์๋ค. ์ฑ ์ ์๋ก๋ ์ค์ต์ ์ฑ ์ ์๋ ๊ทธ๋๋ก ์ด๋ค์ง๋ค.
3.๋ชฉ์ฐจ
PART 1 MySQL ์ค์น ๋ฐ DB ๊ตฌ์ถ๊ณผ์ ๋ฏธ๋ฆฌ ์ค์ตํ๊ธฐ CHAPTER 1 DBMS ๊ฐ์์ MySQL ์๊ฐ __1.1 DBMS ๊ฐ์ __1.2 MySQL ์๊ฐ __1.3 MySQL์ ์๋์ ๋ฐ ๊ธฐ๋ฅ ๋น๊ต CHAPTER 2 MySQL ์ค์น __2.1 MySQL ์ค์น ์ ์ค๋น์ฌํญ __2.2 MySQL ์ค์น __2.3 ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์น __2.4 ์ค์น ํ์ ํ์ธํ ์ฌํญ __2.5 MySQL ์ ๊ฑฐ __2.6 MySQL์ ๋ช ๋ น์ด๋ก ์ค์นํ๊ธฐ __2.7 Linux์ MySQL ์ค์นํ๊ธฐ CHAPTER 3 MySQL ์ ์ฒด ์ด์ ์ค์ต __3.1 ์๊ตฌ์ฌํญ ๋ถ์๊ณผ ์์คํ ์ค๊ณ ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ธ๋ง __3.2 MySQL์ ์ด์ฉํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ ์ ์ฐจ __3.3 ํ ์ด๋ธ ์ธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฒด์ ํ์ฉ __3.4 ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ๋ฐ ๊ด๋ฆฌ __3.5 MySQL๊ณผ ์์ฉํ๋ก๊ทธ๋จ์ ์ฐ๊ฒฐ PART 2 MySQL ๊ธฐ๋ณธ CHAPTER 4 ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ๋ง __4.1 ํ๋ก์ ํธ์ ์งํ ๋จ๊ณ __4.2 ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ๋ง CHAPTER 5 MySQL ์ ํธ๋ฆฌํฐ ์ฌ์ฉ๋ฒ __5.1 MySQL Workbench ์ฌ์ฉ ๋ฐฉ๋ฒ __5.2 ์ธ๋ถ MySQL ์๋ฒ ๊ด๋ฆฌํ๊ธฐ __5.3 ์ฌ์ฉ์ ๊ด๋ฆฌํ๊ธฐ CHAPTER 6 SQL ๊ธฐ๋ณธ __6.1 SELECT๋ฌธ __6.2 ๋ฐ์ดํฐ์ ๋ณ๊ฒฝ์ ์ํ SQL๋ฌธ CHAPTER 7 SQL ๊ณ ๊ธ __7.1 MySQL์ ๋ฐ์ดํฐ ํ์ __7.2 ์กฐ์ธ |
PART 3 MySQL ๊ณ ๊ธ CHAPTER 8 ํ ์ด๋ธ๊ณผ ๋ทฐ __8.1 ํ ์ด๋ธ __8.2 ๋ทฐ CHAPTER 9 ์ธ๋ฑ์ค __9.1 ์ธ๋ฑ์ค์ ๊ฐ๋ __9.2 ์ธ๋ฑ์ค์ ์ข ๋ฅ์ ์๋ ์์ฑ __9.3 ์ธ๋ฑ์ค์ ๋ด๋ถ ์๋ __9.4 ์ธ๋ฑ์ค ์์ฑ/๋ณ๊ฒฝ/์ญ์ __9.5 ์ธ๋ฑ์ค์ ์ฑ๋ฅ ๋น๊ต __9.6 ๊ฒฐ๋ก : ์ธ๋ฑ์ค๋ฅผ ์์ฑํด์ผ ํ๋ ๊ฒฝ์ฐ์ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ CHAPTER 10 ์คํ ์ด๋ ํ๋ก๊ทธ๋จ __10.1 ์คํ ์ด๋ ํ๋ก์์ __10.2 ์คํ ์ด๋ ํจ์ __10.3 ์ปค์ __10.4 ํธ๋ฆฌ๊ฑฐ CHAPTER 11 ์ ์ฒด ํ ์คํธ ๊ฒ์๊ณผ ํํฐ์ __11.1 ์ ์ฒด ํ ์คํธ ๊ฒ์ __11.2 ํํฐ์ PART 4 MySQL๊ณผ PHP ํ๋ก๊ทธ๋๋ฐ์ ์ฐ๋ CHAPTER 12 PHP ๊ธฐ๋ณธ ํ๋ก๊ทธ๋๋ฐ __12.1 ์น ์ฌ์ดํธ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ __12.2 ์คํฌ๋ฆฝํธ ์ธ์ด ๊ฐ์์ HTML ๋ฌธ๋ฒ __12.3 PHP ๊ธฐ๋ณธ ๋ฌธ๋ฒ __12.4 HTML๊ณผ PHP ๊ด๊ณ CHAPTER 13 PHP์ MySQL์ ์ฐ๋ __13.1 PHP์ MySQL์ ๊ธฐ๋ณธ ์ฐ๋ __13.2 ํ์ ๊ด๋ฆฌ ์์คํ Appendix A Linux ํ๊ฒฝ์์ MySQL ์ค์น __1.1 ๊ฐ์๋จธ์ ๊ณผ ๊ฐ์๋จธ์ ์ํํธ์จ์ด์ ๊ฐ๋ __1.2 ๊ฐ์๋จธ์ ์ํํธ์จ์ด์ ์ข ๋ฅ์ VMware Player ์ค์น __1.3 Linux๊ฐ ์ค์น๋ ๊ฐ์๋จธ์ ํ์ผ ๋ค์ด๋ก๋ __1.4 Linux์ MySQL ์ค์น |
4.์ฃผ์ ๋ด์ฉ
โ ์ด ์ฑ
์ด ์ ์ํ๋ ํต์ฌ ๋ด์ฉ
-. ์ค๋ฌด ํ๊ฒฝ์์ ์ด๋ค์ง๋ MySQL์ ๊ทธ๋๋ก ์ฒดํํ ์ ์๋ ์ค์ต ์ค์ฌ์ MySQL ์
๋ฌธ์
โ ์ด ์ฑ
์ ํน์ง๊ณผ ์ฅ์
-. MySQL, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ์ ์์ํ๋ ํ์ต์ ์์ค์ ๋ฑ ๋ง๋ ๊ตฌ์ฑ๊ณผ ๋์ด๋
์ด ์ฑ
์ MySQL์ ๊ณ ๊ธ ๊ธฐ์ ์ ๋ค๋ฃจ๋ ๊ธฐ์ ์๊ฐ ์๋๋ค. ์ค๋ฌด ํ๊ฒฝ์์ ์ด๋ค์ง๋ MySQL์ ์ค์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ค์ต์ ํตํด ํ์ต์๊ฐ ์ฒดํํ๋ฉด์ ๋ฐฐ์ธ ์ ์๊ฒ ํ๋ค. ๋ฐ๋ผ์ ์ฒ ์ ํ๊ฒ MySQL, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ์ ์์ํ๋ ํ์ต์ ์์ค์ ๊ตฌ์ฑ๊ณผ ๋์ด๋๋ฅผ ๋ง์ถ์๋ค. ์ฑ
์ ์๋ก๋ ์ค์ต์ ์ฑ
์ ์๋ ๊ทธ๋๋ก ์ด๋ค์ง๋ค.
-. ์ ์ ์ง๊ฐ์ ๋ฌด๋ฃ ๋์์ ๊ฐ์ ์ ๊ณต
20์ฌ ๋
์ ์ค๋ฌด์์ ๋น๋กฏ๋ ์ด์ ์๋ ๊ฐ์๊ฐ ๋์์ ๊ฐ์์ ๊ทธ๋๋ก ์ฎ๊ฒจ์ก๋ค. ์ฑ
์ ๋ถ์ฐฉ๋ ๋ฌด๋ฃ ์๊ฐ ์ฟ ํฐ์ผ๋ก ์ ์ ์ง๊ฐ์ ๋์์ ๊ฐ์๋ฅผ ๋ฌด๋ฃ๋ก ์๊ฐํ ์ ์๋ค.
-. Q/A๋ฅผ ์ํ ๋ค์ด๋ฒ ์นดํ(http://cafe.naver.com/thisismysql) ์ด์
์ ์๊ฐ ์ง์ ์ด์ํ๋ ๋ค์ด๋ฒ ์นดํ์์ ์ด ์ฑ
์์ ์ฌ์ฉ๋ ์์ ์์ค์ฝ๋์ Q/A๋ฅผ ์ ๊ณตํ๋ค. ๊ทธ๋ฆฌ๊ณ 1์ฅ๋ถํฐ 3์ฅ๊น์ง์ ๋์์ ๊ฐ์๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๋ค.
โ ๋์ ์๊ฐ
81๊ฐ์ง ์ค์ต์ผ๋ก ์ค๋ฌด ๊ฐ๊ฐ์ ์ตํ๋ ์ค์ ํ MySQL ์
๋ฌธ์
์ ์ ๋น์ฉ์ผ๋ก ๋์ ํจ์จ์ ์น ์ ํ๋ฆฌ์ผ์ด์
/์นํ์ด์ง๋ฅผ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ์คํ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ MySQL๊ณผ PHP๋ฅผ ์ฐ๋ํ๋ ๊ฒ์ด ์ต์์ ์ ํ์ด๋ค. ์ด ์ฑ
์์๋ 81๊ฐ์ง ์ค์ต ์์ ์ ํจ๊ป ์ ์ ์ง๊ฐ์ ๋ฌด๋ฃ ๋์์ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ๊ณผ์ธ ์์
์ ๋ฐ๋ฏ์ด MySQL์ ๋ฐฐ์ธ ์ ์๋ค.
์ด ์ฑ
์ ์ด๊ธฐ ์ , ์ฌ๋ฌ๋ถ์?
โก MySQL ์ค์นํ๋ ๋ฐ๋ง 3์ผ์งธ์
๋๋ค. ์ด์ฉ์ฃ ?
โก SELECT, DELETE ๋ฌธ๊น์ง๋ ์์ฑํ๋๋ฐ, ๊ทธ ๋ค์๋ถํฐ๋..?
โก ๊ธฐ์ด์ ์ธ ์๊ฐํ ์์ ํ๋ ๋ง๋๋ ๊ฒ๋ ์ฝ์ง ์๋ค์.
โก ์น ํ๋ก๊ทธ๋๋ฐ๊ณผ ์ฐ๋๋ ํด์ผ ํ ๊ฒ ๊ฐ์๋ฐ, ์ด๋ป๊ฒ ํด์ผ ํ ์ง ๋ง๋งํฉ๋๋ค.
โก MySQL ์ฑ
์ผ๋ก ๊ณต๋ถํด๋ ์ค์ตํ๋ค ๋งํ๋ ๋ถ๋ถ์ด ์๋๋ฐ, ์ด๋์ ๋ฌผ์ด๋ด์ผ ํ ์ง ๋ต๋ตํฉ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด ์ฑ
์ ๋ฎ์ ํ, ์ฌ๋ฌ๋ถ์!
โก Windows๋ ๋ฌผ๋ก Linux ๊ธฐ๋ฐ์์๋ ๋งํ ์์ด MySQL์ ์ค์นํ ์ ์์ต๋๋ค.
โก ๊ธฐ๋ณธ ๊ตฌ๋ฌธ์ ๋ฌผ๋ก ๋ฐ์ดํฐ ํ์
, ๋์ฉ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ ๋ฌด๋ํ ์ตํ์ต๋๋ค.
โก ์ด์ , ์ฑ
์ ์๋ ‘์ผํ๋ชฐ ์ด์์ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ’ ์ ๋๋ ๊ฑฐ๋ฌํ๋ค์!
โก PHP์ MySQL์ ์ฐ๋ํ ๊ฐ๋จํ ํ๋ก๊ทธ๋จ ์ ๋๋ ๋ง๋ค ์ ์์ต๋๋ค.
โก ‘์ด๊ฒ์ด MySQL์ด๋ค’ ๋์์ ๊ฐ์์ ์ปค๋ฎค๋ํฐ์์ ๊ถ๊ธ์ฆ์ ํด๊ฒฐํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ฌธ๊ฐ๋ก ๋์๊ฐ๋๋ค.
โ ์ด๋ค ๋
์๋ฅผ ์ํ ์ฑ
์ธ๊ฐ?
-. MySQL, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ์ ์์ํ๋ ํ์ต์
์ด ์ฑ
์ MySQL, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ์ ์์ํ๋ ํ์ต์๋ก ๋
์์ธต์ ์ค์ ํ๊ณ ์งํ๋์๋ค. ๊ทธ๋์ ๋์ด๋๋ ๋งค์ฐ ๋ฎ๋ค. MySQL์ ๊ฐ์ฅ ์ฝ๊ณ , ๋น ๋ฅด๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ฑ
์ ๋ค ๋ณด๊ณ ๋๋ฉด ๊ทธ ์ง์ ๊ทธ๋๋ก ์ค๋ฌด ํ๊ฒฝ์์๋ ์ ์ฉํ๊ธธ ์ํ๋ ํ์ต์์๊ฒ ์ด ์ฑ
์ ์ต์์ ์ ํ์ด๋ค.
์ฑ ์ ๋ณด ์ ๊ณต : ๋ค์ด๋ฒ ์ฑ
์ด์ ์์์ด๋ค. ์ด์ฌํ ๋ ํํด๋ณด์!!
'๐WEB & ML & DL ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTML get์ผ๋ก ๋ณด์ฌ์ค์ผํ ๋์ ํ ๋ง์ฃผ ํ์ฌ ์ ๋ณด ์์ (0) | 2021.10.21 |
---|---|
๋์ ํ ๋ง์ฃผ์ ๊ด๋ จ ํ๋ณด ๋ด์ค ๋น๋์์ ๋ฐ๋ฅธ ์ฃผ์ ๊ฐ๊ฒฉ์ ๋ณํ ์์ธก (0) | 2021.10.20 |
๊น ํ์ฉํ๋ ๋ฐฉ๋ฒ (0) | 2021.10.02 |
ํ ํ๋ฆฟ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ๋ ๊ณณ (0) | 2021.09.30 |
1์ฐจ ํ๋ก์ ํธ ์ค๋น๊ธฐ (0) | 2021.09.29 |