SQL ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐ, ์์ , ์ญ์ ํ๋ ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. SQL ์ฟผ๋ฆฌ ํ์ค์ ์ค์ ์ผ๋ก ๋ฐฐ์ธ ๊ฒ์ด์ง๋ง RDBMS๋ง๋ค ์กฐ๊ธ์ฉ ๊ท์น์ด ๋ค๋ฅธ ์ ์ ์ ์ํ์๊ธธ ๋ฐ๋๋๋ค.


CREATE
1) ๋ฐ์ดํฐ๋ฒ ์ด์ค, ํ ์ด๋ธ ์์ฑ(CREATE) ๋ฐ ํ์ธ

2) ๋ฐ์ดํฐ ์ถ๊ฐ (INSERT)

UPDATE
1) ์ ๋ ฅ๋ ๊ฐ(VALUE) ์์


2) ์ ๋ ฅ๋ ์์ฑ(Attribute) ์์
ALTER ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํค๋ง๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์คํค๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ฉฐ, ํ ์ด๋ธ, ์ด, ์ ์ฝ ์กฐ๊ฑด ๋ฑ์ ํฌํจํฉ๋๋ค.


์ด๋ฏธ ์๋น์ค ์ค์ธ ํ ์ด๋ธ์ ์คํค๋ง๋ฅผ ALTER๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๊ฒฝํ ๋, ์๋น์ค์ ๋ฐฑ์๋ ๊ธฐ๋ฅ์ ์ฌ๊ฐํ ์น๋ช ํ๋ฅผ ๊ฐํ ๊ฐ๋ฅ์ฑ์ด ์๊ธฐ ๋๋ฌธ์ ์คํค๋ง ๋ณ๊ฒฝ ์์ ์์๋ ์ถฉ๋ถํ ๊ฒํ ํ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
DELETE
1) ํ ์ค ์ญ์ - row, tuple



2) ๋ฐ์ดํฐ๋ฒ ์ด์ค, ํ ์ด๋ธ ์ญ์

P.S) Schema (์คํค๋ง)
- MySQL์์๋ ์คํค๋ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ผ๋ ์ฉ์ด๋ฅผ ๊ฑฐ์ ๋์์ด๋ก ์ฌ์ฉํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๋ฉด ํด๋น ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ํ๋์ ์คํค๋ง๋ฅผ ๋ํ๋ ๋๋ค.
- PostgreSQL์์๋ MySQL๊ณผ ๋ฌ๋ฆฌ ์คํค๋ง๋ฅผ ๋ณ๋์ ๊ฐ์ฒด๋ก์ ๊ด๋ฆฌํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด์ ์ฌ๋ฌ ๊ฐ์ ์คํค๋ง๋ฅผ ์์ฑํ๊ณ , ๊ฐ ์คํค๋ง ๋ด์ ํ ์ด๋ธ์ ์์ฑํ ์ ์์ต๋๋ค. PostgreSQL์์๋ ์คํค๋ง๋ฅผ ๋ช ์์ ์ผ๋ก ์ฌ์ฉํ์ฌ ํ ์ด๋ธ์ ๊ตฌ๋ถํฉ๋๋ค. ๊ฐ ํ ์ด๋ธ์ ์คํค๋ง์ด๋ฆ.ํ ์ด๋ธ์ด๋ฆ ํ์์ผ๋ก ์ฐธ์กฐ๋ฉ๋๋ค.
[์ถ์ฒ] Youtube, ์ฌ์ด์ฝ๋, https://youtu.be/mgnd5JWeCK4?si=TW_FKoALcrfDVr2V
'Computer Science > Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
8 JOIN (0) | 2024.01.12 |
---|---|
7 READ (Feat. Subquery) (0) | 2024.01.11 |
5 CRUD (Create, Read, Update and Delete) + Practice tables (0) | 2024.01.08 |
4 Database Languages - DDL, DML, SQL (0) | 2024.01.08 |
3 Relational Database (feat. key, constraints) (1) | 2023.12.23 |
๋๊ธ