728x90
반응형
식별자 구분
본질 식별자
- 업무에 의해 만들어지는 식별자 (꼭 필요한 식별자)
인조식별자
- 인위적으로 만들어지는 식별자 (꼭 필요하진 않지만 관리의 편의성 등으로 인해 인위적으로 만들어지는 식별자)
- 본질 식별자가 복잡한 구성을 가질 때 인위적으로 생성하는 식별자
- 주로 각 행을 구분하기 위한 기본키로 사용되며, 자동으로 증가하는 일련번호 형태
인조식별자 단점
- 중복 데이터 발생
- 데이터 품질 저하로 이어짐
- 불필요한 인덱스 생성
- 저장공간 낭비 및 DML(INSERT, UPDATE, DELETE) 성능 저하로 이어짐
반응형
'[DB]DataBase > [SQL]' 카테고리의 다른 글
[SQLD] SELECT 문 (0) | 2024.03.11 |
---|---|
[SQLD] 관계형 데이터베이스 개요 (0) | 2024.03.10 |
[SQLD] Null 속성 (0) | 2024.03.04 |
[SQLD] 트랜잭션 (0) | 2024.03.03 |
[SQLD] 관계와 조인 (0) | 2024.03.02 |