Database의 특징

DB의 특징으로는 실시간 접근성, 계속적 변화, 동시공유, 내용에 의한 참조 가 있습니다.

- 실시간 접근성 : 쿼리에 대한 실시간 응답

- 계속적 변화 : 새로운 데이터의 삽입, 삭제, 갱신으로 최신상태 유지

- 동시 공유 : 여러 사용자가 동시에 원하는 데이터 획득 가능

- 내용에 의한 참조 : 데이터베이스에 있는 데이터를 참조할 때 사용자가 요구하는 데이터 내용을 찾음



Transaction의 특징

트랜잭션의 특징으로는 원자성, 일관성, 독립성, 영속성이 있습니다.

- 원자성 : 트랜잭션의 연산은 모두 완벽히 수행되어야 하며 하나라도 되지 않으면 트랜잭션 전부가 취소 되어야 한다.

- 일관성 : 트랜잭션의 실행이 성공적으로 끝났으면 언제나 일관성 있는 DB로 변환되어야 한다. 트랜잭션의 수행 전과 후의 고정요소 상태는 항상 같다.

- 독립성 : 둘 이상의 트랜잭션이 동시에 실행되는 경우 어느 하나의 트랜잭션이 실행 중 다른 트랜잭션의 연산에 끼어들 수 없다. 수행중인 트랜잭션은 전부 완료될 때 까지 수행 결과를 참조할 수 없다.

- 영속성 : 한번 완료된 트랜잭션의 결과는 영구적으로 반영되어야 한다.


'Database' 카테고리의 다른 글

MS SQL 기본 - 새 로그인 사용자 추가  (0) 2014.05.18
MS SQL 기본 - 네트워크 구성 설정  (0) 2014.05.18
MS SQL 2008 R2 Express 설치  (0) 2014.05.18
Posted by 긍정왕오킹