본문 바로가기

Lobo's study room/정보처리기사

[데이터베이스]개체 무결성(Entity integrity)과 데이터 무결성(Data Integrity), 참조 무결성(Referential Integrity)

개체 무결성(Entity integrity)
"릴레이션에서 기본키를 구성하는 속성은 널(Null)값이나 중복값을 가질 수 없다"는 원리.

 

데이터 무결성(Data Integrity)
데이터의 정확성, 일관성, 유효성, 신뢰성을 위해 무효 갱신으로부터 데이터를 보호하는 성질.
  • 데이터 무결성은 실체 무결성(Entity Integrity), 영역 무결성(Domain Integrity), 참조 무결성(Reference Integrity), 사용자 정의 무결성(User Defined Integrity) 4가지가 있다.
참조 무결성(Referential Integrity)
참조 관계에 있는 두 테이블의 데이터가 항상 일관된 값을 갖도록 유지되는 성질.
  • 외래키가 참조하는 개체의 기본키는 기본키이거나 Null이어야 함.