← 회차 전체 문제편집복원내용 검수 완료2026년 정보처리기사 2회 필기 · 데이터베이스 구축 · 57번
관계형 데이터베이스의 인덱스 관리에 대한 설명으로 틀린 것은?
- 1
CREATE INDEX 문으로 기존 테이블의 하나 이상의 열에 인덱스를 만들 수 있다.
오답 이유CREATE INDEX는 테이블 열을 키로 지정해 인덱스를 생성하는 문장이다. - 2
인덱스는 조회 조건에 따라 탐색을 빠르게 할 수 있지만 삽입·갱신 시 유지 비용이 든다.
오답 이유인덱스 탐색은 읽기 성능을 높일 수 있지만 데이터 변경 때 인덱스 항목도 갱신해야 한다. - 3
표준 SQL에서 인덱스를 삭제할 때는 DELETE INDEX 인덱스명 문을 사용한다.
정답 근거인덱스 객체를 없앨 때는 DROP INDEX를 사용하며 DELETE INDEX 문은 사용하지 않는다. - 4
DBMS에 따라 테이블을 삭제하면 그 테이블에 종속된 인덱스도 함께 제거된다.
오답 이유인덱스는 대상 테이블에 종속되므로 테이블 제거 시 함께 정리되는 것이 일반적이다.
정답·상세해설정답 3번
인덱스를 제거하는 명령은 DBMS 문법에 따른 DROP INDEX이며 DELETE INDEX라는 표준 명령은 없다. DELETE는 테이블의 행을 제거할 때 쓰므로 ③이 틀린 설명이다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-09