•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
목차
1. 개요2. 언어별 명칭3. 개체 무결성4. 관계 무결성5. 널 무결성6. 도메인 무결성7. 참조 무결성8. 키 무결성

1. 개요 [편집]

무결성데이터베이스에 저장된 값들이 항상 일관성을 가지고 유효한 자료가 존재하도록 하는 제약조건을 두어 결함이 없고 안정적으로 존재하게 하는 데이터베이스의 특징이다. 즉, 데이터베이서에 저장된 값과 그것이 표현하는 실제 값이 일치하는 정확성이다.

2. 언어별 명칭 [편집]

언어별 명칭
무결성[1]
integrity

3. 개체 무결성 [편집]

개체 무결성은 기본키가 널일 수 없다는 특징이다. 한 표의 기본키를 구성하는 어떤 속성 값도 널 값이나 중복 값일 수가 없다.

4. 관계 무결성 [편집]

관계 무결성은 표의 한 튜플의 삽입 가능 여부 또는 한 표와 다른 표의 튜플들 사이의 관계에 대한 적설성 여부에 관한 특징이다.

5. 널 무결성 [편집]

널 무결성은 표의 특정 속성 값이 널이 될 수 없다는 특징이다.

6. 도메인 무결성 [편집]

도메인 무결성은 특정 속성의 값은 도메인에 속해야 한다는 특징이다.

7. 참조 무결성 [편집]

참조 무결성은 개체들의 관계와 관한 제약조건이다. 즉, 데이터베이스에 존재하는 표들은 서로 참조할 수 없는 외래키 값을 가질 수 없다는 특징이며 한 표에 저장된 튜플이 다른 표에 있는 튜플을 참조하려면 참조되는 튜플이 반드시 해당 표에 존재해야 한다는 특징이다.

8. 키 무결성 [편집]

키 무결성은 한 표에 적어도 하나의 키가 존재해야 한다는 특징이다.
[1] 한자 표기: 無缺性