ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • mvc패턴 / PK, FK / HTTP 메서드
    오늘/기술면접주제 2024. 1. 9. 09:56

     

    mvc 패턴의 개념

    MVC는 모델 뷰 컨트롤러로 구성되며

    컨트롤러는 사용자의 요청을 받아 모델로 전달한다.

    모델은 비즈니스로직을 사용하여 데이터를 저장

    그 후에 뷰를 통해 사용자에게 전달한다.

     

     


     

    Primary Key,  Foreign Key

    PK

    기본키.

    각 컬럼을 구분하는 유일한 키. null값과 중복이 불가능.

    후보키들 중 메인인 하나의 키.

    유일성과 최소성을 가짐

     

    FK

    외래키.

    테이블간 관계를 나타낼 때 사용.
    다른 테이블의 PK를 참조하여 FK로 사용함.
    데이터 무결성을 위해 FK를 사용

     

     


     

     

    HTTP 메서드의 개념과 특징

    http는 요청 메서드를 정의하고, 수행되길 원하는 행동을 나타낸다.

    자주 쓰이는 5가지를 설명해보자면

    1. GET : 특정 리소스를 가져올 때 사용. 데이터를 받기만 함
    2. POST : 서버에 리소스를 생성하거나 업데이트할 때 사용
    3. PUT : 요청 페이로드를 사용하여 새 리소스를 생성하거나 기존 리소스의 데이터를 수정함.
      멱등성을 가짐 (여러번 연속으로 보내도 같은 결과를 가져옴)
    4. PATCH : 리소스 부분 수정 시 사용
    5. DELETE : 지정한 리소스 삭제

     

     

    '오늘 > 기술면접주제' 카테고리의 다른 글

    NoSQL과 RDBMS의 특징과 차이점  (0) 2024.01.05
Designed by Tistory.