책 내용 질문하기
완전/부분 함수적 종속 설명이 뒤바뀐 것 같습니다.
도서
2022 시나공 정보처리기사 필기
페이지
374
조회수
400
작성일
2022-07-18
작성자
탈퇴*원
첨부파일

374페이지에 완전 함수적 종속 설명을 보면 속성 A가 다른 속성 집합 B에 대해 함수적 종속이지만 속성 집합 B의 어떠한 진부분집합 C에는 함수적 종소이 아닐 때 속성 A가

속성 B에 대해 완전 함수적 종속이라고 적혀 있고 부분 함수적 종속은 어떠한 진부분 집합에도 함수적 종속일 때 부분 함수적 종속이라고 기술되어 있는데요

 

바로 다음페이지의 성적 릴레이션의 학번, 과목명을 예시로 든 부분에서는 설명이 반대로 되어 있는 것 같은데 374쪽 설명이 반대로 적힌 것 아닌가요?

답변
2022-07-19 20:40:39

안녕하세요 길벗수험서 운영팀입니다.

 

..올바른 설명으로 보입니다.

 

398쪽의 <사원> 테이블을 참고해주세요. '사원번호'는 존재하지 않는다는 전제 하의 설명입니다.

 

이 테이블에서 ('이름','입사일자')라는 복합키가 있을 때, 다른 속성들 '부서', '직급', '연봉'은 해당 키에 대해 부분 함수적 종속입니다.

왜냐하면 굳이 2개의 속성을 합친 복합키가 아니어도 이 중의 한 속성인 '이름'이나 '입사일자' 만으로 구분할 수 있기 때문이죠.

 

이 때 새로운 튜플이 추가되어, 같은 이름의 사원이 들어오거나, 생년월일이 같은 사람이 입사합니다.

이 때부터는 '부서', '직급', '연봉'은 ('이름','입사일자')에 완전 함수적 종속이 되어 버립니다.

'이름'이나 '생년월일'에 중복값이 생기면서 둘 중 하나만으로는 튜플의 구분이 불가능해지고, 둘 모두를 사용해야만 구분이 가능해졌기 때문입니다.

 

함수적 종속에 대해서는 이렇게 기억해두세요.

 

행복한 하루되세요 :)

  • 관리자
    2022-07-19 20:40:39

    안녕하세요 길벗수험서 운영팀입니다.

     

    ..올바른 설명으로 보입니다.

     

    398쪽의 <사원> 테이블을 참고해주세요. '사원번호'는 존재하지 않는다는 전제 하의 설명입니다.

     

    이 테이블에서 ('이름','입사일자')라는 복합키가 있을 때, 다른 속성들 '부서', '직급', '연봉'은 해당 키에 대해 부분 함수적 종속입니다.

    왜냐하면 굳이 2개의 속성을 합친 복합키가 아니어도 이 중의 한 속성인 '이름'이나 '입사일자' 만으로 구분할 수 있기 때문이죠.

     

    이 때 새로운 튜플이 추가되어, 같은 이름의 사원이 들어오거나, 생년월일이 같은 사람이 입사합니다.

    이 때부터는 '부서', '직급', '연봉'은 ('이름','입사일자')에 완전 함수적 종속이 되어 버립니다.

    '이름'이나 '생년월일'에 중복값이 생기면서 둘 중 하나만으로는 튜플의 구분이 불가능해지고, 둘 모두를 사용해야만 구분이 가능해졌기 때문입니다.

     

    함수적 종속에 대해서는 이렇게 기억해두세요.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.