Oracle DB - CRUD

공부하는치이카와·2024년 6월 13일

ORACLE DB

목록 보기
1/3
post-thumbnail

CRUD

Create

Read (select)

Update

Delete

CRUD는 “Create, Read, Update, Delete”의 약어로 데이터베이스와 같은 시스템에서 기본적인 데이터 관리 기능을 의미한다.

DB에서의 CRUD

이름조작SQL문
CREATE생성INSERT
READ조회SELECT
UPDATE수정UPDATE
DELETE삭제DELETE
  1. CREATE (생성)
    새로운 데이터를 생성한다. 이는 데이터베이스에 새로운 레코드를 추가하거나 파일 시스템에 새로운 파일을 생성하는 것과 같은 작업을 의미한다

  2. READ (일기)
    데이터를 조회한다. 데이터베이스나 파일시스템에서 저장된 데이터를 검색하고 읽어오는 작업을 의미한다.

  3. UPDATE (갱신)
    기존 데이터를 수정한다. 데이터베이스에서 기존 레코드를 수정하거나 파일 시스템에서 파일의 내용을 갱신하는 것과 같은 작업을 의미한다.

  4. DELETE (삭제)
    데이터를 삭제한다. 데이터베이스에서 레코드를 삭제하거나 파일 시스템에서 파일을 삭제하는 것과 같은 작업을 의미한다.

REST API에서의 CRUD

이름조작HTTP METHOD
CREATE생성POST
READ조회GET
UPDATE수정PUT,PATCH
DELETE삭제DELETE
  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}
    - 응답: 적절한 상태 코드와 함께 성공 메시지 또는 삭제된 사용자의 정보
profile
안녕! hello! おはよう!it勉強始めました。

0개의 댓글