반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- n2
- JLPT
- にほんご
- 작심삼일
- 日本語
- 일어공부
- 매일매일꾸준히
- 포기하지말자
- 독후감
- 상용한자
- 일본어
- 공부쟁이
- nihongo
- 매일올리는게목표
- 散歩
- 매일쓰기
- try
- 정보처리기사실기
- 정보처리기능사
- 日本語日記
- 정보처리기사
- N1
- 일본한자
- 프론트엔드개발
- 일본어공부
- 꾸준히
- 일본어일기
- diary
- 자바스크립트
- 잊지말자
Archives
- Today
- Total
공부쟁이
[데이터베이스]트랜잭션(Transaction)이란? 본문
728x90
반응형
SMALL
트랜잭션(Transaction)은 데이터베이스 관리 시스템에서 상호작용의 단위로 논리적 작업 단위이다.
데이터베이스 시스템은 각각의 트랜잭션에 대해 원자성(Atomicity), 일관성(Consistency), 독립성(Isolation), 영구성(Durability)을 보장한다. 이러한 성질을 ACID라 부른다.
* 원자성(Atomicity) : 한 트랜잭션의 모든 작업이 수행되든지, 아니면 하나도 수행되지 않아야 하는 것(Which of the following is not a property of the transaction to ensure integrity of the data? Atomicity)
* 일관성(Consistency) : 트랜잭션 작업이 성공적으로 완료되면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것.
* 독립성(Isolation) : 하나의 트랜잭션이 수행을 할 때 다른 트랜잭션이 접근할 수 없어야 하는 것(작업에 끼어들지 못하는 것).
* 영구성(Durability) : 트랜잭션이 성공적으로 끝난 뒤에는 수행된 트랜잭션은 영원히 반영되어야 하는 것.
728x90
반응형
LIST
'IT > 정보처리기사 필기' 카테고리의 다른 글
[데이터베이스]정규화란(Normalization)? (0) | 2021.03.04 |
---|---|
[데이터베이스]스키마(Schema)란? (0) | 2021.02.26 |
[데이터베이스]깊이 우선 탐색(DFS)란? (0) | 2021.02.25 |
[데이터베이스]스택(stack)의 출력 (0) | 2021.02.19 |
[데이터베이스]이진 트리 순회(traversal)란? (0) | 2021.02.18 |