문제
다음 중 액세스의 인덱스(Index)에 대한 설명으로 옳지 않은 것은?
① 하나의 테이블에 여러 개의 인덱스를 설정할 수 있다. ② 인덱스를 설정하면 검색 속도는 빨라지지만 레코드 추가·수정 시 속도는 느려질 수 있다. ③ OLE 개체나 첨부 파일 형식의 필드에는 인덱스를 설정할 수 없다. ④ 중복되는 값이 거의 없는 필드보다 같은 값이 자주 반복되는 필드를 인덱스로 지정하는 것이 효율적이다.
정답
4번
해설
정답: 4. 인덱스는 같은 값이 자주 반복되는 필드보다 값이 다양해 중복이 적은 필드에 설정해야 검색 효율이 높다. 따라서 4번은 옳지 않다.
오답 풀이
- 1번: 한 테이블에 여러 인덱스를 둘 수 있으므로 옳다.
- 2번: 검색은 빨라지나 추가·수정은 느려질 수 있으므로 옳다.
- 3번: OLE 개체·첨부 파일 필드에는 인덱스를 설정할 수 없으므로 옳다.
- 4번: 중복 적은 필드가 인덱스에 적합하므로 ‘반복 많은 필드가 효율적’은 옳지 않다.
보충 개념 기본 키에는 자동으로 중복 불가능 인덱스가 만들어지며, 인덱스는 조회 성능과 저장·갱신 비용을 함께 고려해 설정한다.