데이터베이스 설계 시에 양질의 데이터베이스를 구축하기 위하여 데이터베이… | [계리직 컴퓨터일반] 10년 1회차 기출문제 상세 페이지
1[계리직 컴퓨터일반] 10년 1회차
데이터베이스 설계 시에 양질의 데이터베이스를 구축하기 위하여 데이터베이스 릴레이션을 정규화한다. 이때 고려해야 할 사항과 가장 관련이 없는 것은?
1
원하지 않는 데이터의 중복을 제거한다.
2
원하지 않는 데이터의 종속을 제거한다.
3
한 릴레이션 내의 속성들 간의 관계를 고려한다.
4
한 릴레이션 내의 투플들 간의 관계를 고려한다.
해설
정규화와 가장 관련이 없는 것은 릴레이션 내 투플들 간의 관계를 고려한다는 내용이다.
정규화는 속성들 사이의 함수적 종속을 분석해 릴레이션을 분해하는 과정이며, 개별 투플(행) 간의 관계를 따지지 않는다.
- 불필요한 데이터 중복을 제거해 이상(anomaly)을 방지하는 것이 정규화의 목적이다.
- 부분·이행 종속처럼 원하지 않는 종속을 제거하는 것이 정규화의 핵심 절차이다.
- 정규화는 한 릴레이션 안 속성들 간의 관계(종속성)를 기준으로 진행된다.
오류나 개정된 내용이 보이면 알려주세요