374페이지에 완전 함수적 종속 설명을 보면 속성 A가 다른 속성 집합 B에 대해 함수적 종속이지만 속성 집합 B의 어떠한 진부분집합 C에는 함수적 종소이 아닐 때 속성 A가
속성 B에 대해 완전 함수적 종속이라고 적혀 있고 부분 함수적 종속은 어떠한 진부분 집합에도 함수적 종속일 때 부분 함수적 종속이라고 기술되어 있는데요
바로 다음페이지의 성적 릴레이션의 학번, 과목명을 예시로 든 부분에서는 설명이 반대로 되어 있는 것 같은데 374쪽 설명이 반대로 적힌 것 아닌가요?
안녕하세요 길벗수험서 운영팀입니다.
..올바른 설명으로 보입니다.
398쪽의 <사원> 테이블을 참고해주세요. '사원번호'는 존재하지 않는다는 전제 하의 설명입니다.
이 테이블에서 ('이름','입사일자')라는 복합키가 있을 때, 다른 속성들 '부서', '직급', '연봉'은 해당 키에 대해 부분 함수적 종속입니다.
왜냐하면 굳이 2개의 속성을 합친 복합키가 아니어도 이 중의 한 속성인 '이름'이나 '입사일자' 만으로 구분할 수 있기 때문이죠.
이 때 새로운 튜플이 추가되어, 같은 이름의 사원이 들어오거나, 생년월일이 같은 사람이 입사합니다.
이 때부터는 '부서', '직급', '연봉'은 ('이름','입사일자')에 완전 함수적 종속이 되어 버립니다.
'이름'이나 '생년월일'에 중복값이 생기면서 둘 중 하나만으로는 튜플의 구분이 불가능해지고, 둘 모두를 사용해야만 구분이 가능해졌기 때문입니다.
함수적 종속에 대해서는 이렇게 기억해두세요.
행복한 하루되세요 :)
-
관리자2022-07-19 20:40:39
안녕하세요 길벗수험서 운영팀입니다.
..올바른 설명으로 보입니다.
398쪽의 <사원> 테이블을 참고해주세요. '사원번호'는 존재하지 않는다는 전제 하의 설명입니다.
이 테이블에서 ('이름','입사일자')라는 복합키가 있을 때, 다른 속성들 '부서', '직급', '연봉'은 해당 키에 대해 부분 함수적 종속입니다.
왜냐하면 굳이 2개의 속성을 합친 복합키가 아니어도 이 중의 한 속성인 '이름'이나 '입사일자' 만으로 구분할 수 있기 때문이죠.
이 때 새로운 튜플이 추가되어, 같은 이름의 사원이 들어오거나, 생년월일이 같은 사람이 입사합니다.
이 때부터는 '부서', '직급', '연봉'은 ('이름','입사일자')에 완전 함수적 종속이 되어 버립니다.
'이름'이나 '생년월일'에 중복값이 생기면서 둘 중 하나만으로는 튜플의 구분이 불가능해지고, 둘 모두를 사용해야만 구분이 가능해졌기 때문입니다.
함수적 종속에 대해서는 이렇게 기억해두세요.
행복한 하루되세요 :)