▣ 정규화- BCNF 분해
2015년 51번
정답 : 3번
후보키(A,B)가 C를 종속하고, C가 후보키 B를 종속
2012년 56번
정답 : 3번
C->D가 R3(C,D)릴레이션으로 추출
E->C가 R2(E,C)릴레이션으로 추출
마지막으로 A->(B,C,D,E), B->(A,C,D,E)에서 C,D,E가 나왔으므로
A->(B,E) 혹은 B->(A,E)만 추가하면 문제에서 제시하는 종속이 보존되므로
R1(A,B,E) 혹은 R1(B,A,E)
A와 B는 같은 릴레이션 내 동격인 후보키임 (A->B, B->A)
∴ R1(A,B,E), R2(E,C), R3(C,D) 이거나 R1(B,A,E), R2(E,C), R3(C,D) 로 분해됨
2013년 55번
정답 : 4번
보이스/코드(BCNF) 분할 결과는 (X, Z)와 (Y, Z)
'데이터베이스' 카테고리의 다른 글
오분류표 (confusion matrix), 정분류율, 오분류율, 재현율(민감도), 정밀도, 정확도, 특이도, F1 Score, 정보검색모델 (0) | 2021.08.29 |
---|---|
데이터마이닝_연관규칙(Association)_지지도, 신뢰도, 향상도, Apriori, 빈발항목 (0) | 2021.08.29 |
GROUP BY, HAVING SQL 예제 3, 부양가족 2명이상, 사원, 사번, 성명 (0) | 2021.08.28 |
GROUP BY 관련 SQL 예제 2, 고객, 주문, 총액, 쇼핑몰 데이터베이스 (0) | 2021.08.28 |
병행제어 - 낙관적 동시성 제어 (0) | 2021.08.28 |