2022 국가직7급 데이터베이스론 3번 해설 — 인덱스 구조
정답 ④번출제 쟁점 인덱스 구조발문 옳지 않은 것 고르기
문제
인덱스에 대한 설명으로 옳지 않은 것은?
- ① B⁺-트리는 다단계 인덱스 구조이다.
- ② 기본키가 아닌 속성(필드)에도 인덱스를 생성할 수 있다.
- ③ 삽입과 삭제 연산이 빈번하게 발생하면 인덱스 유지를 위한 부하가 커진다.
- ④ 탐색하고자 하는 속성이 물리적으로 정렬되어 있지 않은 경우, 클러스터링 인덱스가 효율적이다. ← 정답
선지별 해설
① B⁺-트리는 다단계 인덱스 구조이다.
이 선지 진술은 옳음(O)
B⁺-트리는 루트-내부-리프로 구성된 다단계(계층적) 인덱스 구조이다.
② 기본키가 아닌 속성(필드)에도 인덱스를 생성할 수 있다.
이 선지 진술은 옳음(O)
보조 인덱스(secondary index)는 기본키가 아닌 속성에도 생성할 수 있으므로 옳은 설명이다.
③ 삽입과 삭제 연산이 빈번하게 발생하면 인덱스 유지를 위한 부하가 커진다.
이 선지 진술은 옳음(O)
삽입/삭제 시 인덱스도 갱신해야 하므로 갱신이 잦을수록 유지 부하가 커진다. 옳은 설명이다.
④ 탐색하고자 하는 속성이 물리적으로 정렬되어 있지 않은 경우, 클러스터링 인덱스가 효율적이다.
이 선지 진술은 틀림(X)
클러스터링 인덱스는 인덱스 키 순서로 데이터가 물리적으로 정렬되어 있을 때 효율적이다. 정렬되어 있지 않은 경우에 효율적이라는 설명은 틀려 정답(④)에 해당한다.
핵심 요약 (Q&A)
- Q. 2022 국가직7급 데이터베이스론 3번의 핵심 쟁점은 무엇인가?
- A. 2022 국가직7급 데이터베이스론 3번은 인덱스 구조에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2022 국가직7급 데이터베이스론 3번의 정답은?
- A. 정답은 ④번입니다. 클러스터링 인덱스는 인덱스 키 순서로 데이터가 물리적으로 정렬되어 있을 때 효율적이다. 정렬되어 있지 않은 경우에 효율적이라는 설명은 틀려 정답(④)에 해당한다.