수수한 코딩세상

[DB] 데이터베이스의 본질 Create, Read, Update, Delete (CRUD) 본문

수수한 코딩세상/DB

[DB] 데이터베이스의 본질 Create, Read, Update, Delete (CRUD)

수수한 코딩열공생 2024. 4. 12. 00:01

데이터 베이스는 방대하고 복잡한 기술입니다. 하지만 근본적인 본질은 데이터베이스의 데이터를 어떻게 입력하고 어떻게 출력할지만 알면 된다고 생각합니다.

 

입력과 출력을 파악한다면 데이터베이스의 대부분을 알았다고 해도 과언이 아닙니다.

 

입력은 데이터의 생성, 수정, 삭제로 분류할 수 있고, 출력은 데이터를 읽어오는 것 입니다.

데이터를 생성(Create)하고 읽고(Read), 수정(Update)하고, 삭제(Delete)하는 작업이 데이터베이스의 거의 대부분입니다.

이러한 데이터베이스의 핵심적인 작업의 영어 철자 앞글자를 따서 CRUD 라고 부릅니다.

 

CRUD는 데이터베이스를 다루는데 있어서 필요한 거의 대부분이라고 할 수 있습니다. CRUD 외의 복잡한 데이터베이스 기능들은 CRUD를 보좌하는 부가적인 기능들에 불과합니다.

CRUD를 데이터베이스 SQL문과 대응시키면 다음 표와 같습니다.

동작 해석 SQL
Create 데이터 생성 INSERT
Read 데이터 읽기 SELECT
Update 데이터 수정/갱신 UPDATE
Delete 데이터 삭제 DELETE

 

'수수한 코딩세상 > DB' 카테고리의 다른 글

[DB] SQL SELECT / ORDER BY 문법  (0) 2024.05.24
[DB] MySQL 데이터 타입  (0) 2024.04.24
[DBeaver] DBeaver로 MySQL 테이블 만들기  (0) 2024.04.16
[DB] 데이터베이스의 종류  (0) 2024.04.15
[DB] DBMS 란  (0) 2024.04.11