7. 릴레이션에서 R1에 속한 애튜리뷰트의 조합인 외래키를 변경하려면 이를 참조하고 있는 R2의 릴레이션의 기본키도 변경해야 하는데 이를 무엇이라 하는가?

 

(1) 정보 무결성

(2) 고유 무결성

(3) 키 제약성

(4) 참조 무결성

 

 

무결성의 종류

널 무결성 : 리레이션의 특정 속성 값이 Null이 될 수 없도록 하는 규정

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

참조 무결성 : 외래키 값은 Null이거나 참조 릴레이션의 기본키 값을 가질 수 없다는 규정

도메인 무결성 : 특정 속성의 값이, 그 속성이 정의된 도메인에 속한 값이어야 한다는 규정

키 무결성 : 하나의 테이블에는 적어도 하나의 키가 존재해야 한다는 규정

 

 

무결성 제약조건

데이터베이스에 들어있는 데이터의 정확성(일관성)을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 의미함

 

개체 무결성

릴레이션에서 기본키를 구성하는 속성은 Null값이나 중복값을 가질 수 없다.

 

참조 무결성

외래키 값은 Null이거나 참조 릴레이션의 기본키 값과 동일해야 한다. 즉 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다.

외래키와 참조하려는 테이블의 기본키는 도메인과 속성 개수가 같아야 한다.

 

답 : 4

블로그 이미지

Or71nH

,