* 무결성(Integrity)은 데이터베이스에 저장된 값과 그것이 표현하는 현실 세계의 실제값이 일치하는 정확성을 의미한다.

 

* 무결성의 종류:

 

- NULL 무결성: 릴레이션의 특정 속성값이 NULL이 될 수 없도록 하는 규정

 

- 고유 무결성: 릴레이션의 특정 속성에 대해 각 튜플이 갖는 속성값이 서로 달라야 하는 규정

 

- 도메인 무결성: 트겅 속성의 값이 그 속성이 정의된 도메인에 속한 값이여야 하는 규정 

 

- 키 무결성: 하나의 릴레이션에는 적어도 하나의 키가 존재해야 한다는 규정

 

- 관계 무결성: 릴레이션에 한 튜플이 삽입 가능한지 또는 한 릴레이션과 다른 릴레이션의 튜플들간의 관계가 적합한지를 지정한 규정

 

- 참조 무결성: 외래키는 NULL이거나 참조된 릴레이션의 기본키값과 동일해야 한다.

 

- 개체 무결성: 기본키는 Null이 될 수 없다.

 

728x90

'IT > 정보처리기사' 카테고리의 다른 글

SQL  (0) 2017.12.18
관계대수 및 관계해석  (0) 2017.12.18
키(Key)  (0) 2017.12.17
관계형 데이터베이스  (0) 2017.12.17
ER 모델  (0) 2017.12.17

+ Recent posts