릴레이션 R(B, C, G, H, I, S)이 함수 종속성 집합 F를 … | [7급 국가직 데이터베이스론] 22년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 22년 1회차
릴레이션 R(B, C, G, H, I, S)이 함수 종속성 집합 F를 만족할 때, R의 수퍼키(superkey)로 옳은 것은?F = {B→H, CG→H, CG→I, S→B, S→C}
1
H
2
S
3
CG
4
GS
해설
GS는 속성 폐포가 R의 모든 속성을 포함하므로 수퍼키이다.
G는 어떤 종속의 오른쪽에도 나오지 않으므로 모든 수퍼키에 반드시 포함되어야 한다. 는 S→B, S→C로 B, C를 얻고, B→H로 H, CG→I로 I를 얻어 전체가 된다.
- H: 왼쪽이 H인 종속이 없어 폐포가 H 자신뿐이다.
- S: 폐포가 로 G와 I를 결정하지 못한다.
- CG: 폐포가 로 B와 S를 결정하지 못한다.
오류나 개정된 내용이 보이면 알려주세요