문제
정규화가 되지 않은 릴레이션에서 발생하는 이상(Anomaly) 현상에 대한 설명으로 가장 적절하지 않은 것은?
① 삽입 이상은 원하지 않는 자료까지 함께 입력해야 하거나, 특정 자료가 없어 삽입이 불가능한 현상이다. ② 삭제 이상은 한 튜플을 삭제할 때 함께 보관하던 다른 정보까지 의도치 않게 삭제되는 현상이다. ③ 갱신 이상은 중복 저장된 값 중 일부만 수정되어 데이터의 불일치가 발생하는 현상이다. ④ 이상 현상은 속성 간의 종속 관계와 무관하게 발생하며, 정규화로는 제거할 수 없다.
정답
4번
해설
이상 현상은 속성 간 함수 종속 관계로 인한 중복 때문에 발생하며, 정규화(릴레이션 분해)로 제거하는 것이 목적이다. 따라서 ④가 틀렸다. ①삽입·②삭제·③갱신 이상의 정의는 모두 옳다.