모두CBT

<보기>는 관계형 데이터베이스의 정규화 작업을 설명한 것이다. 제1정규… | [계리직 컴퓨터일반] 16년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 16년 1회차
<보기>는 관계형 데이터베이스의 정규화 작업을 설명한 것이다. 제1정규형, 제2정규형, 제3정규형, BCNF를 생성하는 정규화 작업을 순서대로 나열한 것은?
<보기>
  • ㄱ. 결정자가 후보키가 아닌 함수 종속성을 제거한다.
  • ㄴ. 부분 함수 종속성을 제거한다.
  • ㄷ. 속성을 원자값만 갖도록 분해한다.
  • ㄹ. 이행적 함수 종속성을 제거한다.
1
ㄱ → ㄴ → ㄷ → ㄹ
2
ㄱ → ㄷ → ㄹ → ㄴ
3
ㄷ → ㄱ → ㄴ → ㄹ
4
ㄷ → ㄴ → ㄹ → ㄱ
해설

정규화 순서는 ㄷ → ㄴ → ㄹ → ㄱ이다.

제1정규형은 속성을 원자값만 갖도록 분해하고, 제2정규형은 부분 함수 종속, 제3정규형은 이행적 함수 종속을 제거한다. BCNF는 결정자가 후보키가 아닌 함수 종속까지 제거한다.

  • ㄱ → ㄴ → ㄷ → ㄹ: BCNF 작업인 ㄱ이 맨 앞에 와서 제1정규형이 될 수 없다.
  • ㄱ → ㄷ → ㄹ → ㄴ: BCNF 작업이 맨 앞에 오고 부분 함수 종속 제거가 맨 뒤로 밀려 순서가 맞지 않는다.
  • ㄷ → ㄱ → ㄴ → ㄹ: 제2정규형 자리에 BCNF 작업이 와서 순서가 맞지 않는다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[계리직 컴퓨터일반] 16년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기