수강(학번,과목번호,학생명,성적)에서 기본키가 (학번,과목번호)이고 학번->학생명이면 어떤 위반인가?
정답 2번
1번 1NF 위반: 오답. 모든 속성이 원자값을 갖도록 합니다. 2번 2NF 위반: 정답. 학생명은 복합키 전체가 아니라 학번에만 종속되므로 부분 함수 종속이다. 3번 3NF 위반: 오답. 이행 함수 종속을 제거합니다. 4번 BCNF와 무관: 오답. 모든 결정자가 후보키가 되도록 합니다.
1번 1NF 위반: 오답. 모든 속성이 원자값을 갖도록 합니다. 2번 2NF 위반: 정답. 학생명은 복합키 전체가 아니라 학번에만 종속되므로 부분 함수 종속이다. 3번 3NF 위반: 오답. 이행 함수 종속을 제거합니다. 4번 BCNF와 무관: 오답. 모든 결정자가 후보키가 되도록 합니다.