모두CBT

트랜잭션의 특성과 이에 대한 설명으로 옳지 않은 것은? | [계리직 컴퓨터일반] 12년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 12년 1회차
트랜잭션의 특성과 이에 대한 설명으로 옳지 않은 것은?
1
원자성(atomicity) : 트랜잭션은 완전히 수행되거나 전혀 수행되지 않아야 한다.
2
일관성(consistency) : 트랜잭션을 완전히 실행하면 데이터베이스를 하나의 일관된 상태에서 다른 일관된 상태로 바꿔야 한다.
3
고립성(isolation) : 하나의 트랜잭션의 실행은 동시에 실행 중인 다른 트랜잭션의 간섭을 받아서는 안 된다.
4
종속성(dependency) : 완료한 트랜잭션에 의해 데이터베이스에 가해진 변경은 어떠한 고장에도 손실되지 않아야 한다.
해설

완료된 트랜잭션의 변경이 고장에도 사라지지 않는 성질은 지속성(durability)이므로, 이를 종속성(dependency)이라 한 설명이 옳지 않다.

트랜잭션의 4대 특성은 ACID, 즉 원자성(Atomicity)·일관성(Consistency)·고립성(Isolation)·지속성(Durability)이며, 종속성은 여기에 포함되지 않는다.

  • 원자성: 트랜잭션은 전부 수행되거나 전혀 수행되지 않아야 한다(All or Nothing)는 설명으로 옳다.
  • 일관성: 실행 전후 데이터베이스가 일관된 상태를 유지해야 한다는 설명으로 옳다.
  • 고립성: 동시에 실행되는 다른 트랜잭션의 간섭을 받지 않아야 한다는 설명으로 옳다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[계리직 컴퓨터일반] 12년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기