데이터베이스2 [정보처리기사] - 트랜잭션 / 클러스터 트랜잭션과 클러스터에 관한 정리... 트랜잭션 (Transaction)- 트랜잭션은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다.- 트랜잭션은 데이터베이스 시스템에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위로 사용된다. 트랜잭션의 특징특성의미Atomicity (원자성)트랜잭션의 연산은 데이터 베이스에 모두 반영되도록 완료(Commit) 되든지 아니면 모두 반영되지 않도록 복구(Rollback) 되어야함Consistency (일관성)트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함Isolation (독립성, 격리성, 고립성)둘 이상의 트랜잭션이 동시에 병행 실.. 2024. 7. 14. [정보처리기사] - 데이터베이스 데이터베이스 (Database)- 데이터베이스는 여러 사람에 의해 공동으로 사용될 데이터를 중복을 배제하여 통합하고, 쉽게 접근하여 처리할 수 있도록 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터입니다. - 통합된 데이터 (Integrated Data) : 자료의 중복을 배제한 데이터의 모임- 저장된 데이터 (Stored Data) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료- 운영 데이터 (Operational Data) : 조직의 고유한 업무를 수행하는데 필요한 자료- 공용 데이터 (Shared Data) : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료 DBMS (DataBase Management System) : 데이터베이스 관리 시스템- DBMS는 사용자의 .. 2024. 7. 5. 이전 1 다음