Download : [컴퓨터공학] 트랜잭션 처리 프로그램.hwp
-…(To be continued )
3. 프로젝트 수행 후기
[컴퓨터공학] 트랜잭션 처리 프로그램 , [컴퓨터공학] 트랜잭션 처리 프로그램공학기술레포트 , 컴퓨터공학 트랜잭션 처리 프로그램
Download : [컴퓨터공학] 트랜잭션 처리 프로그램.hwp( 66 )
레포트/공학기술
순서
[컴퓨터工學(공학)
] 트랜잭션 처리 호로그램
설명
[컴퓨터工學(공학)
] 트랜잭션 처리 호로그램
컴퓨터공학,트랜잭션,처리,프로그램,공학기술,레포트
다.
2. 프로젝트 구현
전체적인 프로그램(program])
동작을 간단히 설명(explanation)하면,
1) 우선, 스키마파일(schema.txt)에 데이터 타입이 저장된 순서대로 switch(){}문으로 데이터파일(data.txt)의 내용을 읽는다.
4) 데이터파일 읽기를 다 마쳤으면 이제는 트랜잭션파일 읽기에 들어간다. 트랜잭션파일에 `w`와 `d`를 잘 판별해서 `w`에 해당하는 항목은 데이터파일에서 읽고나서
쓰기를 하듯이 순차파일에 저장시킨다.
2) 데이터파일을 읽는 과정에 레코드 길이를 필드별로 증가시키면서 총 레코드 길이를 구해 낸 후 순차파일(order.txt)에 저장을 한다.
3) 데이터파일에 저장된 데이터 중 학번이 트랜잭션파일(tran.txt)에도 존재하면 일단 총 레코드 길이는 -1로 순차파일에 저장한다.
5) 마지막으로 순차파일을 읽어 레코드길이가 -1이 아닌 것들만 fprintf()로 출력파일(out.txt)에 쓰기를 한다. 트랜잭션파일에는 데이터를 추가하고 삭제하는 내용이 들어있다
데이터를 새로 추가할 때에도 스키마파일에 저장된 데이터 타입을 알려주는 데이터들이 저장된 순서대로 “out.txt” 파일에 출력하도록 한다.
트랜잭션 처리 프로그램(program])
1. 프로젝트 설명(explanation)
스키마(schema)파일에 저장된 데이터 타입을 순서대로 읽으면서 데이터(data)파일의 내용을 출력하는데, 트랜잭션(tran)파일에서 데이터 파일을 수정해주는 작업을 수행한다.