블록 버퍼링
버퍼 매니지먼트
버퍼 교체 전략
레코트 & 레코드 타입
레코드 Blocking, 신장, 비신장 방법
파일의 블록을 할당하는 방법
파일 헤더
파일의 연산
파일 구성 방법
Heap or Pile File
외부정렬
상대, 직접 파일
순차파일
이진 탐색
순차파일의 검색
순차탐색 삽입, 삭제
트랜잭션 파일의 사용
수정된 내용을 임시로 저장하는 일시적인 파일을 사용한다.
main,master의 수정 내용을 트랜잭션 파일에 보관했다가 이후에 합치는 과정을 진행한다.
탐색의 경우 main파일을 찾고 없다면 트랜잭션 파일을 통해 탐색이 이루어진다.
주기적으로 트랜잭션 파일과 메인 파일을 merge를 해줘야한다.
두개의 파일은 자연스럽게 백업파일의 역할을 하게 된다.