ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CRUD 개념
    Backend 2024. 5. 26. 19:46

    DB에서의 CRUD

     

     

    1. Create ( 생성 )
    2. 새로운 데이터를 생성한다. 이는 데이터베이스에 새로운 레코드를 추가하거나 파일 시스템에 새로운 파일을 생성하는 것과 같은 작업을 의미한다.
    3. Read ( 읽기 )
    4. 데이터를 조회한다. 데이터베이스나 파일시스템에서 저장된 데이터를 검색하고 읽어오는 작업을 의미한다.
    5. Update ( 갱신 )
    6. 기존 데이터를 수정한다. 데이터베이스에서 기존 레코드를 수정하거나 파일 시스템에서 파일의 내용을 갱신하는 것과 같은 작업을 의미한다.
    7. Delete ( 삭제 )
    8. 데이터를 삭제한다. 데이터베이스에서 레코드를 삭제하거나 파일 시스템에서 파일을 삭제하는 것과 같은 작업을 의미한다.

    REST API에서의 CRUD

     

    1. Create (생성)
      • HTTP 메서드: POST
      • 예시: 새로운 사용자를 생성하는 경우
        • 요청: POST /users
        • 요청 본문(body): 새로운 사용자의 정보를 포함하는 JSON 또는 XML 데이터
        • 응답: 새로운 사용자의 ID와 함께 성공 메시지 또는 적절한 상태 코드 (예: 201 Created)

     

    1. Read (읽기):
      • HTTP 메서드: GET
      • 예시: 모든 사용자 목록을 가져오는 경우
        • 요청: GET /users
        • 응답: 모든 사용자의 목록을 포함하는 JSON 또는 XML 데이터 또는 적절한 상태 코드와 함께 성공 메시지 (예: 200 OK)

     

    1. Update (갱신):
      • HTTP 메서드: PUT 또는 PATCH
      • 예시: 특정 사용자의 정보를 업데이트하는 경우
        • 요청: PUT /users/{id} 또는 PATCH /users/{id}
        • 요청 본문: 업데이트할 사용자의 정보를 포함하는 JSON 또는 XML 데이터
        • 응답: 적절한 상태 코드와 함께 성공 메시지 또는 업데이트된 사용자의 정보

     

    1. Delete (삭제):
      • HTTP 메서드: DELETE
      • 예시: 특정 사용자를 삭제하는 경우
        • 요청: DELETE /users/{id}
        • 응답: 적절한 상태 코드와 함께 성공 메시지 또는 삭제된 사용자의 정보
Designed by Tistory.