모두CBT

릴레이션 R(A, B, C, D, E, F)에 대한 함수적 종속성(fu… | [7급 국가직 데이터베이스론] 23년 1회차 기출문제 상세 페이지

1[7급 국가직 데이터베이스론] 23년 1회차
릴레이션 R(A, B, C, D, E, F)에 대한 함수적 종속성(functional dependency)의 집합 F가 다음과 같이 주어졌을 때, 기본 키는?
F = { A → BC, E → CF, B → E, D → E }
1
A
2
AB
3
AD
4
AE
해설

기본 키는 AD이다.

어떤 함수 종속의 오른쪽에도 나오지 않는 A와 D는 반드시 키에 포함되어야 한다. AD의 폐포를 구하면 A → B, C, B → E, E → F, D → E 로 모든 속성이 결정된다.

(AD)+={A,B,C,D,E,F}(AD)^{+} = \{A, B, C, D, E, F\}이고, A나 D 하나만으로는 전체를 결정하지 못하므로 AD는 최소성도 만족한다.

  • A 단독의 폐포는 {A, B, C, E, F}로 D가 빠져 키가 될 수 없다.
  • AB는 D를 결정하지 못하므로 키가 아니다.
  • AE도 D를 결정하지 못하므로 키가 아니다.

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

이어서 풀어보기

[7급 국가직 데이터베이스론] 23년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 데이터베이스론 기출문제 암기장 전체 보기