아하
검색 이미지
전기·전자 이미지
전기·전자학문
전기·전자 이미지
전기·전자학문
탈퇴한 사용자
탈퇴한 사용자22.12.21

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

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

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 안녕하세요. 김계민 과학전문가입니다.

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

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

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

    만족스러운 답변이었나요?간단한 별점을 통해 의견을 알려주세요.

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

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

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

    만족스러운 답변이었나요?간단한 별점을 통해 의견을 알려주세요.