์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ํ์ด์ฌ
- javascript
- ์ฝ๋ฉํ ์คํธ
- ํ๋ก๊ทธ๋๋จธ์ค
- react
- ๋ ธ๋ง๋์ฝ๋
- ๊ตญ๋น์ง์
- heapq
- ๊ทธ๋ฆฌ๋
- ๋๋ฆผ์ฝ๋ฉ
- node.js
- fe
- ํ๋ก์ ํธ
- ํ ์ดํ๋ก์ ํธ
- ์ฝ๋ฉ์ ํ
- ๋ฐฑ์ค
- HTML
- CSS
- ๋ชจ๊ฐ์ฝ
- error
- ๊ฐ๋ฐ
- Python
- Til
- ์๊ณ ๋ฆฌ์ฆ
- JS
- KDT
- ์ฝ๋ฉ
- ํฌ๋กค๋ง
- ํ๋ก ํธ์๋
- mongodb
- Today
- Total
๐ฑ → ๐ณ
[DataBase] DBMS(DataBase Management System) ๋ณธ๋ฌธ
๐ DBMS
: ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ์ด์ํ๋ SW
๋ค์ํ ํํ, ์๋น์ค๊ฐ ์กด์ฌ
โ SQL (Structured Query Language)
- ๊ตฌ์กฐ๊ฐ ์๋ ์ง๋ฌธ์ฉ ์ธ์ด
-
SELECT, INSERT, UPDATE, DELETE ๊ฐ์ ์ธ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ์ธ์ด
-
๋ค์์ DBMS๊ฐ SQL ๋ฐฉ์์ ๋ฐ๋ฅด๊ธฐ ๋๋ฌธ์ SQL ์ ๋ฐฐ์ฐ๋ฉด, ๋ง์ DBMS๋ฅผ ๋น๊ต์ ๋น ๋ฅด๊ฒ ์ต๋์ด ๊ฐ๋ฅ
-
MySQL, SQLite, ORACLE ๋ฑ์ด SQL ๊ตฌ๋ฌธ์ ์ฌ์ฉ
๐ DB์ ์ข ๋ฅ
๊ด๊ณํ(SQL) vs ๋น๊ด๊ณํ(NoSQL)
โ ๊ด๊ณํ, Relational DBMS(RDBMS)
: SQL์ ์ฌ์ฉํ๋ DB
ํค์ ๊ฐ์ ๊ด๊ณ๋ฅผ ํ ์ด๋ธํ ์ํจ ์์น์ ํ ๋๋ก DB๋ฅผ ๊ตฌ์ฑ
์ฆ, ํ ์ด๋ธ๋ก ๊ตฌ์ฑ๋จ
๋จผ์ ํ ์ด๋ธ์ด ๊ตฌ์ฑ๋๊ณ ํ ์ด๋ธ์ ๊ตฌ์กฐ์ ๋ง์ถ์ด ๋ฐ์ดํฐ๊ฐ ๋ค์ด๊ฐ๊ธฐ ๋๋ฌธ์ DB๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ ์ ์คํค๋ง๋ผ ๋ถ๋ฆฌ๋ DB์ ๊ตฌ์กฐ, ๊ด๊ณ, ์ ์ฝ ์ฌํญ์ ๋ํ ์ ์๊ฐ ํ์
- ์ฅ์
- ๊ตฌ์กฐํ๊ฐ ๋ช ํํ๊ฒ ๋์ด ์์ด์ ์์ธ๊ฐ ์์
- ๋ฐ์ดํฐ ์ , ์ถ๋ ฅ ์๋๊ฐ ๋งค์ฐ ๋น ๋ฆ
- ์ ๋ขฐ์ฑ์ด ๋งค์ฐ ๋์
- ๋จ์
- DB์ ๊ตฌ์กฐ ๋ณ๊ฒฝ์ด ๋งค์ฐ ์ด๋ ค์ -> ๋น ๋ฐ์ดํฐ ๋ฑ์๋ ์ฌ์ฉ์ด ์ด๋ ค์ (์๋ก์ด ํค๊ฐ ์ถ๊ฐ๋๋ฉด ์ ์ฒด ์คํค๋ง ๋ณ๊ฒฝ์ด ํ์)
โ ๋น๊ด๊ณํ, Non Relational DBMS(NoSQL)
: SQL์ ์ฌ์ฉํ์ง ์๋ ๋ชจ๋ DB ํต์นญ
๋ํ์ ์ผ๋ก ๋ฌธ์ํ, ๊ทธ๋ํํ, ํค๋ฐธ๋ฅํ, ์์ด๋ ์ปฌ๋ผํ ๋ฑ ์กด์ฌ
์ปดํจํฐ ์ธ์ด์ ์ผ๋งฅ ์ํตํ๋ ๋ถ๋ถ์ผ๋ก ํน์ ๋ชฉ์ ์ ๋ง๋ DB๊ฐ ์กด์ฌ ํฉ๋๋ค (ex. Html -> ์น ๊ฐ๋ฐ / ํ์ด์ฌ -> ์ธ๊ณต์ง๋ฅ / Swift -> ์ฑ)
- ์ฅ์
- ๋ณดํต ๋์ฉ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ํจ์จ์
- DB์ ๊ตฌ์กฐ ๋ณ๊ฒฝ์ ์ฝ๊ณ , ํ์ฅ์ฑ์ด ๋ฐ์ด๋จ
- ๋ณต์กํ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ํํ์ด ๊ฐ๋ฅ
- ๋จ์
- ๋ฐ์ดํฐ ์์ฒด๊ฐ ํฌ๋ฉด ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ผ๋ถ ์ฝ์ด์ ์ฒ๋ฆฌํด์ผ ํ๋ฏ๋ก ๋ฐ์ดํฐ๊ฐ ํฌ๋ฉด ์๋๊ฐ ์ ํ๋๋ ๋ฌธ์ ๋ฐ์
'Computer Science' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MVC Pattern๋? (0) | 2022.09.26 |
---|---|
SQLD ๋น์ ๊ณต์ ํฉ๊ฒฉ ํ๊ธฐ (0) | 2022.06.19 |
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ ๊ณต๋ถ ๋ฐฉ๋ฒ ๋ฐ ์ํ ํ๊ธฐ (0) | 2022.04.24 |