데이터베이스 일관성(Consistency) vs 정합성(Consistency/Integrity)1. 일관성(Consistency)정의: 데이터베이스 시스템이 유효한 상태를 유지하도록 DB 엔진이 강제하는 데이터 규칙(ACID의 C)특징: DB가 직접 보장할 수 있는 제약 조건을 위반하면 에러가 발생하고 해당 트랜잭션이 실패함.예시: 데이터 타입(INT 등), NOT NULL, UNIQUE, FK, CHECK(나이 >= 0) 등의 제약 조건(Constraint)2. 정합성(Integrity)정의: 데이터 간의 관계와 상태가 비즈니스적으로 모순 없이 올바른 상태를 유지하는 것특징: DB 제약 조건만으로 표현하기 어려운 비즈니스 규칙까지 포함함. 이러한 규칙이 깨져도 DB 자체에서는 정상적인 데이터로 판단할 ..