1. 무결성의 개념
・현실 세계의 값과 데이터가 일치하는 정확성을 의미.
・무결성 제약 조건(Constraint)는 DB에 정확성을 해치는 값이 오지 않게 하기 위한 조건.
2. 무결성의 종류
・NULL 무결성 : 특정 속성 값이 NULL이 될 수 없다.
・고유 무결성 : 각 튜플이 갖는 속성 값은 서로 달라야한다.
・도메인 무결성 : 특정 속성 값이 그 속성이 정의된 도메인에 속해야 한다.
・키 무결성 : 하나의 릴레이션에 적어도 한개의 키는 있어야한다.
・관계 무결성 : 임의 튜플의 삽입 가능 여부 또는 튜플들 간의 관계에 대한 적절성 여부에 대한 규정.
・참조 무결성 : 외래키의 값은 NULL이거나 참조되는 기본키 값과 동일해야 한다.
・개체 무결성 : 기본키를 구성하는 어떤 속성도 NULL이 될 수 없다.
'ORACLE11g > DATABASE 이론' 카테고리의 다른 글
[9장] 시스템 카탈로그 (System Catalog) (0) | 2016.10.04 |
---|---|
[8장] 관계대수 (Relational Algebra) (0) | 2016.10.04 |
[6장] 키의 개념 및 종류 (0) | 2016.10.04 |
[5장] 관계형 데이터 모델 (0) | 2016.10.04 |
[4장] 데이터베이스 설계 (0) | 2016.10.04 |