728x90
반응형
SMALL
안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)
지난 세미프로젝트 후기 및 설명시에 추가하였던 내용이 취업/면접 파트에서 따로 확인하기 어려워 따로 포스팅을 작성합니다. 세미프로젝트와 함께 관련 내용을 보고 싶으신 분들은 아래 링크를 참고해주세요.
PK란?
+ PK란? : Primary Key라고 부르며, 일반적으로 DB 설계를 할 때 Key라면 보통 PK 를 의미합니다. NOT NULL 조건을 가지고 있고 Unique 성질을 가진 NOT NULL & UNIQUE 제약조건입니다. PK는 테이블당 단 하나의 정의만 할 수 있습니다. 즉, PK로 단 하나의 칼럼이 지정되어 있다면 해당 칼럼의 데이터는 Table 내에서 유일성이 보장됩니다. 따라서 PK는 같은 PK를 갖는 행을 테이블 내에서 고유하게 만듭니다. 다른 테이블과 JOIN할 때 기준 값으로 사용됩니다. PK는 Key값의 성질을 갖기 때문에 일반적인 설계에서도 가장 선호되는 Key 타입입니다.
FK란?
+ FK란? : Foreign Key라고 부르며, JOIN 등으로 다른 DB 와의 Relation(연결)을 맺는 경우 다른 테이블의 PK를 참조하는 Column을 FK라고 합니다.
+ 참고 포스팅
728x90
반응형
LIST
'。*:・゚☆・゚schedule・゚*:・゚★・:*:・☆ *:・゚★ > 나의 면접 준비 자료 ✿˘◡˘✿' 카테고리의 다른 글
[취업/면접] static이란? (1) | 2023.09.30 |
---|---|
[취업/면접] JSTL 개념 및 사용이유 (0) | 2023.09.29 |
[취업/면접] SI, SM, 솔루션의 차이점 (1) | 2023.09.28 |
[취업/면접] Spring 과 Springboot 차이점은? (+ 프레임워크 개념) (0) | 2023.09.24 |
[취업/면접] 자바(JAVA)란? 자바의 특징 (1) | 2023.08.29 |