본문 바로가기
Data Engineering

[SQLD 자격검정 실전문제] Part 1-1. 29번 주식별자 특징

by 햣둘 2025. 5. 26.

정답 : 2번 

주식별자의 특징은 유일성, 불변성, 최소성 (O)

주식별자의 특징에 존재성(X) 이라는 건 없음

1. 유일성 : 주식별자에 의해 엔터티 내의 모든 인스턴스들을 유일하게 구분함 (O)

2. 존재성 : 주식별자는 데이터값이 없을 수 있다. NULL 존재 가능 (X)

주식별자는 반드시 데이터값이 있어야함. NULL이 있으면 안됨.

3. 불변성 : 주식별자가 한 번 특정 엔터티에 지정되면 그 식별자 값은 변하지 않아야 함 (O)

4. 최소성 : 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 함 (O)

[요약 설명]

이 문제는 데이터 모델링에서 주식별자의 핵심 특성을 정확히 이해하고 있는지 평가함. 

주식별자가 갖추어야 할 본질적인 속성과 요견을 종합적으로 파악하고 있는지 묻는 문제임.

엔터티의 고유성과 데이터 무결성을 보장하는 주식별자의 특징을 정확히 구분할 수 있는 능력을 측정함.

데이터 모델링에서 주식별자 설계의 기본 원칙을 이해하는지 평가함.

 

[이론적 내용]

1. 주식별자의 핵심 특성

- 유일성 : 모든 인스턴스를 고유하게 구분

- 불변성 : 식별자 값의 안정성

- 최소성 : 최소한의 속성으로 유일성 확보

 

2. 주식별자 설계의 주요 원칙

- 데이터의 고유한 식별 보장

- 변경 가능성 최소화

- 업무적 의미와 일관성 유지

- 시스템 성능 고려

 

3. 주식별자 특성의 중요성

- 데이터 무결성 확보

- 엔터티의 논리적 일관성 유지

- 데이터 관리의 효율성 증대

- 시스템 전체의 신뢰성 제고