거래 처리 란 무엇입니까?

거래 처리는 컴퓨터 기반 논리적 운영 그룹입니다. 거래 처리가 작동하기 위해서는 모든 운영이 그룹으로 성공하거나 실패해야합니다. 거래 처리의 간단한 예는 은행 계좌에서 유틸리티 청구서를 지불하는 것입니다. 귀하의 계정에서 청구서를 지불하는 프로세스는 귀하의 계정을 100 달러 (USD)로 퇴치하고 유틸리티 제공 업체의 계정을 인정하는 것으로 구성됩니다.

이는 간단한 거래처럼 보일 수 있지만 실제로 여러 하위 수술로 구성 될 수 있습니다. 100 USD의 차트가 성공했지만 신용이 유틸리티 제공 업체의 계정으로 이동하지 않으면 거래가 실패합니다. 100 USD는 거래 어딘가에 손실됩니다. 트랜잭션 처리 시스템을 통해 일관성 문제를 방지하기 위해 모든 작업을 단일 트랜잭션으로 그룹화 할 수 있습니다.

트랜잭션 처리가 가능한 시스템은 원자력, 일관성, 격리 및 내구성, Otherwis에 대한 테스트를 통과해야합니다.산 테스트로 알려진 E. 트랜잭션은 원자 로 알려져 있으며, 이는 거래가 발생하든 아니든 의미합니다. 한 계정이 차감되면 다른 계정에 크레딧을 제공해야합니다.

트랜잭션 처리 시스템은 항상 자체 규칙과 일관성이 있어야합니다. 양쪽 거래에서 오류가 발생하면 거래가 실패합니다. 격리 거래는 다른 프로세스가 거래 중에 정보를 보지 못한다는 것을 의미합니다. 거래 전후에 정보를 볼 수 있지만 거래 중에는 볼 수 없습니다. 예를 들어, 두 사람이 마지막 극장 좌석을 동시에 예약하는 경우, 예약 전에 좌석을 볼 수 있지만 한 사람 만 해당 좌석을 예약하는 데 성공합니다.

거래는 내구성이어야합니다. 이것은 극장의 최종 좌석이 예약되었고 당신이 알림을 받았음을 의미합니다.좌석은 당신의 것입니다. 영구적으로 기록됩니다. 시스템에 어떤 문제가 발생하든, 기록이 영구적으로 유지되도록 트랜잭션 처리 시스템에 백업이 있습니다.

거래 처리 시스템은 1970 년대부터 제공되었으며 거의 ​​모든 비즈니스가이를 사용합니다. 인터넷의 출현은 거래 처리 시스템 및 소프트웨어의 붐을 보았습니다. 수년에 걸쳐 필요한 소프트웨어를 구매하고 구현하는 비용은 너무 많이 떨어져서 대부분의 비즈니스가 수익성있게 적용 할 수 있습니다. 집에서 은행, 인터넷에서 휴가 예약, 쇼핑 및 집에서 일하는 것은 이제 거래 처리 덕분에 쉽게 구할 수 있고 시간이 덜 소비됩니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?