[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ Y๋ X์ ํจ์ ์ข
์ : X → Y ๋ณ๋ ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํ ๋ถํ ๋ผ์ด๋๋ก๋น, ๋ฒ์, ๋ชฉ๋ก , ํด์ SQL DDL(์ ์) : CREATE, ALTER, DROP,TRUNCATE DML(์กฐ์): SELECT,INSERT,UPDATE,DELETE DCL(์ ์ด): GRANT(๋ถ์ฌ), REVOKE(ํ์) ์์คํ
๊ถํ ๋ถ์ฌ: GRANT ํ์ ON ๋์ TO ์ฌ์ฉ์ Isolation : ๋์์ ๋ณํ ์คํ๋๋ ๊ฒฝ์ฐ ํธ๋์ญ์
์ฐ์ฐ์ด ๋ผ์ด๋ค ์ ์์ ์นด๋๋๋ฆฌํฐ : ํํ์ ์ Degree: ์์ฑ์ ์ ์์ ๊ด๊ณ ์ฐ์ฐ์ ํ๋ก์ ํธ, ์กฐ์ธ, ๋๋น์ DB ๋
ผ๋ฆฌ์ ์ค๊ณ ๋
ผ๋ฆฌ์ DB ๊ตฌ์กฐ๋ก ๋งคํ ํธ๋์ญ์
์ธํฐํ์ด์ค ์ค๊ณ ์คํค๋ง ํ๊ฐ ๋ฐ ์ ์ DB ๋ฌผ๋ฆฌ์ ์ค๊ณ ์ ์ฅ ๋ ์ฝ๋ ์์ ์ค๊ณ ์ ๊ทผ ๊ฒฝ๋ก ์ค๊ณ ๋ ์ฝ๋ ์ง์ค์ ๋ถ์..
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ] ์ํํธ์จ์ด ์ค๊ณ
์ํํธ์จ์ด ์ค๊ณ ์์คํ
๊ธฐ๋ณธ ๊ตฌ์ฑ์์ ์
๋ ฅ(Input) ์ถ๋ ฅ(Output) ์ฒ๋ฆฌ(Process) ์ ์ด(Control) ํผ๋๋ฐฑ(Feedback) ์ํํธ์จ์ด ์ค๊ณ ์์ ์ค๊ณ ์ํคํ
์ฒ, ์ธํฐํ์ด์ค ์ ์, ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์ค๊ณ ํ์ ์ค๊ณ ๋ชจ๋, ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ ํด๋์ค ์ค๊ณ์์น ๋ฆฌ์ธ ์ฝํ ์นํ: ์์ํด๋์ค ๋ถ๋ชจํด๋์ค ๊ฐ๋ฅํ ํ์ ์ํ ์์กด๊ด๊ณ ์ญ์ : ๋ค๋ฅธ ์ถ์ํ๋ ๊ฒ์ ์์กด HIPO ํํฅ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ํ ๋ฌธ์ํ ๋๊ตฌ ์ํํธ์จ์ด ์ํคํ
์ฒ ์ค๊ณ ์์คํ
ํ์ง ์์ฑ ๊ฐ์ฉ์ฑ ๋ณ๊ฒฝ์ฉ์ด์ฑ ์ฑ๋ฅ ๋ณด์์ฑ ์ฌ์ฉํธ์์ฑ ์ํ์ฉ์ด์ฑ UML ๋ค์ด์ด๊ทธ๋จ (Unified Modeling Language) ๊ตฌ์กฐ ํด๋์ค , ๊ฐ์ฒด, ํจํค์ง, ์ปดํฌ๋ํธ, ๋ฐฐ์น ํ์ UseCase, Activity, State, Sequence, Comm..