DB (11) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 10์ฅ ํ๋ณต๊ณผ ๋ณํ ์ ์ด 1 ํธ๋์ญ์ 1-1. ํธ๋์ญ์ ์ด๋? ํ๋์ ์์ ์ ์ํํ๋๋ฐ ํ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ์ฐ์ ๋ชจ์ ์์ ์ํ์ ํ์ํ sql๋ฌธ๋ค์ ๋ชจ์ EX) ํนํ, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณ๊ฒฝํ๋ INSERT, DELETE, UPDATE๋ฌธ์ ์คํ์ ๊ด๋ฆฌ ๋ ผ๋ฆฌ์ ์ธ ์์ ์ ๋จ์ ์ฅ์ ๋ฐ์์ ๋ณต๊ตฌ ์์ ์ด๋ ๋ณํ์ ์ด ์์ ์ ์ํ ์ค์ํ ๋จ์๋ก ์ฌ์ฉ๋จ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ์์ ๊ณ์ข์ด์ฒด ํธ๋์ญ์ ์ ๊ฒฝ์ฐ ๋์ด ์ธ์ถ๋๋ UPDATE ๋ฌธ๊ณผ ๋์ด ์ ๊ทผ๋๋ UPDATE ๋ฌธ์ด ์ฒ๋ฆฌ ์์๋ ์ค์ํ์ง ์์ง๋ง ๋ชจ๋ ์ ์์ ์ผ๋ก ์คํ๋์ด์ผ ํ๋ค. 1-2 ํน์ฑ (ACID) ์์์ฑ, ์ผ๊ด์ฑ, ๊ฒฉ๋ฆฌ์ฑ, ์ง์์ฑ ์์์ฑ(atomicity) ํธ๋์ญ์ ์ ์ฐ์ฐ๋ค์ด ๋ชจ๋ ์ ์์ ์ผ๋ก ์คํ๋๊ฑฐ๋ ํ๋๋ ์คํ๋์ง ์์์ผํ๋ all-or-nothing๋ฐฉ์์ .. 9์ฅ ์ ๊ทํ 1 ์ด์ ํ์ ์ด์(anomaly) ํ์์ด๋? ๋ถํ์ํ ๋ฐ์ดํฐ ์ค๋ณต์ผ๋ก ์ธํด ๋ฆด๋ ์ด์ ์ ๋ํ ๋ฐ์ดํฐ ์ฝ์ ·์์ ·์ญ์ ์ฐ์ฐ์ ์ํํ ๋ ๋ฐ์ํ ์ ์๋ ๋ถ์์ฉ ์ด์ ํ์์ ์ข ๋ฅ ์ฝ์ ์ด์(insertion anomaly) ๋ฆด๋ ์ด์ ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ํ๋ ค๋ฉด ๋ถํ์ํ ๋ฐ์ดํฐ๋ ํจ๊ป ์ฝ์ ํด์ผ ํ๋ ๋ฌธ์ ๊ฐฑ์ ์ด์(update anomaly) ๋ฆด๋ ์ด์ ์ ์ค๋ณต๋ ํฌํ๋ค ์ค ์ผ๋ถ๋ง ์์ ํ์ฌ ๋ฐ์ดํฐ๊ฐ ๋ถ์ผ์นํ๊ฒ ๋๋ ๋ชจ์์ด ๋ฐ์ํ๋ ๋ฌธ์ ์ญ์ ์ด์(deletion anomaly) ๋ฆด๋ ์ด์ ์์ ํฌํ์ ์ญ์ ํ๋ฉด ๊ผญ ํ์ํ ๋ฐ์ดํฐ๊น์ง ์์ค๋๋ ์ฐ์ ์ญ์ ํ์์ด ๋ฐ์ํ๋ ๋ฌธ์ ์์ ๋ฆด๋ ์ด์ : ์ฝ์ ์ด์ ์์ง ์ด๋ฒคํธ์ ์ฐธ์ฌํ์ง ์์ ์์ด๋๊ฐ “melon”, ์ด๋ฆ์ด “์ฑ์์ฉ”, ๋ฑ๊ธ์ด “gold”์ธ ์ ๊ท ๊ณ ๊ฐ์ ๋ฐ์ดํฐ๋ ์ด๋ฒคํธ์ฐธ.. IE ํ๊ธฐ๋ฒ ์ฌ์ฉํ๋ ๊ธฐํธ์ ์๋ฏธ ์์ 1 - ๋ถ์์ ์ง์ E-R ๋ค์ด์ด๊ทธ๋จ E-R ๋ค์ด์ด๊ทธ๋จ์ ํตํด ๊ด๊ณ๋ฅผ ์ดํด๋ณด๋ฉด, ๋ถ์๊ณผ ์ง์์ ๋งคํ ์นด๋๋๋ฆฌํฐ๋ 1 : N ์ด๊ณ , ์์์ด๋ ๊ด๊ณ์์ ๋ถ์๊ฐ ํฌํจํ๊ณ ์ง์์ ์์๋๋ ๊ด๊ณ๋ก ๋ถ์๊ฐ ์ฃผ์ธ๋จ(๋ถ์๋ ์ง์์ ํฌํจํ ์๋ ์๊ณ ์ํ ์๋ ์์)์ ์ ์ ์๋ค. ๋ฐ๋ผ์ ๋ถ์๋ ์ ํ ์ฐธ์ฌ์ด์ง๋ง ์ง์์ ํ์ ์ฐธ์ฌ์ด๋ค. ์ง์์ ๋ถ์์ ํฌํจ๋์ง ์์๋ ๋ ๋ฆฝ์ ์ผ๋ก ์กด์ฌํ ์ ์์ผ๋ฏ๋ก ์ง์์ด๋ ์กด์ฌ๋ ์ฝํ ๊ฐ์ฒด ์ฆ ์ข ์์ ์ธ ๊ฐ์ฒด๊ฐ ์๋๋ค. ๋ฐ๋ผ์ ์ด์ค ๋ง๋ฆ๋ชจ๊ฐ ์๋ ๋จ์ผ ๋ง๋ฆ๋ชจ๋ก ํํํ์๋ค. IE ํ๊ธฐ๋ฒ ์์์ ํด์ํ ๊ฒฐ๊ณผ๋๋ก IE ํ๊ธฐ๋ฒ์ผ๋ก ๋ฐ๊พธ๋ฉด ์์ ๊ฐ๋ค. ๋งคํ ์นด๋๋๋ฆฌํฐ์ ์ํด ์ผ๊ฐ๋ฐ์ด ๊ทธ๋ ค์ง๊ณ ์ข ์์ ์ธ ๊ด๊ณ๊ฐ ์๋๋ฏ๋ก ์ง์ ์ด ์๋ ์ ์ ์ผ๋ก ํ๊ธฐํ์์ผ๋ฉฐ ์ง์์ ํ์์ฐธ์ฌ, ๋ถ์.. 8์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ 01. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ ๋จ๊ณ 02. ์๊ตฌ ์ฌํญ ๋ถ์ ๊ฒฐ๊ณผ๋ฌผ: ์๊ตฌ ์ฌํญ ๋ช ์ธ์ ์ฃผ์ ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค์ ๋ก ์ฌ์ฉํ ์ฃผ์ ์ฌ์ฉ์์ ๋ฒ์๋ฅผ ๊ฒฐ์ ์ฌ์ฉ์๊ฐ ์กฐ์ง์์ ์ํํ๋ ์ ๋ฌด๋ฅผ ๋ถ์ ๋ฉด๋ด, ์ค๋ฌธ ์กฐ์ฌ, ์ ๋ฌด ๊ด๋ จ ๋ฌธ์ ๋ถ์ ๋ฑ์ ๋ฐฉ๋ฒ์ ์ด์ฉํด ์๊ตฌ ์ฌํญ ์์ง ์์ง๋ ์๊ตฌ ์ฌํญ์ ๋ํ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ์๊ตฌ ์ฌํญ ๋ช ์ธ์๋ก ์์ฑ ์์: ์ธํฐ๋ท์ผ๋ก ํ์๋ค์๊ฒ ์ํ์ ํ๋งคํ๋ ํ๋น ๋งํธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ฐ 03. ๊ฐ๋ ์ ์ค๊ณ ๋ชฉ์ DBMS์ ๋ ๋ฆฝ์ ์ธ ๊ฐ๋ ์ ์คํค๋ง ์ค๊ณ ์๊ตฌ ์ฌํญ ๋ถ์ ๊ฒฐ๊ณผ๋ฌผ์ ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ด์ฉํด ๊ฐ๋ ์ ๊ตฌ์กฐ๋ก ํํ ๊ฐ๋ ์ ๋ชจ๋ธ๋ง – ์ผ๋ฐ์ ์ผ๋ก E-R ๋ชจ๋ธ์ ๋ง์ด ์ด์ฉ ๊ฒฐ๊ณผ๋ฌผ ๊ฐ๋ ์ ์คํค๋ง : E-R ๋ค์ด์ด๊ทธ๋จ ๋๋ IE ํ๊ธฐ๋ฒ ์ฃผ์ ์์ ์๊ตฌ ์ฌํญ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ค์ํ ๊ฐ์ฒด๋ฅผ ์ถ.. 7์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์ด SQL reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01 SQL์ ์๊ฐ 01-1 ์๋ฏธ ๊ด๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ํ ํ์ค ์ง์์ด ๋น์ ์ฐจ์ ๋ฐ์ดํฐ ์ธ์ด 01-2 ๋ฐ์ ์ญ์ฌ SEQUEL(Structured English QUEry Language)์์ ์ ๋ SEQUEL : ์ฐ๊ตฌ์ฉ ๊ด๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ธ SYSTEM R์ ์ํ ์ธ์ด ๋ฏธ๊ตญ ํ์ค ์ฐ๊ตฌ์์ธ ANSI์ ๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ์ธ ISO์์ ํ์คํ ์์ ์ ์งํ, ๊ณ์ ์์ ๋ฐ ๋ณด์๋๊ณ ์์ 01-3 ์ฌ์ฉ ๋ฐฉ์ ๋ํ์ SQL : ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS - ์์ ์์๋ mssql)์ ์ง์ ์ ๊ทผํด ์ง์๋ฅผ ์์ฑํ์ฌ ์คํ ์ฝ์ SQL : ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฝ์ 01-4. ๋ถ๋ฅ ๋ฐ์ดํฐ ์ ์์ด(DDL): ํ ์ด๋ธ์ ์์ฑํ๊ณ ๋ณ๊ฒฝ, ์ ๊ฑฐํ๋ ๊ธฐ๋ฅ์.. 6์ฅ ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01 ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ์ ๊ฐ๋ 01-1 ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ตฌ์ฑ ๋ฐ์ดํฐ ๋ชจ๋ธ = ๋ฐ์ดํฐ ๊ตฌ์กฐ(data structure) + ์ฐ์ฐ(operation) + ์ ์ฝ์กฐ๊ฑด (constraint) 01-2 ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ(relational data operation) ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฐ์ฐ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด ๋ฆด๋ ์ด์ ์ ํ์ํ ์ฒ๋ฆฌ ์๊ตฌ๋ฅผ ์ํํ๋ ๊ฒ ๊ด๊ณ ๋์์ ๊ด๊ณ ํด์์ด ์์ ๊ธฐ๋ฅ๊ณผ ํํ๋ ฅ ์ธก๋ฉด์์ ๋ฅ๋ ฅ์ด ๋๋ฑํจ 01-3 ๊ด๊ณ ๋์์ ๊ด๊ณ ํด์์ ์ญํ ๋ฐ์ดํฐ ์ธ์ด์ ์ ์ฉ์ฑ์ ๊ฒ์ฆํ๋ ๊ธฐ์ค ๊ด๊ณ ๋์๋ ๊ด๊ณ ํด์์ผ๋ก ๊ธฐ์ ํ ์ ์๋ ๋ชจ๋ ์ง์๋ฅผ ๊ธฐ์ ํ ์ ์๋ ๋ฐ์ดํฐ ์ธ์ด๋ฅผ ๊ด๊ณ์ ์ผ๋ก ์์ (relationally complete)ํ๋ค๊ณ ํ๋จํจ ์ง์(query) .. 5์ฅ ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01. ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฐ๋ ๊ฐ๋ ์ ๊ตฌ์กฐ๋ฅผ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ํ๋์ ๊ฐ์ฒด์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ๋ฆด๋ ์ด์ ์ ์ ์ฅ 01-1. ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ธฐ๋ณธ ์ฉ์ด ๋ฆด๋ ์ด์ (relation) ํ๋์ ๊ฐ์ฒด์ ๊ดํ ๋ฐ์ดํฐ๋ฅผ 2์ฐจ์ ํ ์ด๋ธ์ ๊ตฌ์กฐ๋ก ์ ์ฅํ ๊ฒ ํ์ผ ๊ด๋ฆฌ ์์คํ ๊ด์ ์์ ํ๋์ ํ์ผ(file)์ ๋์ ์์ฑ(attribute) ๋ฆด๋ ์ด์ ์ ์ด, ์ ํธ๋ฆฌ๋ทฐํธ ํ์ผ ๊ด๋ฆฌ ์์คํ ๊ด์ ์์ **ํ๋(field)**์ ๋์ ํฌํ(tuple) ๋ฆด๋ ์ด์ ์ ํ ํ์ผ ๊ด๋ฆฌ ์์คํ ๊ด์ ์์ **๋ ์ฝ๋(record)**์ ๋์ ๋๋ฉ์ธ(domain) ํ๋์ ์์ฑ์ด ๊ฐ์ง ์ ์๋ ๋ชจ๋ (์์) ๊ฐ์ ์งํฉ (๋ค์ค ๊ฐ ์์ฑ X) ์์ฑ ๊ฐ์ ์ ๋ ฅ ๋ฐ ์์ ํ ๋ ์ ํฉ์ฑ .. 4์ฅ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง๊ณผ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฐ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง(data modeling) ํ์ค ์ธ๊ณ์ ์กด์ฌํ๋ ๋ฐ์ดํฐ๋ฅผ ์ปดํจํฐ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฎ๊ธฐ๋ ๋ณํ ๊ณผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ํต์ฌ ๊ณผ์ 2๋จ๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง(conceptual modeling) ํ์ค ์ธ๊ณ์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ์ฌ ๊ฐ๋ ์ธ๊ณ๋ก ์ฎ๊ธฐ๋ ์์ ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง(logical modeling) ๊ฐ๋ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋ ๊ตฌ์กฐ๋ก ํํํ๋ ์์ ๋ฐ์ดํฐ ๋ชจ๋ธ(data model) ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๊ฒฐ๊ณผ๋ฌผ์ ํํํ๋ ๋๊ตฌ ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ์ฌ๋์ ๋จธ๋ฆฌ๋ก ์ดํดํ ์ ์๋๋ก ํ์ค ์ธ๊ณ๋ฅผ ๊ฐ๋ ์ ๋ชจ๋ธ๋งํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ๋ ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๋๊ตฌ DBMS ๋ ๋ฆฝ์ ์.. 3์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ - DBS reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ (DBS; DataBase System) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ์ด๋ฅผ ๊ด๋ฆฌํ์ฌ ์กฐ์ง์ ํ์ํ ์ ๋ณด๋ฅผ ์์ฑํด์ฃผ๋ ์์คํ ์คํค๋ง(schema) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ ์ฝ์กฐ๊ฑด์ ์ ์ํ ๊ฒ ์ธ์คํด์ค(instance) ์คํค๋ง์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค์ ๋ก ์ ์ฅ๋ ๊ฐ 02. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ 3๋จ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ ๋ฏธ๊ตญ ํ์คํ ๊ธฐ๊ด์ธ ANSI/SPARC์์ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฝ๊ฒ ์ดํดํ๊ณ ์ด์ฉํ ์ ์๋๋ก ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด์ ์ ๋ฐ๋ผ ์ธ ๋จ๊ณ๋ก ๋๋ ๊ฒ ์ธ๋ถ ๋จ๊ณ(external level) : ๊ฐ๋ณ ์ฌ์ฉ์ ๊ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฐ๋ณ ์ฌ์ฉ์ ๊ด์ ์์ ์ดํดํ๊ณ ํํํ๋ ๋จ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ.. 2์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ - DBMS reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01. DBMS์ ๋ฑ์ฅ ๋ฐฐ๊ฒฝ ํ์ผ ์์คํ (file system) ๋ฐ์ดํฐ๋ฅผ ํ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด ํ์ผ์ ์์ฑ·์ญ์ ·์์ ·๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ํํธ์จ์ด ์์ฉ ํ๋ก๊ทธ๋จ๋ง๋ค ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณ๋์ ํ์ผ๋ก ๊ด๋ฆฌํจ ํ์ผ ์์คํ ์ ๋ฌธ์ ์ ๋ฐ์ดํฐ ์ค๋ณต์ฑ: ๊ฐ์ ๋ด์ฉ์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ํ์ผ์ ์ค๋ณต ์ ์ฅ๋๋ค. ์ ์ฅ ๊ณต๊ฐ์ ๋ญ๋น๋ ๋ฌผ๋ก ๋ฐ์ดํฐ ์ผ๊ด์ฑ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ๊ธฐ ์ด๋ ต๋ค. ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ด๋? ex) ๊ณ ๊ฐ ๊ด๋ฆฌ ์ ํ๋ฒํธ์ ์ฃผ๋ฌธ ๊ณ ๊ฐ ์ ๋ณด์ ์ ํ๋ฒํธ๊ฐ ๋ค๋ฆ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด๋? ex) ์์ด๋๋ 5๊ธ์ ์ด์ ๋ฐ์ดํฐ ์ข ์์ฑ: ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋ฐ์ดํฐ ํ์ผ์ ์ข ์์ ์ด๋ค. ์ฌ์ฉํ๋ ํ์ผ์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ๋ฉด ์์ฉ ํ๋ก๊ทธ๋จ๋ ํจ๊ป ๋ณ๊ฒฝํด์ผ ํ๋ค. ๋ฐ์ดํฐ ํ์ผ์ ๋ํ ๋์ ๊ณต์ , ๋ณด์,.. 1์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ณธ ๊ฐ๋ reference: ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ 01. ํ์์ฑ ๋ฐ์ดํฐ(data) ํ์ค ์ธ๊ณ์์ ๋จ์ํ ๊ด์ฐฐํ๊ฑฐ๋ ์ธก์ ํ์ฌ ์์งํ ์ฌ์ค์ด๋ ๊ฐ ์ ๋ณด(information) ์์ฌ ๊ฒฐ์ ์ ์ ์ฉํ๊ฒ ํ์ฉํ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ๋ฌผ ์ ๋ณด ์ฒ๋ฆฌ(information processing) ๋ฐ์ดํฐ์์ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๊ณผ์ ๋๋ ๋ฐฉ๋ฒ ์ ๋ณด ์์คํ (information system) ์กฐ์ง ์ด์์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ฌ ์ ์ฅํด๋์๋ค๊ฐ ํ์ํ ๋ ์ ์ฉํ ์ ๋ณด๋ฅผ ๋ง๋ค์ด ์ฃผ๋ ์๋จ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ณด ์์คํ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์๋ค๊ฐ ํ์ํ ๋ ์ ๊ณตํ๋ ์ญํ ์ ๋ด๋น 02-1. ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค(DB; DataBase) ํน์ ์กฐ์ง์ ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๊ณต์ ํ์ฌ ์ฌ์ฉํ ์ ์๋๋ก ํตํฉํด์ ์ ์ฅํ ์ด์ ๋ฐ์ดํฐ์ ์งํฉ ๊ณต์ ๋ฐ์ดํฐ(.. ์ด์ 1 ๋ค์