컴퓨터활용능력 1급 필기데이터베이스 일반정규화난이도 2MCQ

컴퓨터활용능력 1급 필기 정규화 기출문제 #16403

문제

다음 중 정규화에 대한 설명으로 옳지 않은 것은?

① 대체로 더 작은 필드를 갖는 테이블로 분해하는 과정이다. ② 데이터 중복을 최소화하기 위한 작업이다. ③ 정규화를 통해 테이블 간의 종속성을 높이기 위한 것이다. ④ 추가, 갱신, 삭제 등 작업 시의 이상(Anomaly) 현상이 발생하지 않도록 하기 위한 것이다.

정답

3

해설

정답: 3. 정규화의 목적은 테이블 간·속성 간의 불필요한 종속성을 제거(낮추는 것)하여 중복과 이상 현상을 줄이는 것이다. 종속성을 '높이기 위한' 것이 아니므로 옳지 않다.

오답 풀이

  • 1번: 정규화는 테이블을 작은 단위로 분해하는 과정이므로 옳다.
  • 2번: 데이터 중복을 최소화하는 것이 정규화의 목적이므로 옳다.
  • 3번: 종속성을 높인다는 설명은 정규화 목적과 반대이므로 옳지 않다.
  • 4번: 삽입·삭제·갱신 이상 현상을 방지하기 위한 것이므로 옳다.

보충 개념 정규화 단계: 1NF(원자값)→2NF(부분 함수 종속 제거)→3NF(이행 함수 종속 제거)→BCNF 등. 정규화는 중복과 이상 현상을 줄이지만 과도하면 조인이 늘어 성능이 저하될 수 있다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.