๐DBMS(DataBase Management System)๋
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ์ด์ํ๋ ์ํํธ์จ์ด ํ๋ก๊ทธ๋จ์ด๋ค.
- DB๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๋ฐฉ๋ฒ ์ค์ ํ๋์ด๋ฉฐ DBMS ํ๋ก๊ทธ๋จ์ ์ค์นํ์ฌ DB๋ฅผ ์ฌ์ฉํ๋ค.
- ๋ค์ํ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋์ด ์๋ DB๋ฅผ ์ฌ๋ฌ๋ช ์ ์ฌ์ฉ์๋ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๊ณ ๋์ ์ ๊ทผ์ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ์ญํ ์ ํ๋ค.
*๋ฐ์ดํฐ๋ฒ ์ด์ค๋?
DB๋ ๋ฐ์ดํฐ๋ค์ด ์ ์ฅ๋๋ ์ ์ฅ์๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ ๋ณด๊ฐ ๋ด๊ธด ๋ฐ์ดํฐ๋ค์ด ๋ชจ๋ DB์ ์ ์ฅ(=์งํฉ)๋๋ค.
*์ตํฐ๋ง์ด์ ๋?
์ตํฐ๋ง์ด์ ๋ ๊ฐ์ฅ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก SQL์ ์ํํ ์ต์ ์ ์ฒ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์์ฑํด์ฃผ๋ DBMS์ ํต์ฌ ์์ง์ด๋ค. ์ปดํจํฐ์ ๋๋๊ฐ CPU์ธ ๊ฒ์ฒ๋ผ DBMS์ ๋๋๋ ์ตํฐ๋ง์ด์ ๋ผ๊ณ ํ ์ ์๋ค.
DBMS ์ข ๋ฅ(RDBMS)
- MySQL
- Oracle
- SQL ์๋ฒ
- MariaDB
DBMS์ ์ ํ ์ข ๋ฅ
- ๊ณ์ธตํ DBMS(ํ์ฌ ์ฌ์ฉโ)
- ๋งํ DBMS(ํ์ฌ ์ฌ์ฉโ)
- ๊ด๊ณํ DBMS(=RDBMS, ์ค๋๋ ์ ์ผ ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋ค)
- ๊ฐ์ฒด์งํฅํ DBMS
- ๊ฐ์ฒด๊ด๊ณํ DBMS
๐RDBMS(=๊ด๊ณํ DBMS)๋?
RDBMS์ DB๋ ํ
์ด๋ธ(table)์ด๋ผ๋ ์ต์ ๋จ์๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ด ํ
์ด๋ธ์ ํ๋ ์ด์์ ์ด(column)๊ณผ ํ(row)์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
RDBMS์์๋ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ํ
์ด๋ธ์ ์ ์ฅ๋๋ค.
๋ฐ์ ํ๋ RDBMS๋ฅผ ์์ ๊ณผ ๋น์ ํด ์ค๋ช ํ ํ์ด๋ค.
<Exel> | <RDBMS> |
์์ ํ์ผ ์์ฑ | = DB(์คํค๋ง) ์์ฑ |
์ํธ ์์ฑ | = ํ ์ด๋ธ ์์ฑ |
๋ฐ์ดํฐ ์ ๋ ฅํ๊ธฐ | = ๋ฐ์ดํฐ ์ ๋ ฅํ๊ธฐ |
728x90
'Study > DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DB] ORM์ ๋ํ์ฌ (0) | 2022.07.20 |
---|
๋๊ธ