[제품] 테이블의 '제품명' 필드는 기본 키(PK)가 아니면서도 동일한… | [컴퓨터활용능력 1급 필기] 10년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 10년 2회차
[제품] 테이블의 '제품명' 필드는 기본 키(PK)가 아니면서도 동일한 값이 두 번 이상 입력되지 않도록 설정하고자 한다. 가장 바람직한 것은?
1
해당 필드에 '중복불가능' 색인(index)을 설정한다.
2
해당 필드에 '입력 마스크' 속성을 설정한다.
3
해당 필드에 '유효성 검사 규칙'을 지정한다.
4
해당 필드에 '빈 문자열 허용'을 '아니오'로 설정한다.
해설
기본 키가 아닌 필드에서 값이 중복 입력되지 않도록 하려면 해당 필드에 중복 불가능(Unique) 인덱스를 설정하는 것이 가장 바람직하다.
입력 마스크는 데이터 입력 형식을 지정하는 기능이고, 유효성 검사 규칙은 값의 범위나 조건을 검사하는 기능이며, 빈 문자열 허용은 길이가 0인 문자열의 허용 여부를 지정하는 속성으로, 모두 중복 방지와는 직접적인 관련이 없다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.