책 내용 질문하기
엑세스 관계설정관련
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
306
조회수
105
작성일
2014-01-24
작성자
첨부파일

287p. 문제1. <요금표> 테이블의 해당 필드에 고유 인덱스를 설정한 후 수행하시오

문제1해설. <요금표>테이블 [디자인보기] '행선지코드'를 클릭한 후 '일반'탭에서 인덱스 속성을

"예(중복 불가능)"으로 설정한다.

300p.문제2. 두 테이블 간의 관계 설정 시 그림과 같은 에러 메시지가 표시되었다.(기본 테이블의 참조 필드에 고유 인덱스가 없습니다.)

<지역>테이블의 지역코드는 각 데이터를 유일하게 구별하는 필드이다.

문제2해설. <지역>테이블 [디자인보기] [지역코드]를 클릭한 후 바로가기메뉴에서 [기본키]를 선택

질문. 두 문제의 해설이 다른 이유가 있나요?

두 해설의 차이점을 알고 싶습니다.

그리고 문제1의 경우 문제2해설로 풀이하는 경우와 그 역의 경우에 오답처리되는지 궁금합니다.

답변
2014-01-24 10:59:20

문제1 번과

문제 2번 차이점은

기본 키를 설정하느냐 안하느냐에 차이점이 있는데요

사실 인덱스: 예(중복 불가능) 으로 설정한 것은 기본 키를 설정한 것과 같은데

문제 지시사항에 따라서 인덱스로 설정할 것인지 기본 키로 할 것인지 결정되는데요

문제 1을 보면 해당 필드에 고유 인덱스를 설정하라고 지시 사항이 나와 있고 기본 키를 지정하라는 말이 없으므로 기본 키를 설정하는것이 아닌 해당 필드의 인덱스: 예(중복 불가능) 으로 설정하면 되겠고

문제2는

<지역>테이블의 지역코드는 각 데이터를 유일하게 구별하는 필드이다.

컴활1급 필기에서 기본 키 정의가 '후보 키 중에서 선정되어 사용되는 키.' 한 릴레이션에서 특정 레코드를 유일하게 구별할 수 있는 속성이다. 라고 설명되어 있네요.

문제 보면 각 데이터를 유일하게 구별하는 키라는 것은 그 필드의 기본 키를 설정하라는 지시사항이 되고

만약 역으로 설정한다면 실제 시험에서 오답처리가 되겠습니다.

  • *
    2014-01-24 10:59:20

    문제1 번과

    문제 2번 차이점은

    기본 키를 설정하느냐 안하느냐에 차이점이 있는데요

    사실 인덱스: 예(중복 불가능) 으로 설정한 것은 기본 키를 설정한 것과 같은데

    문제 지시사항에 따라서 인덱스로 설정할 것인지 기본 키로 할 것인지 결정되는데요

    문제 1을 보면 해당 필드에 고유 인덱스를 설정하라고 지시 사항이 나와 있고 기본 키를 지정하라는 말이 없으므로 기본 키를 설정하는것이 아닌 해당 필드의 인덱스: 예(중복 불가능) 으로 설정하면 되겠고

    문제2는

    <지역>테이블의 지역코드는 각 데이터를 유일하게 구별하는 필드이다.

    컴활1급 필기에서 기본 키 정의가 '후보 키 중에서 선정되어 사용되는 키.' 한 릴레이션에서 특정 레코드를 유일하게 구별할 수 있는 속성이다. 라고 설명되어 있네요.

    문제 보면 각 데이터를 유일하게 구별하는 키라는 것은 그 필드의 기본 키를 설정하라는 지시사항이 되고

    만약 역으로 설정한다면 실제 시험에서 오답처리가 되겠습니다.

  • *
    2014-01-26 11:33:11

    기본모의고사 2회의 경우 문제에서 '고유 인덱스를 설정하시오'라고 되어 있으므로 인덱스 속성을 지정해야 합니다.

    기본모의고사 3회의 경우는 '지역코드는 각 데이터를 유일하게 구별하는 필드이다'라고 되어 있으므로 기본키를 설정한 것입니다.

    인덱스에서 '중복 불가능'을 지정한 경우와 기본키를 설정한 경우는 해당 필드에 중복되는 데이터가 입력될 수 없다는 것을 동일합니다. 그러니 문제에서 무엇을 요구하는지를 판단하여 해당 기능을 지정해 주어야 합니다.

    좋은 하루 되세요.

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