방구석 컴퓨터/방구석 DB
PK(Primary Key)와 UK(Unique Key)
PK와 UK는 데이터베이스에서 유니크한 값을 보장하기 위해 사용하는 제약 조건이지만, 몇 가지 중요한 차이점이 있습니다. 우선 결론적으로 말하면 PK는 테이블에서 각 행을 고유하게 식별하는 컬럼이고, UK는 특정 컬럼의 값이 고유하다는 것을 보장합니다.즉, PK는 항상 유니크한 값을 보장하므로 모든 PK는 UK의 특성을 가지고 있다고 할 수 있습니다.Primary Key (PK)PK는 테이블에서 각 행(row)을 고유하게 식별하는데 사용되는 키로, 한 테이블당 하나의 PK만 존재할 수 있습니다. PK는 아래의 특징들을 가지고 있는데요.유일성: PK 컬럼은 반드시 고유한 값을 가져야합니다.NULL 값 불가: PK 컬럼에는 NULL 값을 허용하지 않습니다.클러스터드 인덱스 생성(Default): 대부분의 데..
2024. 11. 27. 19:37