데이터베이스 - 트랜잭션[transaction]의 특징[원자성,일관성,고립성,지속성]에 대한 각각의 정의를 구체적인 예와 함께 설명하고 그에 대한 특징과 기능을 설명
리포트 > 공학/기술
데이터베이스 - 트랜잭션[transaction]의 특징[원자성,일..
한글
2013.04.15
4페이지
1. 데이터베이스 - 트랜잭션[transaction]의 ..
2. 데이터베이스 - 트랜잭션[transaction]의 ..
데이터베이스 - 트랜잭션[transaction]의 특징[원자성,일관성,고립성,지속성]에 대한 각각의 정의를 구체적인 예와 함께 설명하고 그에 대한 특징과 기능을 설명
트랜잭션(transaction)의 특징(원자성,일관성,고립성,지속성)에 대한 각각의 정의를 구체적인 예와 함께 설명하고 그에 대한 특징과 기능을 설명하시오
1.트랜잭션의 정의 및 특징
①트랜잭션의 정의
트랜잭션은 데이터베이스 처리의 논리적 단위이다. 트랜잭션 처리 시스템은 대형 데이터베이스에서, 동시에 여러 사용자의 데이터베이스 트랜잭션을 실행하는 시스템이다. 트랜잭션 처리시스템의 예로, 항공예약 시스템, 은행 시스템, 신용 카드 처리 시스템, 증권 시장 시스템, 백화점 체크아웃 시스템 등이 있다. 이런 시스템은 동시에 사용하는 수많은 사용자를 위하여 높은 가용성(high availability)과 신속한 응답을 필요로 한다.
위에서 언급했듯이 시스템의 처리를 위한 기본요소가 되는 트랜잭션은 1개 이상의 데이터베이스 접근 연산을 포함하는, 데이터베이스 처리의 논리적 단위이다. 데이터베이스 접근 연산(data base access operation)에는 삽입, 삭제, 수정, 검색 연산이 있고, SQL과 같은 질의어를 통해서 대화적으로 제어할 수 있다.
데이터베이스 처리의 논리적 단위란 시스템을 이용하여 업무를 처리하는 한 사람이 한번에 이벤트에 의해 응용시스템이 반응하고 결과를 줄 수 있는 단위를 말한다. 즉, 트랜잭션은 기술적으로 처리하는 일정한 단위의 의미가 아니라 업무적으로 의미가 있는 최소의 작업 처리 단위라는 것이다.

트랜잭션 시작 트랜잭션 종료

↑ ↑ ↑ ↑
읽기 수정 삭제 . .
※업무처리의 단위(LOGICAL UNIT IF WORK)

※ORACLE에서 사용하는 트랜잭션 제어 SQL 문장의 예
....
데이터베이스 트랜잭션특징 데이터 베이스 시스템
[데이터베이스 관리] 탑클래스 DB 구축 사례 데이터베이스 시스템
데이터베이스 개발과 데이터웨어하우징(데이터.. [데이터베이스] 데이터베이스의 개념과 유형 및..
사회복지실천모델 중 2개 이상을 선택하여 실천.. 사회복지실천모델 중 2개 이상을 선택하여 실천..
인적자원개발 전반의 연구 [거래처리의 의의와 주기] 거래처리시스템의 정..
[사회 심리학] 태도와 태도변화 데이터 베이스의 개념(정의, 필요성)과 구성요..
[조작적 조건화] 조작적 조건형성(비보상, 처벌.. 데이터베이스 내 데이터 환경
 
공조설비설계 1층 덕트 계산
공조설비설계 물량산출-덕트
수준측량 보고서
기본측량학실습 - 수준측량
물리학 실험 - 당구의 역학[충..
공학윤리 - 공학에서의 책임