Unique 제약조건 (Unique Key)
2024. 8. 22. 13:42ㆍDBMS
반응형
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 |