릴레이션 R(A, B, C)에 F = {A → B, B → C}가 성립… | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 26년 1회차
릴레이션 R(A, B, C)에 F = {A → B, B → C}가 성립한다. 다음 분해 중 무손실 분해이면서 함수 종속성도 보존하는 것은?1
R1(A, B), R2(B, C)
2
R1(A, B), R2(A, C)
3
R1(A, C), R2(B, C)
4
R1(A, B, C), R2(A)
해설
R1(A, B), R2(B, C)는 무손실 분해이면서 함수 종속성도 보존한다.
공통 속성 B가 R2의 키(B → C)이므로 무손실이고, A → B는 R1에서, B → C는 R2에서 그대로 검사할 수 있어 종속성이 보존된다.
- R1(A, B), R2(A, C): 공통 속성 A가 키여서 무손실이지만 B → C를 한 릴레이션에서 검사할 수 없다.
- R1(A, C), R2(B, C): 공통 속성 C가 어느 쪽의 키도 아니어서 손실 분해이다.
- R1(A, B, C), R2(A): R1이 R 자체이고 R2는 R1에 포함될 뿐이어서 릴레이션을 실제로 나눈 분해가 아니다.
오류나 개정된 내용이 보이면 알려주세요