์ ๋ค์ด์ค์ จ์ต๋๋ค!!!
DB์ DBMS๋ ์๋ก ๋ค๋ฅธ ๊ฐ๋ ์ ๋๋ค.
๊ฐ๋ณ์ ์ผ๋ก ์ฌ์ฉ๋ ์๋ ์์ง๋ง ๋๋ถ๋ถ์ ๊ฒฝ์ฐ DBMS๋ฅผ ์ฌ์ฉํ์ฌ DB๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์ ๋๋ค.
๋ ์์ธํ ์ดํด๋ณผ๊น์? ๐โโ๏ธ
1. DB์ DBMS๋ ๋ค๋ฅธ ๊ฐ์?
DB(Database)๋?
๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ฒด๊ณํ๋ ๋ฐฉ๋ฒ์ด๋ ๋ฐ์ดํฐ์ ์งํฉ ์์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์์ ์ํธ๋ ํ ์คํธ ํ์ผ ๋ฑ์ ๋ฐ์ดํฐ ํ์ผ๋ DB์ ์ผ์ข ์ธ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ๋๋ถ๋ถ์ ๊ฒฝ์ฐ, DB๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค(RDBMS)๋ฅผ ์๋ฏธํ๋ต๋๋ค.
DBMS(Database Management System)๋?
DB๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ์ํํธ์จ์ด์ ๋๋ค.
๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๊ณ , ์กฐ์ํ๋ฉฐ, ๋ณดํธํ๊ณ , ๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
DB์ ๊ตฌ์กฐ, ์คํค๋ง, ์ธ๋ฑ์ค ๋ฑ์ ์ ์ํฉ๋๋ค. ๋ํ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ, ๋ณด์ ๋ฑ์ ๊ธฐ๋ฅ์ ๊ด๋ฆฌํ๋ต๋๋ค.
์ฆ,
DB๋ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐฉ๋ฒ ์์ฒด๋ฅผ ์๋ฏธํ๊ณ ! DBMS๋ DB๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ํํธ์จ์ด๋ฅผ ์๋ฏธํ๋ ๊ฒ์ด์ฃ . DB๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฅ์์ด๊ณ , DBMS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ๋ ์์คํ ์ด๋ผ๋ ๋ง์ ๋๋ค.
๋ ์ฝ๊ฒ ์ค๋ช ํด๋ณผ๊น์?
DB๋ ๋์๊ด์ ์ฑ ์ฅ์ด๋ผ๋ฉด, DBMS๋ ๋์๊ด์ ์์คํ ์ ๋ฐ์ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ํํธ์จ์ด๋ผ๊ณ ์๊ฐํ ์ ์์ต๋๋ค.
DBMS์๋ ์ฐ๋ฆฌ๊ฐ ํํ ์ฌ์ฉํ๋ MySQL, MariaDB ๋ฑ์ด ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด.. DB๊ฐ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ RDBMS๋ฅผ ์๋ฏธํ๋ค๊ณ ํ๋๋ฐ์? ๐ง
2. RDBMS์ DBMS๋ ๊ฐ์ ๊ฑด๊ฐ์?
์๋๋๋ค! ์ด๊ฒ ๋ํ ์๋ก ๋ค๋ฅธ ๊ฐ๋ ์ ๋๋ค.
์์, ๋ฐ์ดํฐ๋ฒ ์ด์ค(Database)๋ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ์ ์ฅํ๊ณ , ๊ฒ์, ์์ , ์ญ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ํํ๋ ์์คํ ์ด๋ผ๊ณ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ๋ ์ํํธ์จ์ด๋ฅผ DBMS(Database Management System)๋ผ๊ณ ํ์ต๋๋ค.
RDBMS(Relational Database Management System)๋ DBMS์ ์ผ์ข ์ผ๋ก์, ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ํนํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ ์ด๋ธ(Table)์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉฐ, ์ด ํ ์ด๋ธ์ ํ(Row)๊ณผ ์ด(Column)๋ก ์ด๋ฃจ์ด์ ธ ์๋ต๋๋ค.
๋ํ ํ ์ด๋ธ ๊ฐ์ ๊ด๊ณ๋ฅผ ์ค์ ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐํํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ฒ์, ์์ , ์ญ์ ํ๋ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
์ดํด๊ฐ ๋์ จ์๊น์?
๋ฐ๋ผ์ RDBMS๋ DBMS์ ์ผ์ข ์ด๋ฉฐ, DB์ ์ผ์ข ์ด๊ธฐ๋ ํฉ๋๋ค.
์ฝ๊ฒ ๋งํ์๋ฉด, RDBMS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ํนํ๋ ์ํํธ์จ์ด ์ค์์๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค๋ฃจ๋ DBMS์ด๋ผ๋ ๊ฒ์ด์ฃ . ๐โโ๏ธ
DB์ DBMS์ ๋ํด ๋ ์๊ณ ์ถ๋ค๋ฉด,
๋งํฌ
'TIL > ๐งฌ DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
DB์ DBMS, ๊ทธ๋ฆฌ๊ณ SQL ๋ช ๋ น์ด ๋ชจ์ (0) | 2023.03.12 |
---|---|
DML๊ณผ DDL (0) | 2023.03.10 |
Index(์์ธ) (0) | 2023.03.10 |