์ ๊ณต ์์ /๋ฐ์ดํฐ๋ฒ ์ด์ค(2)
-
[๋ฐ์ดํฐ๋ฒ ์ด์ค] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก ์ ๋ฆฌ
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ(๊น์ฐํฌ ์ )๋ฅผ ์ ๊ณต ์ฑ ์ผ๋ก ์ฌ์ฉํ๊ณ , ์ด๋ฒ์ ์ํ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๊ฐ๋จํ๊ฒ ๊ฐ๋ ์ด๋ ๋ด์ฉ์ ๋ ธ์ ์ ์ ๋ฆฌํ์ต๋๋ค. ์ฑํฐ, ์์ฑํฐ ๋ณ ํ ๊ธ์ ๋ง๋ค์ด์ ๊ฐ๋ ์ ์ฝ๊ณ , ์๊ธฐ๊ฐ ๊ทธ ๊ฐ๋ ์ ์ ๋๋ก ์๊ณ ์๋์ง ํ์ธํ๋.. ํ ์คํธ ์ฉ์ผ๋ก ์ฐ์๋ฉด ์ข์ ๊ฒ ๊ฐ์์ ๋ธ๋ก๊ทธ์๋ ๊ณต์ ํฉ๋๋ค. :) ์์ง 6์ฅ๊น์ง ์งํํ๊ณ , ๊ธฐ๋ง๊ณ ์ฌ๋ฅผ ์ค๋นํ๋ฉด์ ๋๊น์ง ์ ๋ฆฌํ ๊ฒ ๊ฐ์ต๋๋ค. ์ค๊ฐ์ค๊ฐ ๋ค๋ฅธ ์ฑ ์ ๋ด์ฉ์ด๋ ๋ธ๋ก๊ทธ ๋ด์ฉ๋ ์์ฌ ์์ผ๋ ์ฐธ๊ณ ํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ณต ์ํ์ ์๋๊ณ ๊ณ์ ๋ค๋ฉด.. ์๊ธฐ์ฉ์ผ๋ก ์ฐ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ์ด๋ฏธ์ง์ฒ๋ผ ํ ๊ธ์ ๋๋ฅด์๋ฉด ๊ฐ๋ ์ ๋ํ ์ค๋ช ์ด ์์ต๋๋ค. ๋งํฌ! https://www.notion.so/e16ba242dcb444efbfdfa3001400c82a ๋ฐ์ด..
2021.04.21 -
[๋ฐ์ดํฐ๋ฒ ์ด์ค] ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ ์ ๋ฆฌ
๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ(data structure), ์ฐ์ฐ(operation), ์ ์ฝ์กฐ๊ฑด(constraint)๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ด ํฌ์คํ ์์๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฐ์ฐ(operation)์ ๋ํด ์ ๋ฆฌํ๋ค. ์ฑ '๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก (2ํ)'(๊น์ฐํฌ ์ )๋ก ๋ด์ฉ์ ํฐ๋ํ๋ค. ์ฐ์ฐ(operation)์ด๋? : ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด ๋ฆด๋ ์ด์ ์ ํ์ํ ์ฒ๋ฆฌ ์๊ตฌ๋ฅผ ์ํํ๋ ๊ฒ. ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฐ์ฐ == ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ(relationship data operation) ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ์ ์ข ๋ฅ - ๊ด๊ณ ๋์, ๊ด๊ณ ํด์ ๊ด๊ณ ๋์๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๊ณผ์ ์ ์์๋๋ก ๊ธฐ์ ํ๋ ์ ์ฐจ ์ธ์ด, ๊ด๊ณ ํด์์ ์ฒ๋ฆฌ๋ฅผ ์ํ๋ ๋ฐ์ดํฐ๊ฐ ๋ฌด์์ธ์ง๋ง ๊ธฐ์ ํ๋ ๋น์ ์ฐจ ์ธ์ด์ด๋ค. ์ด๋ ๊ด๊ณ ๋์๊ฐ ์ฒ๋ฆฌ ๊ณผ์ ์ ๊ธฐ์ ํ๊ธฐ ๋๋ฌธ์ ๊ด..
2021.04.19