[DB] 일관성(Consistency)
DB2024. 12. 1. 16:36[DB] 일관성(Consistency)

데이터베이스의 일관성 (Consistency)데이터 일관성은 데이터베이스 및 시스템에서 중요한 개념으로, 데이터의 정확성과 신뢰성을 유지하기 위한 여러 원칙과 메커니즘으로 구성됨. 이를 크게 두 가지로 나눌 수 있음:1. 데이터 자체의 일관성 (Consistency in Data)데이터 자체의 일관성은 데이터가 시스템 내에서 항상 올바른 상태를 유지하는 것을 의미함. 이는 아래의 원칙들로 정의됨:- 사용자 정의 규칙 (Defined by the user)사용자가 설정한 비즈니스 규칙이나 데이터 제약 조건을 만족해야 함.예: 고객의 나이가 음수일 수 없거나, 제품의 가격이 0보다 작을 수 없음.- 참조 무결성 (Referential Integrity)데이터베이스에서 외래 키를 사용하는 경우 참조 무결성을 ..

image