모두CBT

다음 중 아래 [학과] 테이블의 ‘학과코드’ 필드에 대한 설명으로 옳지… | [컴퓨터활용능력 1급 필기] 14년 3회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 14년 3회차
다음 중 아래 [학과] 테이블의 ‘학과코드’ 필드에 대한 설명으로 옳지 않은 것은?
필드 이름데이터 형식
기본 키학과코드숫자
[일반]
필드 크기바이트
형식
소수 자릿수자동
입력 마스크999;0;0
캡션
기본값10
유효성 검사 규칙<=200
유효성 검사 텍스트
필수
인덱스예(중복 불가능)
스마트 태그
텍스트 맞춤일반
1
동일한 학과코드는 입력될 수 없으며, 학과코드는 반드시 입력되어야 한다.
2
문자나 4자리 이상의 숫자는 입력할 수 없다.
3
필드의 형식이 바이트 이므로 필드의 값은 최대 ‘255’까지 입력할 수 있다.
4
레코드가 새로 생성되는 경우, ‘10’이 자동으로 입력된다.
해설

디자인 보기의 ‘학과코드’는 데이터 형식이 숫자이고, 필드 속성이 필드 크기 바이트, 입력 마스크 999;0;0, 기본값 10, 유효성 검사 규칙 <=200, 필수 예, 인덱스 예(중복 불가능)로 지정되어 있다.

필드 크기가 바이트면 저장 가능한 범위 자체는 0~255지만, 이 필드에는 200 이하만 허용하는 유효성 검사 규칙이 걸려 있어 201 이상은 입력 단계에서 거부된다. 따라서 최대 255까지 입력할 수 있다는 설명은 옳지 않다.

나머지는 설정과 일치한다. 인덱스가 중복 불가능이므로 같은 코드를 두 번 넣을 수 없고 필수가 예이므로 값을 비워 둘 수 없으며, 입력 마스크 999는 자리마다 숫자만 세 자리 받으므로 문자나 네 자리 이상 숫자는 입력되지 않는다. 기본값 10은 새 레코드를 만들 때 자동으로 채워진다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.