728x90 ๋ฐ์ดํฐ๋ฒ ์ด์ค2 DBMS์์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐฉ์ (Heap, ISAM, B+ Tree) โ DBMS์์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐฉ์DBMS์ ๋ฐ์ดํฐ ํ์ผ๋ค์ ์ฃผ๋ก HDD๋ SSD ๊ฐ์ 2์ฐจ ๊ธฐ์ต์ฅ์น์ ํ์ด์ง ๋จ์๋ก ์ ์ฅ๋์ด ๊ด๋ฆฌ๋๋ค.๊ฐ ํ์ด์ง์๋ ์ฌ๋ฌ ๊ฐ์ ๋ ์ฝ๋๊ฐ ์ ์ฅ๋๋ฉฐ, ๊ฐ๊ฐ์ ๋ ์ฝ๋๋ ํ์ด์ง์์ ์ ์ผํ RID(๋ ์ฝ๋ ์์ด๋)๋ฅผ ๊ฐ์ง๋ค. ์ด RID๋ฅผ ํตํด ํด๋น ๋ ์ฝ๋์ ๋๋ค ์ก์ธ์ค ํ ์ ์๋ค. โ ํ(Heap) ํ์ผ ๊ตฌ์กฐํ ํ์ผ ๊ตฌ์กฐ์์๋ ๋ ์ฝ๋๊ฐ ํ์ผ์ ๋น ๊ณต๊ฐ์ ์์ ์์ด (์ฆ, ์ ๋ ฌ๋์ง ์๊ณ ) ์ ์ฅ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ถ๋ถ์ ์๋ฃ๊ตฌ์กฐ์์๋ ๋ฐ์ดํฐ ๋ ์ฝ๋๋ง ๋ด์๋ ๋ ์ฝ๋์ RID๋ฅผ ์ง์ ์ ๋ฐฉ๋ฒ์ด ์๊ธฐ ๋๋ฌธ์, ํน์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๋ ค๋ฉด ์ ์ฒด ํ์ด์ง์ ์ ์ฒด ๋ ์ฝ๋๋ฅผ ์ค์บํด์ผ๋ง ํ๋ค. ํ์ผ ์ ์ฒด๋ฅผ ์ ๋ ฌ๋ ์ํ๋ก ์ ์งํ๋ ๋ฐฉ๋ฒ์ ์ธ ์๋ ์์ง๋ง, ๊ทธ๋ฐ ๋ฐฉ์์ ํ์ผ์ด ํด์๋ก ๋น์ฉ์ด ๋ง์ด ๋ ๋ค. ๋ฐ๋ผ์ .. 2024. 11. 8. ๊ด๊ณ ๋ชจ๋ธ์ ๋ฆด๋ ์ด์ ๊ณผ ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด โ ๊ด๊ณ ๋ชจ๋ธ- ๊ด๊ณ ๋ชจ๋ธ์์ ๋ฐ์ดํฐ๋ ์ฃผ๋ก ๋ฆด๋ ์ด์ (Relation)์ ์ํด ํํ๋๋ค.- ๋ฆด๋ ์ด์ ์ ๋ฆด๋ ์ด์ ์คํค๋ง์ ๋ฆด๋ ์ด์ ์ธ์คํด์ค๋ก ์ด๋ฃจ์ด์ง๋ค. ๐ ๋ฆด๋ ์ด์ ์คํค๋ง- ์์ด๋ก '๊ฐ์,๊ธฐ๋ณธ ํ' ์ด๋ผ๋ ๋ป์ด๋ค.- ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์คํค๋ง๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ์ ์ ์ฝ์กฐ๊ฑด์ ๊ดํ ์ ๋ฐ์ ์ธ ๋ช ์ธ๋ฅผ ์๋ฏธํ๋ค.- ์ฆ ๊ฐ์ฒด(entity)์ ๊ฐ์ฒด์ ์์ฑ(attribute), ๊ฐ์ฒด ๊ด์ ๊ด๊ณ(relation), ์ ์ฝ์กฐ๊ฑด(constraint)๋ค์ ๋ช ์ธ์ ๋ง๊ฒ ๊ธฐ์ ํ ๊ฒ์ด๋ค.- ๊ด๊ณ๋ฐ์ดํฐ๋ฒ ์ด์ค(RDB)์์ ์คํค๋ง๋ ๋ฆด๋ ์ด์ ์ด๋ฆ, ์์ฑ(attribute) ์ด๋ฆ, ๊ฐ ์์ฑ์ ๋๋ฉ์ธ ์ด๋ฆ์ ๋ช ์ธํ๋ค.๐ฃ ๋๋ฉ์ธ์ด๋?- ํ๋์ ์์ฑ(attribute)์ด ๊ฐ์ง ์ ์๋ ๋์ผํ ์ ํ์ ์์๊ฐ๋ค์ ์งํฉ์ด๋ค.- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ด.. 2024. 11. 7. ์ด์ 1 ๋ค์ 728x90