관계형 데이터베이스 설계에서의 정규화에 대한 설명으로 옳지 않은 것은? | [9급 지방직 컴퓨터일반] 16년 1회차 기출문제 상세 페이지
1[9급 지방직 컴퓨터일반] 16년 1회차
관계형 데이터베이스 설계에서의 정규화에 대한 설명으로 옳지 않은 것은?
1
질의처리 성능 향상을 위해 비효율적인 릴레이션들을 병합하는 과정이다.
2
데이터 중복을 감소시켜 저장 공간의 효율성을 향상시킨다.
3
삽입, 삭제, 수정 시 발생할 수 있는 이상(anomaly) 현상을 제거한다.
4
정규형에는 1NF, 2NF, 3NF, BCNF, 4NF, 5NF 등이 있다.
해설
정규화는 릴레이션을 분해하는 과정이므로, 성능 향상을 위해 릴레이션을 병합한다는 설명이 옳지 않다.
질의 성능을 위해 릴레이션을 병합하거나 중복을 허용하는 것은 정규화의 반대 개념인 반정규화(역정규화)이다.
- 정규화는 데이터 중복을 줄여 저장 공간 효율을 높인다.
- 정규화는 삽입·삭제·갱신 이상(anomaly)을 제거하는 것이 목적이다.
- 정규형에는 1NF, 2NF, 3NF, BCNF, 4NF, 5NF 등이 있다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.