문제
다음 중 테이블에서의 필드 이름 지정 규칙에 대한 설명으로 옳은 것은?
① 필드 이름의 첫 글자는 숫자로 시작할 수 없다. ② 테이블 이름과 동일한 이름을 필드 이름으로 지정할 수 없다. ③ 한 테이블 내에 동일한 이름의 필드를 2개 이상 지정할 수 없다. ④ 필드 이름에 문자, 숫자, 공백, 특수문자를 조합한 모든 기호를 포함할 수 있다.
정답
3번
해설
정답: 3. 한 테이블 안에서 필드(열) 이름은 서로 중복될 수 없다. 같은 이름의 필드를 둘 이상 만들 수 없으므로 옳다.
오답 풀이
- 1번: 필드 이름은 숫자로 시작할 수 있으므로 ‘숫자로 시작할 수 없다’는 옳지 않다.
- 2번: 테이블 이름과 같은 이름을 필드 이름으로 쓸 수 있으므로 옳지 않다.
- 3번: 한 테이블 내 필드 이름은 중복될 수 없으므로 옳다.
- 4번: 마침표(.), 느낌표(!), 대괄호([]) 등 일부 특수문자와 선행 공백은 사용할 수 없으므로 ‘모든 기호 포함’은 옳지 않다.
보충 개념 Access 필드 이름은 최대 64자이며 마침표·느낌표·억음 부호·대괄호와 선행 공백, 제어 문자는 사용할 수 없다. 같은 테이블 내 필드 이름 중복은 불가능하다.