[데이터베이스 구축] 릴레이션 R1에 속한 애튜리뷰트의 조합인 외래키를 변경하려면 이를 참조하고 있는 릴레이션 R2의 기본키도 변경해야 하는데 이를 무엇이라 하는가?
① 정보 무결성
② 고유 무결성
③ 널 제약성
④ 참조 무결성
(정답률: 88%)
문제 해설
외래키는 다른 릴레이션의 기본키를 참조하는 애트리뷰트이므로, 외래키를 변경하면 참조하는 릴레이션의 데이터 무결성이 깨질 수 있습니다. 따라서 외래키를 변경하려면 참조하는 릴레이션의 기본키도 함께 변경해야 합니다. 이러한 데이터 무결성을 보장하기 위해 데이터베이스에서는 참조 무결성 제약 조건을 사용합니다. 따라서 정답은 "참조 무결성"입니다.