책 내용 질문하기
데이터베이스; 기본 키 설정과 인덱스
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
48
조회수
35
작성일
2015-03-14
작성자
탈퇴*원
첨부파일

1. '순번'필드와 '고객ID'필드를 기본 키로 설정

5. '고객ID'필드에는 동일한 값이 두 번 이상 입력되지 않도록 설정

17쪽에 보면 기본 키를 설정하면 같은 값이 입력되지 않도록 제한됩니다. 라고 되어있는데

1번에서 이미 같은 값이 입력되지 않도록 기본 키로 설정했는데 5번에 왜 다시 동일한 값이 두 번 이상 입력되지 않도록 설정하라고 하는 것인가요?

답변
2015-03-17 10:16:26

안녕하세요.

1 : 두 필드를 묶어서 기본키를 설정하면 두 필드를 하나로 묶어서 동일한 값이 없으면 됩니다. 예를 들면 순번 1, 고객ID A, 순번 2,

고객ID A는 동일한 데이터로 인식하지 않습니다. 즉, 고객ID는 동일하더라도 순번이 다르면 중복 데이터로 인식하지 않습니다.

5 : 여기서는 고객ID 하나만을 비교하여 중복된 값이 없도록 하는 것입니다.

섹션에서 여러 경우의 속성을 설명하기 위해 문제를 만들다 보니 위와 같은 경우가 발생하였네요. 두 경우가 같이 사용되는 경우는 거의 없습니다.

즐거운 하루 되세요.

"
  • *
    2015-03-17 10:16:26

    안녕하세요.

    1 : 두 필드를 묶어서 기본키를 설정하면 두 필드를 하나로 묶어서 동일한 값이 없으면 됩니다. 예를 들면 순번 1, 고객ID A, 순번 2,

    고객ID A는 동일한 데이터로 인식하지 않습니다. 즉, 고객ID는 동일하더라도 순번이 다르면 중복 데이터로 인식하지 않습니다.

    5 : 여기서는 고객ID 하나만을 비교하여 중복된 값이 없도록 하는 것입니다.

    섹션에서 여러 경우의 속성을 설명하기 위해 문제를 만들다 보니 위와 같은 경우가 발생하였네요. 두 경우가 같이 사용되는 경우는 거의 없습니다.

    즐거운 하루 되세요.

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