데이터베이스 일반컴퓨터활용능력 1급 · 2018년09월01일 · 49/60
49.다음 중 정규화에 대한 설명으로 옳지 않은 것은?
1
한 테이블에 너무 많은 정보를 포함해서 발생하는 이상 현상을 제거한다.
2
정규화를 실행하면 모든 테이블의 필드 수가 동일해진다.정답
3
정규화를 실행하면 테이블이 나누어져 최종적으로는 일관성을 유지하게 된다.
4
정규화를 실행하는 목적 중 하나는 데이터 중복의 최소화이다.
해설
정규화 : 정규화는 이상현상이 발생하지 않도록 중복성 및 종속성을 배제하는 원칙을 공식화한 이론이다. 정규화는 중복되는 값을 일정한 규칙에 의해 보다 단순한 형태를 가지는 다수의 테이블로 분리한다. 데이터베이스의 논리적 설계 단계에서 수행함. 정규화를 수행해도 데이터의 중복을 완전히 제거할 수는 없다. 이해하기 쉽고 확장하기 쉽도록 테이블을 구성하며, 무결성 제약조건의 구현을 용이하게 한다. 정규형에서는 제1~ 제5정규형까지 있으며, 단계가 높아질수록 만족시켜야 할 제약조건이 늘어나 높은 수준으로 간주된다.