Open Seobway23 opened 7 months ago
개체 무결성
: 기본키로 선택된 필드는 빈 값을 허용하지 않음참조 무결성
: 서로 참조 관계의 두 테이블의 데이터는 항상 일관된 값 유지고유 무결성
: 고유한 값을 가지는 조건의 속성의 경우, 그 속성값은 모두 고유한 값을 가짐NULL 무결성
: NULL이 올 수 없다는 조건의 속성의 경우 그 속성 값은 모두 NULL이 아님데이터의 무결성이란 데이터의 정확성, 일관성, 유효성이 유지되는 것을 의미합니다. 도메인 무결성(특정 속성 값은 그 속성의 도메인에 속해야 한다.), 개체 무결성(기본키 속성 값은 널을 가질 수 없다.), 참조 무결성(관계 대응이 안되는 외래키 값은 가질 수 없다) 등이 있습니다.
데이터가 전송하고 저장될 때, 처리되는 모든 과정이 변경되지 아니함을 의미합니다.
무결성 종류
개체 무결성 테이블은 기본키를 지정하고 그에 따른 무결성 원칙을 지켜야 합니다.
참조 무결성 외래키 제약이라고도 하며, 참조할 값과 참조될 값은 동일해야 합니다.
도메인 무결성 필드(도메인)의 type, null 값 허용 등에 대한 사항을 기반으로 올바른 지 확인합니다. 예를 들어, integer field에 string이 입력된다면 도메인의 무결성이 깨졌다고 볼 수 있습니다.