Unique 제약조건 (Unique Key)

2024. 8. 22. 13:42DBMS

반응형


 Unique 제약조건 (Unique Key)
-Unique 제약조건이 적용된 컬럼은 중복된 값을 가질 수 없으며 행의 해당 컬럼 값이 유일해야 한다.
-Unique 제약조건이 적용된 컬럼은 NULL 값을 가질 수 있다. DB에서 NULL 값은 서로 다른 값으로 간주되므로, 여러 행에 NULL이 있어도 Unique 제약조건을 위반하지 않는다.
- 여러 개의 Unique 제약조건: 하나의 테이블에 여러 개의 Unique 제약조건을 적용할 수 있다.

 

 Primary Key 제약조건
- 중복 허용 불가: Primary Key는 중복된 값을 가질 수 없다. 테이블 내에서 각 행을 고유하게 식별하기 위한 제약조건이다.
- Null 값 허용 불가: Primary Key 제약조건이 적용된 컬럼은 반드시 값이 존재해야 하며, NULL 값을 가질 수 없다.
- 테이블당 하나의 Primary Key: 하나의 테이블에는 오직 하나의 Primary Key만 정의할 수 있다.

반응형

'DBMS' 카테고리의 다른 글

Redo | Undo  (0) 2024.08.29
Primary Key | Unique Key  (0) 2024.08.29
키(Key)  (0) 2024.08.20
클러스터형 인덱스(Clustered Index) 구조  (0) 2024.08.07
발생시점에 따른 중심 엔터티  (0) 2024.08.05