책 내용 질문하기
질문
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
141
조회수
52
작성일
2017-06-22
작성자
탈퇴*원
첨부파일

1)

2권 141쪽 정규화요

수강테이블을 보면 학번이 기본키인데 중복값인데

이 테이블이 제대로 된거 맞나요?

2)

2017 1회 대비 정처기 실기 a형

문제9번 정규화요

거래코드와 거래처번호 거래처번호는 거래처명 거래코드와 거래처명

이렇게 종속되는거 같은데 그럼 이행적함수종속아닌가요?

부분적함수종속과 이행적 함수종속 구분이 헷갈립니다

그리고 정규화결과도 써야하잖아요 테이블이름은 자기맘대로 써도 되는건가요?

그리고 표도 정확히 작성해야되는 거겟지요?

답변
2017-06-23 09:22:14

안녕하세요.

1)

<수강> 테이블의 기본키는 학번 하나가 아니라 (학번, 담당교수) 이렇게 두 개의 속성으로 기본키가 구성되었습니다.

그러므로 학번 안에서는 동일한 값이 있을 수 있지만 (학번, 담당교수) 두 개의 속성을 함께 해서는 동일한 값이 있을 수 없습니다.

2)

기본키는 거래코드와 상품번호가 함께 구성되었습니다.

그 중 거래코드가 거래처번호와 거래처명을 종속하는 것이구요.

예를 들어

이행적 함수적 종속이 되려면

거래코드 → 거래처번호

거래처번호 → 거래처명

일 때 거래코드가 거래처명을 종속할 수 있다면 거래코드 ->> 거래처명 으로 표현할 수 있는 관계가 이행적 함수적 종속입니다.

3)

데이터베이스에서 작성하는 문제의 경우 처리조건이 자세하게 제시됩니다.

정규화 결과로 표 전체를 작성하는 문제는 출제되기 어려울 것으로 보이고 출제된다 하더라도 일부를 작성하도록 출제될 것으로 예상됩니다. 1회 문제를 기준으로 본다면 SQL문을 작성하는 문제가 주로 출제될 것으로 예상됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-06-23 09:22:14

    안녕하세요.

    1)

    <수강> 테이블의 기본키는 학번 하나가 아니라 (학번, 담당교수) 이렇게 두 개의 속성으로 기본키가 구성되었습니다.

    그러므로 학번 안에서는 동일한 값이 있을 수 있지만 (학번, 담당교수) 두 개의 속성을 함께 해서는 동일한 값이 있을 수 없습니다.

    2)

    기본키는 거래코드와 상품번호가 함께 구성되었습니다.

    그 중 거래코드가 거래처번호와 거래처명을 종속하는 것이구요.

    예를 들어

    이행적 함수적 종속이 되려면

    거래코드 → 거래처번호

    거래처번호 → 거래처명

    일 때 거래코드가 거래처명을 종속할 수 있다면 거래코드 ->> 거래처명 으로 표현할 수 있는 관계가 이행적 함수적 종속입니다.

    3)

    데이터베이스에서 작성하는 문제의 경우 처리조건이 자세하게 제시됩니다.

    정규화 결과로 표 전체를 작성하는 문제는 출제되기 어려울 것으로 보이고 출제된다 하더라도 일부를 작성하도록 출제될 것으로 예상됩니다. 1회 문제를 기준으로 본다면 SQL문을 작성하는 문제가 주로 출제될 것으로 예상됩니다.

    오늘도 즐거운 하루 되세요.

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