Notice
Recent Posts
Link
Recent Comments
«   2025/05   »
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 31
Archives
Today
Total
관리 메뉴

지니의 개발로그

CRUD란? 본문

내일배움캠프

CRUD란?

지니♥︎ 2024. 4. 4. 11:01

CRUD란 :

생성, 읽기, 수정, 삭제'의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능.

  • C (Create): 데이터를 생성하거나 추가하는 기능
  • R (Read): 데이터를 읽거나 조회하는 기능 (특정 데이터를 검색하고 그 내용을 보여줌)
  • U (Update): 데이터를 수정하거나 갱신하는 기능
  • D (Delete): 데이터를 삭제하는 기능

어떤 프로그래밍 분야에서 많이 사용되나?

CRUD 연산은 데이터와 상호 작용하는 대부분의 프로그래밍 분야에서 광범위하게 사용되지만,

특히 웹 개발 분야에서 가장 많이 사용된다.

 

웹 사이트나 웹 애플리케이션의 기본적인 동작으로

데이터를 생성, 조회, 수정, 삭제하는 기능이 매우 중요하기 때문이다.

 

예시 1) 온라인 쇼핑몰

  • 제품 정보를 추가 (생성)
  • 제품 목록을 보여주거나 특정 제품을 검색 (조회)
  • 제품 정보를 업데이트 (수정)
  • 제품을 목록에서 제거 (삭제)

예시 2) 사용자 관리 시스템

  • 사용자 계정을 생성
  • 사용자 정보를 조회
  • 정보를 업데이트
  • 계정을 삭제

예시 1,2에서 보듯 데이터 작업이 CRUD 연산을 기반으로 한다.


웹 개발에서 CRUD 연산은 대부분 백엔드에서 처리된다.