공부 노트

CRUD란?

미로910 2024. 10. 2. 14:02

CRUD 개념으로 회원 관리 시스템을 만들었는데

대체 CRUD란 뭐지.. 싶어져서 찾아 보았다


 

 

  • Create(생성): 새로운 데이터를 추가하는 작업입니다. 데이터베이스에서는 새 레코드를 삽입하는 것을 의미합니다.
    • 예: 회원 가입 시 새로운 회원 정보를 데이터베이스에 저장하는 것.
  • Read(읽기): 기존 데이터를 조회하는 작업입니다. 데이터베이스에 저장된 데이터를 불러오는 것을 의미합니다.
    • 예: 사용자가 자신의 프로필을 확인할 때 데이터베이스에서 회원 정보를 불러오는 것.
  • Update(수정): 기존 데이터를 수정하는 작업입니다. 이미 존재하는 데이터의 내용을 변경하는 것을 의미합니다.
    • 예: 사용자가 자신의 프로필 사진이나 정보를 변경할 때 데이터를 업데이트하는 것.
  • Delete(삭제): 기존 데이터를 삭제하는 작업입니다. 데이터베이스에서 데이터를 제거하는 것을 의미합니다.
    • 예: 회원 탈퇴 시 해당 회원의 정보를 데이터베이스에서 삭제하는 것.

데이터베이스 관련 시스템에서 기본적으로 제공되며, 애플리케이션 개발의 중요한 부분을 차지합니다.

CRUD는 대부분의 애플리케이션에서 데이터베이스와 상호작용하는 기본적인 작업입니다.

 

프로젝트 구조