릴레이션 R(A, B, C, D, E)에 대해 다음의 함수 종속성이 성… | [경찰간부후보생 데이터베이스론] 23년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 23년 1회차
릴레이션 R(A, B, C, D, E)에 대해 다음의 함수 종속성이 성립한다. 릴레이션 R의 정규형과 주어진 분해에 대한 설명으로 가장 적절한 것은?
| <함수 종속성> AB → C, C → A, C → D, D → E <분해> R1(A, B, C), R2(C, D), R3(D, E) |
1
제2정규형, 무손실 분해
2
제2정규형, 손실 분해
3
제3정규형, 무손실 분해
4
제3정규형, 손실 분해
해설
보기 중 가장 적절한 판정은 제2정규형, 무손실 분해이다.
기본키를 AB로 보면 C, D, E가 A나 B 하나에만 종속되지 않으므로 부분 종속이 없다. 그러나 D와 E는 키가 아닌 C를 거쳐 종속되어 이행 종속이 남으므로 제3정규형은 아니다.
다만 BC도 후보키이므로 모든 후보키를 기준으로 삼는 엄밀한 정의에서는 C → D가 BC에 대한 부분 종속이 된다. 보기에 제1정규형이 없어 기본키 AB 기준으로 판정한다.
- 제2정규형, 손실 분해: R1과 R2의 공통 속성 C가 R2의 키이고, 이를 합친 결과와 R3의 공통 속성 D가 R3의 키이므로 무손실이다.
- 제3정규형, 무손실 분해: 이행 종속이 남아 있어 제3정규형이 아니다.
- 제3정규형, 손실 분해: 정규형과 분해 판정이 모두 틀리다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[경찰간부후보생 데이터베이스론] 23년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 릴레이션r의모든결정자(determinant)가후보키이면그릴레이션r은어떤정규형에속하는가? {"answer":3,"content":[{"content":"20년-3회차-정보처리기사-필기
- 관계데이터모델에서릴레이션(relation)에관한설명으로옳은것은? {"answer":3,"content":[{"content":"릴레이션의각행을스키마(s21년-1회차-정보처리기사-필기
- 관계대수에대한설명으로틀린것은? {"answer":4,"content":[{"content":"주어진릴레이션조작을위한연산의집합이다.\n","url":""20년-4회차-정보처리기사-필기