반응형
🚀K!!K!!K!!K!! - PK FK UK CK
SQL에 있는 여러 K들에 대한 개념을 알아보자.
🔥PK (Primary Key)
기본키라고 하며 엔티티를 식별하는 대표 키,NULL일 수 없다.
🔥FK (Foreign Key)
다른 테이블의 PK를 참조하는 Key 동일한 Domain을 갖는다.
어떠한 테이블에 존재하는 다른 테이블의 정보 이기 때문에 외래 키이다.
참조하고자 하는 Column은 PK 또는 UK이여야 한다.
🔥UK (Unique Key)
테이블 내에서 해당 Column의 값은 항상 유일하다.
PK와 다른 점은 NULL값이 중복 가능하다.
🔥CK (Check)
특정 Column에 값을 입력할 수 있는 범위나 조건을 지정한다. (제약 조건)
반응형
'개발 > Database' 카테고리의 다른 글
MSSQL 저장 프로시저 코드 조회 - 에러 발생 시 (0) | 2021.10.15 |
---|---|
MSSQL Join Union 10초만에 그림보고 쉽게 이해 (0) | 2021.10.14 |
SQLBindParameter SQLBindCol 차이 (0) | 2021.10.14 |
[MSSQL]기본 CRUD 쿼리 예제 및 기본 개념 이해 (0) | 2021.10.13 |