thumb.kr [컴퓨터공학] 트랜잭션 처리 프로그램(program]) > thumb8 | thumb.kr report

[컴퓨터공학] 트랜잭션 처리 프로그램(program]) > thumb8

본문 바로가기

thumb8


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


[컴퓨터공학] 트랜잭션 처리 프로그램(program])

페이지 정보

작성일 22-10-27 14:20

본문




Download : [컴퓨터공학] 트랜잭션 처리 프로그램.hwp






2. 프로젝트 구현
전체적인 호로그램 동작을 간단히 說明(설명) 하면,
1) 우선, 스키마파일(schema.txt)에 데이터 타입이 저장된 순서대로 switch(){}문으로 데이터파일(data.txt)의 내용을 읽는다.

- 데이터파일의 데이터 중 학번을 트랜잭션파일에 저장된 데이터와 비교하는 작업은search_num(FILE *fp, char *token) {} 로 수행하였다.
2) 데이터파일을 읽는 과정에 레코드 길이를 필드별로 증가시키면서 총 레코드 길이를 구해 낸 후 순차파일(order.txt)에 저장을 한다.
- 순차파일에 데이터를 2진 형태로 읽은후 쓸 때는 fread()와 fwrite() 함수가 쓰였다.
- 스키마파일에 데이터타입이 저장된 순서대로 파일 입출력을 하기 위해서 switch(){}문을 사용하였다.
3) 데이터파일에 저장된 데이터 중 학번이 트랜잭션파일(tran.txt)에도 존재하면 일단 총 레코드 길이는 -1로 순차파일에 저장한다.
4) 데이터파일 읽기를 다 마쳤으면 이제는 트랜잭션파일 읽기에 들어간다. 트랜잭션파일에 `w`와 `d`를 잘 판별해서 `w`에 해당하는 항목은 데이터파일에서 읽은후 쓰기를 하듯이 순차파일에 저장시킨다.
5) 마지막으로 순차파일을 읽어 레코드길이가 -1이 아닌 것들만 fprintf()로 출력파일(out.txt)에 쓰기를 한다.[컴퓨터공학] 트랜잭션 처리 프로그램 , [컴퓨터공학] 트랜잭션 처리 프로그램공학기술레포트 , 컴퓨터공학 트랜잭션 처리 프로그램
[컴퓨터공학] 트랜잭션 처리 프로그램(program])






Download : [컴퓨터공학] 트랜잭션 처리 프로그램.hwp( 63 )





[컴퓨터공학] 트랜잭션 처리 프로그램(program])




순서




[컴퓨터공학]%20트랜잭션%20처리%20프로그램_hwp_01.gif [컴퓨터공학]%20트랜잭션%20처리%20프로그램_hwp_02.gif [컴퓨터공학]%20트랜잭션%20처리%20프로그램_hwp_03.gif
설명
컴퓨터공학,트랜잭션,처리,프로그램,공학기술,레포트



트랜잭션 처리 호로그램


1. 프로젝트 說明(설명)
스키마(schema)파일에 저장된 데이터 타입을 순서대로 읽으면서 데이터(data)파일의 내용을 출력하는데, 트랜잭션(tran)파일에서 데이터 파일을 수정해주는 작업을 수행한다. 루프를 돌면서 스키마파일을 한 줄씩 읽어 내려가는 것이다.
< 실행 및 결과 화면 >





< 초기 조건 …(투비컨티뉴드 )
레포트/공학기술

다. 트랜잭션파일에는 데이터를 추가하고 삭제하는 내용이 들어있다
데이터를 새로 추가할 때에도 스키마파일에 저장된 데이터 타입을 알려주는 데이터들이 저장된 순서대로 “out.txt” 파일에 출력하도록 한다.
Total 9,458건 609 페이지

검색

REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

www.thumb.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © www.thumb.kr All rights reserved.