책 내용 질문하기
관계에서 고유인덱스 문제(사진 첨부)
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
295
조회수
1227
작성일
2015-02-24
작성자
첨부파일

295쪽 문제1의 3번문제랑,

308쪽 문제1의 3번 질문드립니다.

첨부한 사진도 순서는 동일합니다.(각 사진안에 "관계" + "테이블디자인"캡쳐를 넣었습니다)

먼저 295쪽에 대해 질문드리는데요,

사진처럼 [기본테이블의 참조필드에 고유인덱스가 없습니다.] 라고 뜨는데

308쪽 또한 [기본테이블의 참조필드에 고유인덱스가 없습니다.]라고 똑같은 문구가 뜨고요...

그런데 295쪽은 [인덱스]에서 [예](중복불가능)를 설정하고,

308쪽은 [기본키]를 설정하더라구요.

왜 같은 질문(기본테이블의 참조필드~)에 해결방법은 다른건지 질문드립니다.

혹시 다른 차이가 있어서 이렇게 푸는건가 하고 필드내용들을 살펴봤지만

별 차이를 못느끼겠더라구요.

----

그리고 테이블디자인에서 필드속성의 [인덱스]와

위에있는 [디자인]-[인덱스] 기능의 차이가 무엇인가요?

위에있는 [인덱스]에서 필드속성내에 있는 인덱스처럼

[인덱스]:[예]{중복불가능} <-- 이런식으로 설정하는건 불가능한지 질문드립니다.

답변
2015-02-26 06:41:01

문제에 따라 다르게 지정되는 것이기 때문에 아래 예를 참고해 주세요.

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

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

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

좋은 하루 되세요.

"
  • *
    2015-02-26 06:41:01

    문제에 따라 다르게 지정되는 것이기 때문에 아래 예를 참고해 주세요.

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

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

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

    좋은 하루 되세요.

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