1. 개요
1. 개요
데이터베이스의 기본 4대 요소.Create, Read, Update, Delete 의 앞글자를 따와서 만들어졌으며, 단어 뜻 그대로 생성, 조회, 수정, 삭제 4가지의 기능을 의미한다. 단순히 데이터베이스의 요소에서 확장되어, 대부분의 컴퓨터 소프트웨어가 가지는 기본 기능을 일컫는데에도 사용된다.[1] 현업에서 씨알유디라고 보통 읽는다. 간혹 크루드라고 읽는 이도 있다.
데이터베이스의 자료를 처리하는 SQL문으로는 아래와 같다.
Create = Insert Read = Select Update = Update Delete = Delete |
HTTP 요청의 Method도 다음과 같이 CRUD에 기반하고 있다.
Create = POST Read = GET Update = PATCH(PUT) Delete = DELETE |
이렇듯, 웹 프로그래밍을 하는 사람들에겐 가장 기본적인 상식이다.
[1] 예를 들어 게시판같은 서비스에서 게시글을 조회, 작성, 수정, 삭제는 아주 기초적인 기능이다.