색인 순차 파일에 대한 설명 문제인데요
1번과 2번에 대해 궁금증이 생겨서 문의 드립니다.
1번의 순차 처리와 직접 처리가 모두 가능하다고 나와있는데요
핵심정리와 문제 밑부분의 설명란에도 모두 '순차 처리와 랜덤 처리가 모두 가능하다' 라고 나와있어서
직접처리와 랜덤처리가 같은 말인지 찾아봐도 나오질 않습니다.
2번의 경우 파일 전체를 복사할 필요가 없는다는 부분도 보이지를 않는데
이부분은 순차 파일이기 때문에 자동 정렬된다는 의미로 유추를 해야되는 것인가요?
안녕하세요 길벗수험서 운영팀입니다.
1번 색인 순차 파일의 경우,
레코드를 참조할 때 색인을 탐색하여 해당 색인이 카리키는 주소를 이용하여 직접 참조가 가능한 점이 해당 내용을 설명하고 있습니다.
정확히는 색인에 저장된 주소를 이용하여 메모리에 직접 접근하여 데이터를 처리하는 것이 가능하다. 정도로 봐주시면 될 것 같습니다.
2번 보기는 순차 파일(Sequential File)과 착각하도록 만든 함정 보기입니다.
순차 파일의 단점에는 파일에 새로운 레코드를 삽입하거나 삭제하는 경우 파일 재구성을 위해 전체를 복사해야 한다는 점이 있습니다.
이를 색인 순차 파일의 단점 같이 착각하게 만들어서 틀리게 하려는 것이죠.
행복한 하루 되세요 :)
-
관리자2019-01-31 10:54:18
안녕하세요 길벗수험서 운영팀입니다.
1번 색인 순차 파일의 경우,
레코드를 참조할 때 색인을 탐색하여 해당 색인이 카리키는 주소를 이용하여 직접 참조가 가능한 점이 해당 내용을 설명하고 있습니다.
정확히는 색인에 저장된 주소를 이용하여 메모리에 직접 접근하여 데이터를 처리하는 것이 가능하다. 정도로 봐주시면 될 것 같습니다.
2번 보기는 순차 파일(Sequential File)과 착각하도록 만든 함정 보기입니다.
순차 파일의 단점에는 파일에 새로운 레코드를 삽입하거나 삭제하는 경우 파일 재구성을 위해 전체를 복사해야 한다는 점이 있습니다.
이를 색인 순차 파일의 단점 같이 착각하게 만들어서 틀리게 하려는 것이죠.
행복한 하루 되세요 :)