프로그래밍/기본기ㆍ자료구조
2020. 4. 6.
파일구조
순차파일(sequential file) - 파일 내의 각 레코드를 논리적 순서에 따라 물리적으로 연속된 위치에 기록하며 일괄 처리(batch processing)에 적합 장점 : 기억 장소의 낭비가 없고 취급이 용이 단점 : 레코드 삽입, 삭제시 낭비가 심하고 순서적 처리만 가능 인덱스된 순차 파일(indexed sequential file) - 순차적으로 정렬된 데이터 파일과 데이터 레코드 중의 키 항목만을 모아 기록하는 인덱스(index)로 구성. - 데이터 파일을 이용한 순차 처리와 인덱스를 이용한 직접 처리가 가능 장점 : 직접 및 임의(random) 처리가 가능하고 파일 중간에 레코드 삽입과 삭제가 용이 단점 : 처리 속도가 느리고 주기적으로 재편성 직접파일(direct file) - 데이터..