아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

학문

전기·전자

탈퇴한 사용자
탈퇴한 사용자

트랜젝션의 의미를 알고 싶습니다.

정보등의 전송을 할때 트랜젝션이 나오는데, 요즈음은 보통암호화폐를 보내면 트랜젝션이 생성된다고 하네요.전반적인 내용들에 대하여 궁금합니다.

    55글자 더 채워주세요.
    2개의 답변이 있어요!
    • 탈퇴한 사용자
      탈퇴한 사용자

      안녕하세요. 김계민 과학전문가입니다.

      요약 ; 정보 교환 등 데이터베이스 상태를 변환하기 위한 작업 단위 또는 수행하는 연산 행위라고 할수있다.

      정의:트랜잭션은 데이터베이스에서 상태를 변환하기 위해 작업하기 위해 시행하는 단위로 더 이상 쪼개질 수 없는 최소한의 업무처리 단위를 의미한다.

      방법 ; 하나의 트랜잭션은 정상 처리가 되는 경우에 Commit되고 잘못되었을 때에는 Rollback 된다. Commit이란 하나의 트랜잭션이 성공적으로 끝났고 데이터베이스가 일관성 있는 상태일 때 하나의 트랜잭션이 끝났다는 것을 알려주는 연산이며, Rollback 연산은 하나의 트랜잭션 처리가 비정상적으로 종료되어 데이터베이스의 일관성을 깨뜨렸을 때 이 트랜잭션의 일부가 정상적으로 처리되었더라도 트랜잭션의 원자성을 구현하기 위해 이 트랜잭션이 행한 모든 연산을 취소하는 연산이다.

    • 공정한백로247
      공정한백로247

      안녕하세요. 과학전문가입니다.

      데이터베이스의 상태를 바꾸기 위해서 수행하는 작업 단위를 의미합니다. 독립성, 지속성, 원자성, 일광성의 특징을 갖습니다.