1. 데이터 무결성
= 저장된 값 = 의도한 값으로 데이터에 부적절한 데이터가 없는지 검사하여 결점을 없게 한다
2. 데이터의 원칙
=> 신뢰성(규칙성) / 일관성 / 유효성(의도성) / 정확성(생각한거와)으로 잘못된 입력, 수정, 삭제에 대하여 보호되어야 한다
3. 데이터
= 사용자의 목적에 맞게 입력되고 저장되어야하며 규칙을 위배하지 않는다
4. 데이터 무결성 종류
1) 개체 무결성
= 기본키가 가지는 특성
2) 참조 무결성
= 외래키가 있는 데이터는 기본키와 외래키의 관계를 보장받는다
또한, 참조하는 외래키가 존재시 행을 삭제할 수 없고 기본키를 변경 불가하다
3) 영역 무결성
= 데이터의 형태 / 범위 / 기본값 / 유일성에 대한 제한
EX) 값이 0이상, 기본값은 1
4) 비즈니스 무결성
= 사용자 업무 규칙에 따른 비즈니스 제약조건
EX) DEFAULT / TRIGGER 등
'DB 이야기' 카테고리의 다른 글
디비 이야기 24. 계층형 질의 (0) | 2020.03.16 |
---|---|
디비 이야기 23. 트랜젝션 (0) | 2020.03.11 |
디비이야기 21. MERGE문 (0) | 2020.03.11 |
디비 이야기 20. 시노님 (0) | 2020.03.10 |
디비 이야기 19. 인덱스 (1) | 2020.03.10 |