기출문제/정보처리기사

2019년 3회 정보처리기사 기출문제 60번

엉클지니 2025. 4. 21. 22:34

60. 파일 구성 방식 중 ISAM(Indexed Sequential Access-Method)의 물리적인 색인(index)구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?

    Cylinder index       Tracki index

    Master index           Volume index

 

 

 

 


✅ 정답: ❹ Volume index


🔍 ISAM이란?

ISAM은 순차 접근 + 색인(index)을 이용한 접근을 동시에 지원하는 방식이에요.

  • 데이터를 정렬된 순서로 저장하고,
  • 빠른 검색을 위해 색인(index) 파일을 따로 둡니다.

📌 특히 디스크의 물리적 구조(실린더, 트랙 등)를 활용해 3단계 색인 체계를 만들어요.


✅ ISAM의 3단계 색인 구조

색인 단계 설명

1단계: Track index 같은 트랙에 있는 레코드를 찾기 위한 색인
2단계: Cylinder index 여러 트랙을 포함한 실린더 단위로 색인
3단계: Master index 여러 실린더 인덱스의 최상위 색인 (전역 색인처럼 사용)

이 3단계로 빠른 검색이 가능하게 됩니다.


🧱 물리 구조 참고

디스크는 다음 구조로 되어 있어요:

디스크 → 플래터 → 실린더(Cylinder) → 트랙(Track) → 섹터(Sector)

ISAM은 여기서 트랙 / 실린더 / 마스터를 기준으로 색인을 나누는 거예요.


❌ 보기 ❹ Volume Index는?

  • Volume은 디스크의 논리적 단위이며,
  • ISAM의 색인 구조에서는 사용되지 않음

→ 따라서 ISAM의 3단계 색인에는 포함되지 않아요!


🎯 정답 정리

보기 설명 포함 여부

① Cylinder index ✔️ ISAM 3단계 중 2단계  
② Track index ✔️ ISAM 3단계 중 1단계  
③ Master index ✔️ ISAM 3단계 중 3단계  
❹ Volume index ISAM에서 사용 안 함  

✅ 최종 정답: ❹ Volume index